[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
some application hang on FreeBSD
From: |
Riccardo Mottola |
Subject: |
some application hang on FreeBSD |
Date: |
Thu, 03 Sep 2009 20:59:33 +0200 |
User-agent: |
Mozilla/5.0 (X11; U; FreeBSD i386; en-US; rv:1.8.1.22) Gecko/20090901 SeaMonkey/1.1.17 |
Hi,
on FreeBSD 7.2, running on x86, some application hang for me at startup.
Many work. The same apps
for example, FTP (Available from GAP) hangs at startup. No menu, no user
interface element becomes visible. If I break into the app, I get this
stacktrace:
#1 0x2877bc42 in poll () from /lib/libthr.so.3
#2 0x28691047 in -[GSRunLoopCtxt pollUntil:within:] (self=0x29035e78,
_cmd=0x28704e80, milliseconds=5731, contexts=0x29048fe8)
at GSRunLoopCtxt.m:428
#3 0x285e100b in -[NSRunLoop acceptInputForMode:beforeDate:] (
self=0x29048fa8, _cmd=0x28704ea8, mode=0x28704ef0,
limit_date=0x28fffea8)
at NSRunLoop.m:1182
#4 0x285df2f3 in -[NSRunLoop runMode:beforeDate:] (self=0x29048fa8,
_cmd=0x283f3ea0, mode=0x28704ef0, date=0x29094528) at NSRunLoop.m:1250
#5 0x282c2ae2 in -[GSDisplayServer(EventOps)
getEventMatchingMask:beforeDate:inMode:dequeue:] (self=0x2907c028,
_cmd=0x28e99638, mask=4294967295,
limit=0x29094528, mode=0x28704ef0, flag=1 '\001') at
GSDisplayServer.m:996
#6 0x28e681fe in -[XGServer(X11Ops)
getEventMatchingMask:beforeDate:inMode:dequeue:] (self=0x2907c028,
_cmd=0x28351f30, mask=4294967295, limit=0x29094528,
mode=0x28704ef0, flag=Variable "flag" is not available.
) at XGServerEvent.m:2468
#7 0x28145fbf in -[NSApplication
nextEventMatchingMask:untilDate:inMode:dequeue:] (self=0x28f42708,
_cmd=0x28352178, mask=4294967295, expiration=0x29094528,
mode=0x28704ef0, flag=1 '\001') at GSDisplayServer.h:194
#8 0x281442c2 in -[NSApplication run] (self=0x28f42708, _cmd=0x28347c20)
at NSApplication.m:1467
#9 0x281261f3 in NSApplicationMain (argc=1, argv=0xbfbfe4e8) at
Functions.m:74
#10 0x080530e2 in main (argc=Error accessing memory address 0x0: Bad
address.
) at main.m:30
I have another app, sourcecode not yet pulished, which appears to hang
the same way:
#1 0x28770c42 in poll () from /lib/libthr.so.3
#2 0x28686047 in -[GSRunLoopCtxt pollUntil:within:] (self=0x29035ce8,
_cmd=0x286f9e80, milliseconds=24390, contexts=0x29048f88)
at GSRunLoopCtxt.m:428
#3 0x285d600b in -[NSRunLoop acceptInputForMode:beforeDate:] (
self=0x29048f48, _cmd=0x286f9ea8, mode=0x286f9ef0,
limit_date=0x29036fc8)
at NSRunLoop.m:1182
#4 0x285d42f3 in -[NSRunLoop runMode:beforeDate:] (self=0x29048f48,
_cmd=0x283e8ea0, mode=0x286f9ef0, date=0x290944e8) at NSRunLoop.m:1250
#5 0x282b7ae2 in -[GSDisplayServer(EventOps)
getEventMatchingMask:beforeDate:inMode:dequeue:] (self=0x2907c028,
_cmd=0x28e8e638, mask=4294967295,
limit=0x290944e8, mode=0x286f9ef0, flag=1 '\001') at
GSDisplayServer.m:996
#6 0x28e5d1fe in -[XGServer(X11Ops)
getEventMatchingMask:beforeDate:inMode:dequeue:] (self=0x2907c028,
_cmd=0x28346f30, mask=4294967295, limit=0x290944e8,
mode=0x286f9ef0, flag=Variable "flag" is not available.
) at XGServerEvent.m:2468
#7 0x2813afbf in -[NSApplication
nextEventMatchingMask:untilDate:inMode:dequeue:] (self=0x28f42828,
_cmd=0x28347178, mask=4294967295, expiration=0x290944e8,
mode=0x286f9ef0, flag=1 '\001') at GSDisplayServer.h:194
#8 0x281392c2 in -[NSApplication run] (self=0x28f42828, _cmd=0x2833cc20)
at NSApplication.m:1467
#9 0x2811b1f3 in NSApplicationMain (argc=1, argv=0xbfbfe4d0) at
Functions.m:74
#10 0x08048cf2 in main (argc=Error accessing memory address 0x0: Bad
address.
) at main.m:13
Could these hangs be due to the recent pthread changes by David?
Riccardo
- some application hang on FreeBSD,
Riccardo Mottola <=