• Open Menu Close Menu
  • Apple
  • Shopping Bag
  • Apple
  • Mac
  • iPad
  • iPhone
  • Watch
  • TV
  • Music
  • Support
  • Search apple.com
  • Shopping Bag

Lists

Open Menu Close Menu
  • Terms and Conditions
  • Lists hosted on this site
  • Email the Postmaster
  • Tips for posting to public mailing lists
Fwd: input manager killing my app
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

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


  • Follow-Ups:
    • Re: input manager killing my app
      • From: Bill Bumgarner <email@hidden>
  • Prev by Date: Re: NSTokenField bug in 10.5.2?
  • Next by Date: Re: input manager killing my app
  • Previous by thread: Re: Adding obj-c++ file to carbon project changes, preprocessed header file types
  • Next by thread: Re: input manager killing my app
  • Index(es):
    • Date
    • Thread