[Adium-devl] Zombie killer strangeness
Graham Booker
gbooker at tamu.edu
Tue Jun 27 18:03:09 UTC 2006
No, the DNS lookups are still async. The sample is stuck in a loop
where it is killing zombies. It should never get stuck in such a
loop; I wonder why it did. There is no reason why it should get
stuck in such a loop. I modified the zombie killer to print out the
pid of the zombie it killed, so maybe that well tell us what is going
on should this happen again.
If you get it again, look at the console and the process list. Maybe
then we can figure out why it got stuck in this loop.
On Jun 27, 2006, at 12:48 PM, Evan Schoenberg wrote:
> Folks, mostly Graham since he came up with the solution:
>
> I just had a beachball with this (500 ms) sample:
> Call graph:
> 495 Thread_0f07
> 495 start
> 495 start
> 495 main
> 495 NSApplicationMain
> 495 -[NSApplication run]
> 495 -[NSApplication sendEvent:]
> 495 -[NSApplication _handleKeyEquivalent:]
> 495 -[NSMenu performKeyEquivalent:]
> 495 -[NSCarbonMenuImpl
> performActionWithHighlightingForItemAtIndex:]
> 495 -[NSMenu performActionForItemAtIndex:]
> 495 -[NSApplication sendAction:to:from:]
> 495 -[AILoggerPlugin showLogViewer:]
> 495 +
> [AIAbstractLogViewerWindowController openForContact:plugin:]
> 495 +
> [AIAbstractLogViewerWindowController openForPlugin:]
> 495 -[NSWindowController
> showWindow:]
> 495 -[NSWindowController window]
> 495 -[NSWindowController
> _windowDidLoad]
> 495 -
> [AIAbstractLogViewerWindowController windowDidLoad]
> 495 -
> [AIAbstractLogViewerWindowController initLogFiltering]
> 495 -
> [AIAbstractLogViewerWindowController rebuildContactsList]
> 495 -[NSArray
> containsObject:]
> 495
> _NSArrayIndexOfObject
> 495
> _ArrayIndexOfObject
> 495 CFEqual
> 495 -
> [AILogToGroup isEqual:]
> 495 -
> [NSCFString isEqualToString:]
> 495
> _sigtramp
> 495
> ZombieKiller_Signal
> 330
> wait4
> 330
> wait4
> 149
> ZombieKiller_Signal
> 11
> dyld_stub_wait4
> 11
> dyld_stub_wait4
> 5
> dyld_stub_waitpid
> 5
> dyld_stub_waitpid
>
> This was as I was signing on - so the libgaim DNS lookup stuff we
> certainly doing its thing.
>
> Is the zombie killer effectively making dns lookup nonasynchronous
> - are having to wait around for the lookup to finish?
>
> -Evan
> _______________________________________________
> Adium-devl mailing list
> Adium-devl at adiumx.com
> http://adiumx.com/mailman/listinfo/adium-devl_adiumx.com
-------------- next part --------------
A non-text attachment was scrubbed...
Name: smime.p7s
Type: application/pkcs7-signature
Size: 2415 bytes
Desc: not available
URL: <http://adium.im/pipermail/devel_adium.im/attachments/20060627/2730323b/attachment.p7s>
More information about the devel
mailing list