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.

Reply via email to