Mac dive crashed immediately when starting

Problems ? Get help here!
Post Reply
BorDeWolv
Posts: 1
Joined: Mon May 16, 2016 5:52 pm
Dive Computer: Eon Steel

Mac dive crashed immediately when starting

Post by BorDeWolv »

Hi,

MD was working fine. Yesterday I tried to hook up my new Eon Steel (with no dives on it). When trying to download (zero) dives, MD crashes.
Found out that this is possible with zero dives in the Eon Steel. Beside of this, MD worked fine

Today I was looking to my dive logs and I tried to view some statistics and DM crashed suddenly trying to display dives sorted by year.
Since then I can't start Mac Dive anymore. Mac Dive crashes immediately when started. I got a Apple crash report.

Help ! (I hope I don't loose my dives...)


(running MacDive 2.6.4 on OS X 10.11.4)

start of the crash report:

Process: MacDive [4761]
Path: /Applications/MacDive.app/Contents/MacOS/MacDive
Identifier: com.mintsoftware.MacDive2
Version: 2.6.4 (2.6.4)
Code Type: X86-64 (Native)
Parent Process: ??? [1]
Responsible: MacDive [4761]
User ID: 501

Date/Time: 2016-05-16 12:15:07.310 +0200
OS Version: Mac OS X 10.11.4 (15E65)
Report Version: 11
Anonymous UUID: 62C3B322-42CE-BAC4-A6CD-395DE4E7E77E


Time Awake Since Boot: 2200 seconds

System Integrity Protection: enabled

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

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

Application Specific Information:
*** Terminating app due to uncaught exception 'NSUnknownKeyException', reason: '[<__NSDictionaryM 0x7f9645e56ae0> valueForUndefinedKey:]: this class is not key value coding-compliant for the key .'
abort() called
terminating with uncaught exception of type NSException

Application Specific Backtrace 1:
0 CoreFoundation 0x00007fff8e2554f2 __exceptionPreprocess + 178
1 libobjc.A.dylib 0x00007fff9a15973c objc_exception_throw + 48
2 CoreFoundation 0x00007fff8e255439 -[NSException raise] + 9
3 Foundation 0x00007fff8c7ad5e3 -[NSObject(NSKeyValueCoding) valueForUndefinedKey:] + 226
4 Foundation 0x00007fff8c687307 -[NSObject(NSKeyValueCoding) valueForKey:] + 414
5 Foundation 0x00007fff8c678a44 -[NSDictionary(NSKeyValueCoding) valueForKey:] + 145
6 MacDive 0x00000001067765f7 MacDive + 226807
7 MacDive 0x0000000106749124 MacDive + 41252
8 MacDive 0x0000000106744155 MacDive + 20821
9 AppKit 0x00007fff97348f6b -[NSIBObjectData nibInstantiateWithOwner:options:topLevelObjects:] + 1252
10 AppKit 0x00007fff9733fe91 loadNib + 384
11 AppKit 0x00007fff9733f3b7 +[NSBundle(NSNibLoading) _loadNibFile:nameTable:options:withZone:ownerBundle:] + 300
12 AppKit 0x00007fff975afd35 +[NSBundle(NSNibLoadingInternal) _loadNibFile:externalNameTable:options:withZone:] + 150
13 AppKit 0x00007fff975afaed -[NSWindowController loadWindow] + 310
14 AppKit 0x00007fff9738d524 -[NSWindowController window] + 80
15 AppKit 0x00007fff9757d03d -[NSWindowController showWindow:] + 36
16 MacDive 0x00000001067426ff MacDive + 14079
17 CoreFoundation 0x00007fff8e1cbcef -[NSSet makeObjectsPerformSelector:] + 223
18 AppKit 0x00007fff97348f2f -[NSIBObjectData nibInstantiateWithOwner:options:topLevelObjects:] + 1192
19 AppKit 0x00007fff9733fe91 loadNib + 384
20 AppKit 0x00007fff9733f3b7 +[NSBundle(NSNibLoading) _loadNibFile:nameTable:options:withZone:ownerBundle:] + 300
21 AppKit 0x00007fff9733f180 -[NSBundle(NSNibLoading) loadNibNamed:owner:topLevelObjects:] + 201
22 AppKit 0x00007fff9733ef4c +[NSBundle(NSNibLoading) loadNibNamed:owner:] + 344
23 AppKit 0x00007fff9733a1a6 NSApplicationMain + 466
24 libdyld.dylib 0x00007fff985b45ad start + 1

Thread 0 Crashed:: Dispatch queue: com.apple.main-thread
0 libsystem_kernel.dylib 0x00007fff99d89f06 __pthread_kill + 10
1 libsystem_pthread.dylib 0x00007fff8ae0b4ec pthread_kill + 90
2 libsystem_c.dylib 0x00007fff8b2736e7 abort + 129
3 libc++abi.dylib 0x00007fff9cd09f81 abort_message + 257
4 libc++abi.dylib 0x00007fff9cd2fa47 default_terminate_handler() + 267
5 libobjc.A.dylib 0x00007fff9a15d491 _objc_terminate() + 103
6 libc++abi.dylib 0x00007fff9cd2d19e std::__terminate(void (*)()) + 8
7 libc++abi.dylib 0x00007fff9cd2cc12 __cxa_throw + 121
8 libobjc.A.dylib 0x00007fff9a159877 objc_exception_throw + 363
9 com.apple.CoreFoundation 0x00007fff8e255439 -[NSException raise] + 9
10 com.apple.Foundation 0x00007fff8c7ad5e3 -[NSObject(NSKeyValueCoding) valueForUndefinedKey:] + 226
11 com.apple.Foundation 0x00007fff8c687307 -[NSObject(NSKeyValueCoding) valueForKey:] + 414
12 com.apple.Foundation 0x00007fff8c678a44 -[NSDictionary(NSKeyValueCoding) valueForKey:] + 145
13 com.mintsoftware.MacDive2 0x00000001067765f7 0x10673f000 + 226807
14 com.mintsoftware.MacDive2 0x0000000106749124 0x10673f000 + 41252
15 com.mintsoftware.MacDive2 0x0000000106744155 0x10673f000 + 20821
16 com.apple.AppKit 0x00007fff97348f6b -[NSIBObjectData nibInstantiateWithOwner:options:topLevelObjects:] + 1252
17 com.apple.AppKit 0x00007fff9733fe91 loadNib + 384
18 com.apple.AppKit 0x00007fff9733f3b7 +[NSBundle(NSNibLoading) _loadNibFile:nameTable:options:withZone:ownerBundle:] + 300
19 com.apple.AppKit 0x00007fff975afd35 +[NSBundle(NSNibLoadingInternal) _loadNibFile:externalNameTable:options:withZone:] + 150
20 com.apple.AppKit 0x00007fff975afaed -[NSWindowController loadWindow] + 310
21 com.apple.AppKit 0x00007fff9738d524 -[NSWindowController window] + 80
22 com.apple.AppKit 0x00007fff9757d03d -[NSWindowController showWindow:] + 36
23 com.mintsoftware.MacDive2 0x00000001067426ff 0x10673f000 + 14079
24 com.apple.CoreFoundation 0x00007fff8e1cbcef -[NSSet makeObjectsPerformSelector:] + 223
25 com.apple.AppKit 0x00007fff97348f2f -[NSIBObjectData nibInstantiateWithOwner:options:topLevelObjects:] + 1192
26 com.apple.AppKit 0x00007fff9733fe91 loadNib + 384
27 com.apple.AppKit 0x00007fff9733f3b7 +[NSBundle(NSNibLoading) _loadNibFile:nameTable:options:withZone:ownerBundle:] + 300
28 com.apple.AppKit 0x00007fff9733f180 -[NSBundle(NSNibLoading) loadNibNamed:owner:topLevelObjects:] + 201
29 com.apple.AppKit 0x00007fff9733ef4c +[NSBundle(NSNibLoading) loadNibNamed:owner:] + 344
30 com.apple.AppKit 0x00007fff9733a1a6 NSApplicationMain + 466
31 libdyld.dylib 0x00007fff985b45ad start + 1

Thread 1: ......
User avatar
nick
Site Admin
Posts: 4361
Joined: Sat Apr 12, 2008 8:33 am
Dive Computer: Shearwater Teric
Contact:

Re: Mac dive crashed immediately when starting

Post by nick »

Please email your data file and the crash report to support.

Thanks
User avatar
nick
Site Admin
Posts: 4361
Joined: Sat Apr 12, 2008 8:33 am
Dive Computer: Shearwater Teric
Contact:

Re: Mac dive crashed immediately when starting

Post by nick »

This is nothing to do with the EON, it's to do with unexpected/bad data elsewhere. I have added a workaround to MacDive and will send you a beta version.
Post Reply