Open VincentDondain opened 6 years ago
Maybe @rolfbjarne knows :)
@rolfbjarne so if I manually copy /Library/Frameworks/Xamarin.iOS.framework/Versions/Current/SDKs/Xamarin.WatchOS.sdk/usr/lib/libmonosgen-2.0.dylib.dSYM
next to my crash, app and app.dSYM I can symbolicate libmonosgen-2.0.dylib
.
symbolicated-report-with-libmono.txt
Xcode doesn't do it automatically though and also it's missing the SpeedySlothWatchAppExtension
symbols and libxamarin-debug
.
mdimport /Library/Frameworks/Xamarin.iOS.framework/Versions/Current
would probably also work, and make Xcode find the dSYM automatically. I believe Spotlight will eventually index it, but you probably tried to symbolicate before it had finished.
libxamarin*.dylib
currently doesn't have dSYMs, so that's kind of expected (we should probably fix it though).
I'm not sure what's up with the symbols for SpeedySlothWatchAppExtension
, that should work.
@rolfbjarne mdimport /Library/Frameworks/Xamarin.iOS.framework/Versions/Current
seems to have helped Xcode symbolicate automatically. Wonder if we should force run that ourselves though? Note that Mykyta's crash isn't symbolicated either: https://github.com/xamarin/xamarin-macios/issues/3707. So most likely our customers run into the same issue and don't give us properly symbolicated crashes.
How do I get symbolicated crash reports for
libmonosgen-2.0.dylib
andlibxamarin-debug.dylib
?Maybe I'm doing something wrong but I assumed that with the app and the attached dSYM, the crash log would be symbolicated fully (including
libmonosgen
). Am I missing something?Tried to run
/Applications/Xcode.app/Contents/SharedFrameworks/DVTFoundation.framework/Versions/A/Resources/symbolicatecrash -v
to force the resymbolization (in case Xcode didn't do it completely).Crash + app + dSYM here: https://www.dropbox.com/s/hx6by53vbgkoayz/NotFullySymbolicated.zip?dl=0
Environment
Crash logs
symbolicated-crash-report.txt