asmaloney / asmaloney/asmCrashReport

{macOS} Symbol lookup fails when "Generate separate debug info" checked

Open
#8 0 comments 0 reactions 0 assignees View on GitHub
enhancement
Dominant language
C++
Stars
54
Forks
28
PR merge metrics
No merged PRs in 30d

Description

When "Generate separate debug info" is checked in Qt Creator, the `atos` lookup fails.

For starters, the .pri file needs `QMAKE_CFLAGS_RELEASE_WITH_DEBUGINFO` and `QMAKE_CPPFLAGS_RELEASE_WITH_DEBUGINFO` options modified like the others to turn off optimization.

Then the `atos` command needs to be changed to handle the external dSYM file (I think?).

I don't plan to do this, but if someone wants to take a swing at it, please feel free.

Contributor guide

No contributing guide indexed for this repository

Research direction

Start by inspecting the .pri file's release-with-debuginfo flags and the existing atos command. Verify how the external dSYM is produced and passed to atos; done means symbol lookup succeeds when Qt Creator's "Generate separate debug info" option is enabled.

Written by the indexing model from the issue text.

Assessment

Tech stack
cpp, macos
Domain
build-system, devtools, operating-systems
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.