Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.

itsjrich

macrumors newbie
Original poster
Dec 14, 2011
1
0
Wild, Wonderful, WV
Hi all,

Two days ago, I woke up to a MBP (running 10.7.2) that wouldn't boot. It would hang at the Apple logo... spinning away. After some debugging, it turned out to be a corrupted disk that couldn't be repaired. I restored my system with Time Machine and everything seemed to be OK (well not entirely... OS X reported that my external TM drive was corrupted after I restored, so I had to reformat that afterwards... but that's another story).

Anyways, everything seems to be in order and working except for iCal. Every time I try to start it up, I get an 'iCal quit unexpectedly' message. I've tried searching for the error reported in the stack trace (I've included it below), but can't seem to find any hits.

I'm hoping that I don't have to reinstall Lion, but I'm not sure what other options I have. IIRC, you could reinstall SL apps with the disc... but I don't know if that's possible with Lion.

Any suggestions?

Thanks!

Code:
Crashed Thread:  0  Dispatch queue: com.apple.main-thread

Exception Type:  EXC_CRASH (SIGABRT)
Exception Codes: 0x0000000000000000, 0x0000000000000000

Application Specific Information:
objc[4545]: garbage collection is OFF
*** Terminating app due to uncaught exception 'NSInvalidArgumentException', reason: '+[CalTraceCoreDataMonitor registerForContextNotifications]: unrecognized selector sent to class 0x7fff7f222540'
*** First throw call stack:
(
   0   CoreFoundation                      0x00007fff99e49286 __exceptionPreprocess + 198
   1   libobjc.A.dylib                     0x00007fff99cc0d5e objc_exception_throw + 43
   2   CoreFoundation                      0x00007fff99ed540e +[NSObject doesNotRecognizeSelector:] + 190
   3   CoreFoundation                      0x00007fff99e36133 ___forwarding___ + 371
   4   CoreFoundation                      0x00007fff99e35f48 _CF_forwarding_prep_0 + 232
   5   iCal                                0x00000001045cd0a8 iCal + 1769640
   6   AppKit                              0x00007fff959eabcf -[NSCustomObject nibInstantiate] + 418
   7   AppKit                              0x00007fff959ea9ba -[NSIBObjectData instantiateObject:] + 303
   8   AppKit                              0x00007fff959e9c19 -[NSIBObjectData nibInstantiateWithOwner:topLevelObjects:] + 347
   9   AppKit                              0x00007fff959e052f loadNib + 322
   10  AppKit                              0x00007fff959dfa28 +[NSBundle(NSNibLoading) _loadNibFile:nameTable:withZone:ownerBundle:] + 217
   11  AppKit                              0x00007fff959df943 +[NSBundle(NSNibLoading) loadNibFile:externalNameTable:withZone:] + 141
   12  AppKit                              0x00007fff959df886 +[NSBundle(NSNibLoading) loadNibNamed:owner:] + 364
   13  AppKit                              0x00007fff95c53637 NSApplicationMain + 398
   14  iCal                                0x000000010441ea9f iCal + 6815
   15  iCal                                0x00000001044f0dd0 iCal + 867792
)

terminate called throwing an exception
abort() called
 
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.