I am trying to track down a difficult bug on a customer's machine. I have inserted [NSThread callStackSymbols] at a critical place in the app where I want to see how it got there.
When running a debug version, either in the debugger or not, I see: 2/3/16 10:53:51.070 PM MyApp Core[22398]: ( 0 MyApp Core -[MyClass dealloc] + 115 1 MyApp Core -[MyClass doSomething:] + 234 2 MyApp Core -[MyClass doStuff:] + 292 3 CoreFoundation __CFNOTIFICATIONCENTER_IS_CALLING_OUT + 12 4 CoreFoundation ___CFXRegistrationPost_block_invoke + 63 When running a release version, even with stripping turned off, I see: 2/3/16 10:57:33.978 PM MyApp Core[23142]: ( 0 MyApp Core MyApp Core + 81817 1 CoreFoundation __CFNOTIFICATIONCENTER_IS_CALLING_OUT + 12 2 CoreFoundation ___CFXRegistrationPost_block_invoke + 63 My guess is that it is still being stripped somewhere, but why do I get to see 3 method calls in my own app in the first example, but only the last call in the second example? Thanks, Trygve _______________________________________________ Cocoa-dev mailing list (Cocoa-dev@lists.apple.com) Please do not post admin requests or moderator comments to the list. Contact the moderators at cocoa-dev-admins(at)lists.apple.com Help/Unsubscribe/Update your Subscription: https://lists.apple.com/mailman/options/cocoa-dev/archive%40mail-archive.com This email sent to arch...@mail-archive.com