Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Symbolication does not symbolicate Application Specific Backtrace #31

Closed
jorydekort opened this issue Oct 3, 2022 · 1 comment
Closed

Comments

@jorydekort
Copy link

When symbolicating a crash log (ips) the section at the top of a crash with "Application Specific Backtrace" does not get symbolicated:

Application Specific Backtrace 0:
0   CoreFoundation                      0x00007ff810a1c7c3 __exceptionPreprocess + 242
1   libobjc.A.dylib                     0x00007ff81077cbc3 objc_exception_throw + 48
2   Foundation                          0x00007ff81185f3bb -[NSUndoManager _prepareEventGrouping] + 0
3   libswiftFoundation.dylib            0x00007ff82212812f $sSo13NSUndoManagerC10FoundationE12registerUndo10withTarget7handleryx_yxctRlzClF + 207
4   MyAppName                           0x0000000104404d45 MyAppName + 4803909
5   MyAppName                           0x000000010417da08 MyAppName + 2152968
6   MyAppName                           0x000000010408af57 MyAppName + 1158999
7   MyAppName                           0x0000000104083745 MyAppName + 1128261
8   MyAppName                           0x00000001041d56c0 MyAppName + 2512576
9   MyAppName                           0x00000001045556d1 MyAppName + 6182609
10  MyAppName                           0x000000010425e579 MyAppName + 3073401
11  libdispatch.dylib                   0x00007ff8107220cc _dispatch_call_block_and_release + 12
12  libdispatch.dylib                   0x00007ff810723317 _dispatch_client_callout + 8
13  libdispatch.dylib                   0x00007ff810729317 _dispatch_lane_serial_drain + 672
14  libdispatch.dylib                   0x00007ff810729dfd _dispatch_lane_invoke + 366
15  libdispatch.dylib                   0x00007ff810733eee _dispatch_workloop_worker_thread + 753
16  libsystem_pthread.dylib             0x00007ff8108d6fd0 _pthread_wqthread + 326
17  libsystem_pthread.dylib             0x00007ff8108d5f57 start_wqthread + 15

Note the second name in the line with the Application name. When this is changed manually to the load address for the app the symbolication works as expected.

Does NOT work:

4 MyAppName 0x0000000104404d45 MyAppName + 4803909

Does work:

4 MyAppName 0x0000000104404d45 0x0000123 + 4803909

@inket
Copy link
Owner

inket commented Oct 29, 2022

Thanks for reminding me of this issue! This should be fixed in MacSymbolicator 2.6. Please give it a try and create a new issue if you see any problems.

@inket inket closed this as completed Oct 29, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants