Fwd: input manager killing my app
Fwd: input manager killing my app
- Subject: Fwd: input manager killing my app
- From: Robert Clair <email@hidden>
- Date: Wed, 13 Feb 2008 16:16:13 -0500
Someone trying out my app told me that it crashed every time he
started it. I sent him a debug version and he sent me the crash log
back. The trouble seems to be an Input Manager that is an Icelandic
language spelling checker trying to add itself to a menu, failing and
then handling the failure most ungraciously.
Stack trace:
Thread 0 Crashed:
0 com.apple.Foundation 0x9282b45f _NSRaiseError + 227
1 com.apple.Foundation 0x928d9186 -[NSAssertionHandler
handleFailureInMethod:object:file:lineNumber:description:] + 113
2 com.apple.AppKit 0x9326f84b -[NSMenu itemAtIndex:] + 210
3 is.stafsetning.2004.im 0x005de1c3 +[StafsetningIM
tryToInstallSpellingExtrasMenu:] + 537
4 is.stafsetning.2004.im 0x005dd99c +[StafsetningIM load] + 1203
5 libobjc.A.dylib 0x90a5904f _objc_notify_images + 4259
6 dyld 0x8fe0e31a
ImageLoaderMachO::doNotification(dyld_image_mode, unsigned,
dyld_image_info const*) + 70
7 dyld 0x8fe05255 dyld::notifyAdding
(std::vector<ImageLoader*, std::allocator<ImageLoader*> >&) + 201
8 dyld 0x8fe0cc65 ImageLoader::link
(ImageLoader::LinkContext const&, ImageLoader::BindingLaziness,
ImageLoader::InitializerRunning, unsigned) + 331
9 dyld 0x8fe03982 dyld::link(ImageLoader*,
ImageLoader::BindingLaziness, ImageLoader::InitializerRunning) + 160
10 dyld 0x8fe08721 NSLinkModule + 157
11 libSystem.B.dylib 0x900257d5 NSLinkModule + 85
12 libobjc.A.dylib 0x90a5cdfc objc_loadModule + 113
13 com.apple.Foundation 0x9280cfd3 _NSBundleLoadCode + 914
14 com.apple.Foundation 0x9280c8ab -[NSBundle load] + 377
15 com.apple.Foundation 0x9280c727 -[NSBundle
principalClass] + 40
16 com.apple.AppKit 0x9363e95d -[NSInputManager
_loadBundle] + 131
17 com.apple.AppKit 0x9363dec7 -[NSInputManager
initWithName:host:] + 1748
18 com.apple.AppKit 0x93270b49 +[NSInputManager
initialize] + 1138
19 libobjc.A.dylib 0x90a598f7 class_initialize + 446
20 libobjc.A.dylib 0x90a5958e
_class_lookupMethodAndLoadCache + 86
21 libobjc.A.dylib 0x90a59506 objc_msgSend + 86
22 com.apple.AppKit 0x9326fc49 -[NSApplication run] + 78
23 com.apple.AppKit 0x93263d4f NSApplicationMain + 573
24 com.me.myapp 0x0000283a 0x1000 + 6202
25 com.me.myapp 0x00002761 0x1000 + 5985
Are there any Input Manager experts who could shed some light on
this ? Is there anyway to protect against this sort of thing ? I
think it's very rude to be knocked out of the box by someone else's
code before mine even gets a chance to run. :-)
Thanks,
Bob Clair
_______________________________________________
Cocoa-dev mailing list (email@hidden)
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:
This email sent to email@hidden