Skip to main content

Pukka crashes in 10.6 when changing OS X appearance (blue <-> graphite)

2 replies [Last post]
berdan
Offline
Joined: 03/26/2009

Pukka crashes every single time I change the OS X appearance between blue and graphite in System Prefs. Granted, I don't do this often, but it's still a bug. Running 1.8.2 in 10.6.1 and the crash log is as follows:

Process: Pukka [2630]
Path: /Users/daniel/Program/Pukka.app/Contents/MacOS/Pukka
Identifier: net.codesorcery.Pukka
Version: 1.8.2 (1.8.2)
Code Type: X86 (Native)
Parent Process: launchd [127]

Date/Time: 2009-09-19 10:50:42.061 +0200
OS Version: Mac OS X 10.6.1 (10B504)
Report Version: 6

Exception Type: EXC_BAD_ACCESS (SIGSEGV)
Exception Codes: KERN_INVALID_ADDRESS at 0x00000000756e658d
Crashed Thread: 0 Dispatch queue: com.apple.main-thread

Application Specific Information:
objc_msgSend() selector name: _createGradient


Thread 0 Crashed: Dispatch queue: com.apple.main-thread
0 libobjc.A.dylib 0x97ae9917 objc_msgSend + 23
1 com.apple.CoreFoundation 0x96009c29 __CFXNotificationPost + 905
2 com.apple.CoreFoundation 0x9600965a _CFXNotificationPostNotification + 186
3 com.apple.Foundation 0x9323b120 -[NSNotificationCenter postNotificationName:object:userInfo:] + 128
4 com.apple.Foundation 0x932484fd -[NSNotificationCenter postNotificationName:object:] + 56
5 com.apple.AppKit 0x9808ef65 +[NSDynamicSystemColor recacheAllColors:] + 173
6 com.apple.AppKit 0x9808ee06 -[NSApplication _aquaColorVariantChanged] + 115
7 com.apple.Foundation 0x93246253 _nsnote_callback + 176
8 com.apple.CoreFoundation 0x96009c29 __CFXNotificationPost + 905
9 com.apple.CoreFoundation 0x9600965a _CFXNotificationPostNotification + 186
10 com.apple.CoreFoundation 0x9600d968 CFNotificationCenterPostNotification + 88
11 com.apple.CoreFoundation 0x9604756b __CFXNotificationHandleMessage + 587
12 com.apple.CoreFoundation 0x96047314 __CFXNotificationReceiveFromServer + 356
13 com.apple.CoreFoundation 0x95ff0df2 __CFMachPortPerform + 338
14 com.apple.CoreFoundation 0x95ff0b8e __CFRunLoopDoSource1 + 366
15 com.apple.CoreFoundation 0x95fec9e9 __CFRunLoopRun + 5561
16 com.apple.CoreFoundation 0x95fead34 CFRunLoopRunSpecific + 452
17 com.apple.CoreFoundation 0x95feab61 CFRunLoopRunInMode + 97
18 com.apple.HIToolbox 0x91fd3fec RunCurrentEventLoopInMode + 392
19 com.apple.HIToolbox 0x91fd3da3 ReceiveNextEventCommon + 354
20 com.apple.HIToolbox 0x91fd3c28 BlockUntilNextEventMatchingListInMode + 81
21 com.apple.AppKit 0x97e3cc95 _DPSNextEvent + 847
22 com.apple.AppKit 0x97e3c50a -[NSApplication nextEventMatchingMask:untilDate:inMode:dequeue:] + 156
23 com.apple.AppKit 0x97dfe69b -[NSApplication run] + 821
24 com.apple.AppKit 0x97df6735 NSApplicationMain + 574
25 net.codesorcery.Pukka 0x00002641 _start + 208
26 net.codesorcery.Pukka 0x00002570 start + 40

Thread 1: Dispatch queue: com.apple.libdispatch-manager
0 libSystem.B.dylib 0x93c0b03a kevent + 10
1 libSystem.B.dylib 0x93c0b768 _dispatch_mgr_invoke + 215
2 libSystem.B.dylib 0x93c0abf9 _dispatch_queue_invoke + 183
3 libSystem.B.dylib 0x93c0a98a _dispatch_worker_thread2 + 234
4 libSystem.B.dylib 0x93c0a401 _pthread_wqthread + 390
5 libSystem.B.dylib 0x93c0a246 start_wqthread + 30

Thread 2:
0 libSystem.B.dylib 0x93c03756 select$DARWIN_EXTSN + 10
1 com.apple.CoreFoundation 0x9602b04d __CFSocketManager + 1085
2 libSystem.B.dylib 0x93c11f39 _pthread_start + 345
3 libSystem.B.dylib 0x93c11dbe thread_start + 34

Thread 3:
0 libSystem.B.dylib 0x93be47da mach_msg_trap + 10
1 libSystem.B.dylib 0x93be4f47 mach_msg + 68
2 com.apple.CoreFoundation 0x95febdbf __CFRunLoopRun + 2447
3 com.apple.CoreFoundation 0x95fead34 CFRunLoopRunSpecific + 452
4 com.apple.CoreFoundation 0x95feab61 CFRunLoopRunInMode + 97
5 com.apple.Foundation 0x9327f498 +[NSURLConnection(NSURLConnectionReallyInternal) _resourceLoadLoop:] + 329
6 com.apple.Foundation 0x93246964 -[NSThread main] + 45
7 com.apple.Foundation 0x93246914 __NSThread__main__ + 1499
8 libSystem.B.dylib 0x93c11f39 _pthread_start + 345
9 libSystem.B.dylib 0x93c11dbe thread_start + 34

Thread 4:
0 libSystem.B.dylib 0x93c0a092 __workq_kernreturn + 10
1 libSystem.B.dylib 0x93c0a628 _pthread_wqthread + 941
2 libSystem.B.dylib 0x93c0a246 start_wqthread + 30

Thread 0 crashed with X86 Thread State (32-bit):
eax: 0x0044bb90 ebx: 0x932461b4 ecx: 0x00069246 edx: 0x756e656d
edi: 0x0000000a esi: 0x0044c020 ebp: 0xbfffe388 esp: 0xbfffe2d8
ss: 0x0000001f efl: 0x00010206 eip: 0x97ae9917 cs: 0x00000017
ds: 0x0000001f es: 0x0000001f fs: 0x00000000 gs: 0x00000037
cr2: 0x756e658d

0
Justin
Justin's picture
Offline
Joined: 05/28/2008
Sorry about the trouble. This

Sorry about the trouble. This is a known issue and involves an external framework that Pukka uses (specifically, the one for system-wide keyboard shortcuts) and is a known bug in that framework that has been fixed in its 10.5-10.6 version. Pukka will soon have this version, when 10.4 support is officially removed, and the bug should then be fixed.

Again, sorry for the inconvenience and thanks for the report.

berdan
Offline
Joined: 03/26/2009
Good to hear. As I said it's

Good to hear. As I said it's not a major deal – the average user probably doesn't change the appearance of OS X on even a monthly basis. :)

Want to join the forums? Create an account or login.