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



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.