I've noticed that Growl.app 1.3 and 1.3.1 end up in a state where it chews 100% of one CPU core.
I ran Growl with MallocGuardEdges=1, and it finally crashed with the following on stderr: HIToolbox: failed to copy resource URL for framework bundle. HIToolbox is damaged with error 4294962336 and TTheme instance 0. Aborting... Abort trap: 6 I have the crash report if anyone is interested. It starts with the following: Process: Growl [68961] Path: /Applications/Growl.app/Contents/MacOS/Growl Identifier: com.Growl.GrowlHelperApp Version: 1.3.1 (1.3.1) Code Type: X86-64 (Native) Parent Process: bash [753] Date/Time: 2011-11-20 13:14:55.592 -0500 OS Version: Mac OS X 10.7.2 (11C74) Report Version: 9 Crashed Thread: 0 Dispatch queue: com.apple.main-thread Exception Type: EXC_CRASH (SIGABRT) Exception Codes: 0x0000000000000000, 0x0000000000000000 Application Specific Information: objc[68961]: garbage collection is OFF abort() called Thread 0 Crashed:: Dispatch queue: com.apple.main-thread 0 libsystem_kernel.dylib 0x00007fff8893bce2 __pthread_kill + 10 1 libsystem_c.dylib 0x00007fff8d3527d2 pthread_kill + 95 2 libsystem_c.dylib 0x00007fff8d343a7a abort + 143 3 com.apple.HIToolbox 0x00007fff81083597 TTheme::GetCurrent() + 167 4 com.apple.HIToolbox 0x00007fff810ad4c9 DataEngine::GetMenuSeparatorHeight(short&) + 29 5 com.apple.HIToolbox 0x00007fff810ad307 HIStandardMenuView::HIStandardMenuView(OpaqueHIObjectRef*) + 349 6 com.apple.HIToolbox 0x00007fff810ad1a0 HIStandardMenuView::Construct(OpaqueHIObjectRef*) + 34 7 com.apple.HIToolbox 0x00007fff810790d8 HIView::EventHandler(OpaqueEventHandlerCallRef*, OpaqueEventRef*, void*) + 160 8 com.apple.HIToolbox 0x00007fff810591c1 HIObject::Construct(HIObjectClass*, HIObject**, OpaqueHIObjectRef*) + 121 9 com.apple.HIToolbox 0x00007fff81058e57 HIObject::Create(__CFString const*, OpaqueEventRef*, HIObject**) + 201 10 com.apple.HIToolbox 0x00007fff81058d72 HIObjectCreate + 90 11 com.apple.HIToolbox 0x00007fff810acf75 MenuData::CreateMenuContentView() + 159 12 com.apple.HIToolbox 0x00007fff810acec6 MenuData::GetModalView() + 32 13 com.apple.HIToolbox 0x00007fff811e4646 _CalcMenuSizeOnDevice(MenuData*, unsigned short, unsigned int, CGRect const*, unsigned int) + 651 14 com.apple.AppKit 0x00007fff8376b699 - [NSCarbonMenuImpl _maximumSizeForScreen:] + 87 15 com.apple.AppKit 0x00007fff838dbaeb -[NSMenu size] + 35 16 com.apple.AppKit 0x00007fff839cda43 + [NSStatusBarButtonCell popupStatusBarMenu:inRect:ofView:withEvent:] + 422 17 com.apple.AppKit 0x00007fff839cfaec -[NSStatusItem popUpStatusItemMenu:] + 160 18 com.Growl.GrowlHelperApp 0x0000000100b4afef - [GrowlMenuImageView mouseDown:] + 137 (GrowlMenuImageView.m:55) 19 com.apple.AppKit 0x00007fff8351b0e0 -[NSWindow sendEvent:] + 6306 20 com.apple.AppKit 0x00007fff839ce7fc - [NSStatusBarWindow sendEvent:] + 66 21 com.apple.AppKit 0x00007fff834b368f -[NSApplication sendEvent:] + 5593 22 com.apple.AppKit 0x00007fff83449682 -[NSApplication run] + 555 23 com.Growl.GrowlHelperApp 0x0000000100b261ec - [GrowlApplication run] + 182 (GrowlApplication.m:38) 24 com.apple.AppKit 0x00007fff836c880c NSApplicationMain + 867 25 com.Growl.GrowlHelperApp 0x0000000100b0e210 main + 134 (HelperMain.m:18) 26 com.Growl.GrowlHelperApp 0x0000000100b03694 start + 52 Thread 1:: Dispatch queue: com.apple.libdispatch-manager 0 libsystem_kernel.dylib 0x00007fff8893c7e6 kevent + 10 1 libdispatch.dylib 0x00007fff8d9255be _dispatch_mgr_invoke + 923 2 libdispatch.dylib 0x00007fff8d92414e _dispatch_mgr_thread + 54 Thread 2: 0 libsystem_kernel.dylib 0x00007fff8893a67a mach_msg_trap + 10 1 libsystem_kernel.dylib 0x00007fff88939d71 mach_msg + 73 2 com.apple.CoreFoundation 0x00007fff81c7db6c __CFRunLoopServiceMachPort + 188 3 com.apple.CoreFoundation 0x00007fff81c862d4 __CFRunLoopRun + 1204 4 com.apple.CoreFoundation 0x00007fff81c85ae6 CFRunLoopRunSpecific + 230 5 com.apple.Foundation 0x00007fff8a32ffff -[NSConnection run] + 116 6 com.apple.Foundation 0x00007fff8a2d77fe -[NSThread main] + 68 7 com.apple.Foundation 0x00007fff8a2d7776 __NSThread__main__ + 1575 8 libsystem_c.dylib 0x00007fff8d3508bf _pthread_start + 335 9 libsystem_c.dylib 0x00007fff8d353b75 thread_start + 13 Thread 3: 0 libsystem_kernel.dylib 0x00007fff8893c192 __workq_kernreturn + 10 1 libsystem_c.dylib 0x00007fff8d352594 _pthread_wqthread + 758 2 libsystem_c.dylib 0x00007fff8d353b85 start_wqthread + 13 Thread 4: 0 libsystem_kernel.dylib 0x00007fff8893c192 __workq_kernreturn + 10 1 libsystem_c.dylib 0x00007fff8d352594 _pthread_wqthread + 758 2 libsystem_c.dylib 0x00007fff8d353b85 start_wqthread + 13 Thread 5:: Dispatch queue: GCDAsyncSocket 0 libsystem_kernel.dylib 0x00007fff8893b47a __accept + 10 1 com.Growl.GrowlHelperApp 0x0000000100b3cc7e -[GCDAsyncSocket doAccept:] + 57 (GCDAsyncSocket.m:1568) 2 com.Growl.GrowlHelperApp 0x0000000100b3ca0f __block_global_0 + 94 (GCDAsyncSocket.m:1478) 3 libdispatch.dylib 0x00007fff8d9282b6 _dispatch_source_invoke + 635 4 libdispatch.dylib 0x00007fff8d924f77 _dispatch_queue_invoke + 71 5 libdispatch.dylib 0x00007fff8d9250d4 _dispatch_queue_drain + 210 6 libdispatch.dylib 0x00007fff8d924f66 _dispatch_queue_invoke + 54 7 libdispatch.dylib 0x00007fff8d924760 _dispatch_worker_thread2 + 198 8 libsystem_c.dylib 0x00007fff8d3523da _pthread_wqthread + 316 9 libsystem_c.dylib 0x00007fff8d353b85 start_wqthread + 13 Thread 0 crashed with X86 Thread State (64-bit): rax: 0x0000000000000000 rbx: 0x0000000000000006 rcx: 0x00007fff607009b8 rdx: 0x0000000000000000 rdi: 0x0000000000000b07 rsi: 0x0000000000000006 rbp: 0x00007fff607009e0 rsp: 0x00007fff607009b8 r8: 0x00007fff729bffb8 r9: 0x0000000000000492 r10: 0x00007fff8893bd0a r11: 0xffffff80002d8220 r12: 0x0000000000000000 r13: 0x0000000000000000 r14: 0x00007fff729c2960 r15: 0x00007fd794a265d0 rip: 0x00007fff8893bce2 rfl: 0x0000000000000246 cr2: 0x00007fff8d3981dd Logical CPU: 0 [...] On Nov 19, 10:38 am, Nikolai Nagorny <[email protected]> wrote: > asddf.tiff > 208KViewDownload -- You received this message because you are subscribed to the Google Groups "Growl Discuss" group. To post to this group, send email to [email protected]. To unsubscribe from this group, send email to [email protected]. For more options, visit this group at http://groups.google.com/group/growldiscuss?hl=en.
