Opened 10 years ago

Closed 9 years ago

#28543 closed defect (fixed)

AppKiDo 0.985 crashes after starting up

Reported by: trier@… Owned by: mklein-de (Michael Klein)
Priority: Normal Milestone:
Component: ports Version:
Keywords: Cc:
Port: AppKiDo


The port builds and installs without complaint. When I open it, and specify the Develop Library on my system (OSX 10.6), it soon crashes. Here is the crash log:

Application Specific Information:
abort() called
*** Terminating app due to uncaught exception 'NSRangeException', reason: '*** -[NSCFArray removeObjectAtIndex:]: index (4294967295) beyond bounds (6)'
*** Call stack at first throw:
	0   CoreFoundation                      0x00007fff817f87b4 __exceptionPreprocess + 180
	1   libobjc.A.dylib                     0x00007fff8346b0f3 objc_exception_throw + 45
	2   CoreFoundation                      0x00007fff817f85d7 +[NSException raise:format:arguments:] + 103
	3   CoreFoundation                      0x00007fff817f8564 +[NSException raise:format:] + 148
	4   Foundation                          0x00007fff86c9fba4 _NSArrayRaiseBoundException + 122
	5   Foundation                          0x00007fff86c0ee9f -[NSCFArray removeObjectAtIndex:] + 135
	6   AppKiDo                             0x00000001000083b5 +[AKPrefUtils selectedFrameworkNamesPref] + 117
	7   AppKiDo                             0x0000000100011fe4 -[AKAppController awakeFromNib] + 1156

Attachments (1)

patch-GlobalClasses-AKPrefUtils.m.diff (530 bytes) - added by mklein-de (Michael Klein) 10 years ago.

Download all attachments as: .zip

Change History (4)

comment:1 Changed 10 years ago by jmroot (Joshua Root)

Owner: changed from macports-tickets@… to michael.klein@…
Port: AppKiDo added

Please remember to fill in the Port field and cc the maintainer.

comment:2 Changed 10 years ago by mklein-de (Michael Klein)

There's some suspicious code in [AKPrefUtils selectedFrameworkNamesPref] that doesn't look 64bit-clean. Can you try with the patch attached below?

Changed 10 years ago by mklein-de (Michael Klein)

comment:3 Changed 9 years ago by ryandesign (Ryan Schmidt)

Resolution: fixed
Status: newclosed
Note: See TracTickets for help on using tickets.