gnustep-dev
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Help : application startup problem on OpenBSD


From: Philippe Roussel
Subject: Help : application startup problem on OpenBSD
Date: Wed, 05 Dec 2007 15:41:06 +0100

Hi all,

I'm trying to find why SimpleAgenda (contrary to other applications
apparently) blocks on startup on OpenBSD. It seems stuck on polling but
I don't know what's happening.

Here's gdb backtrace :

#0  0x0dbf8859 in poll () from /usr/lib/libc.so.41.0
#1  0x0c4c5e90 in _thread_kern_poll (wait_reqd=1)
at /usr/src/lib/libpthread/uthread/uthread_kern.c:760
#2  0x0c4c59cf in _thread_kern_sched (scp=0x0)
at /usr/src/lib/libpthread/uthread/uthread_kern.c:382
#3  0x0c4c5d1b in _thread_kern_sched_state (state=PS_FDLR_WAIT,
fname=0x4 <Address 0x4 out of bounds>, lineno=4)
    at /usr/src/lib/libpthread/uthread/uthread_kern.c:550
#4  0x0c4bffda in poll (fds=0x7c55b140, nfds=4, timeout=29938)
at /usr/src/lib/libpthread/uthread/uthread_poll.c:94
#5  0x0868bbf8 in -[GSRunLoopCtxt pollUntil:within:] (self=0x8a07d608,
_cmd=0x285e3ad0, milliseconds=29938, contexts=0x7cf1fd88)
    at GSRunLoopCtxt.m:385
#6  0x08602f64 in -[NSRunLoop acceptInputForMode:beforeDate:]
(self=0x7cf1fd08, _cmd=0x285e3af8, mode=0x285e3bd0, 
    limit_date=0x7cba1948) at NSRunLoop.m:969
#7  0x08603338 in -[NSRunLoop runMode:beforeDate:] (self=0x7cf1fd08,
_cmd=0x29dce418, mode=0x285e3bd0, date=0x7c6e91c8)
    at NSRunLoop.m:1043
#8  0x09ed9f69 in -[GSDisplayServer(EventOps)
getEventMatchingMask:beforeDate:inMode:dequeue:] (self=0x7de796208, 
    _cmd=0x28757ae0, mask=4294967295, limit=0x7c6e91c8, mode=0x285e3bd0,
flag=1 '\001') at GSDisplayServer.m:977
#9  0x0876cd2d in -[XGServer(X11Ops)
getEventMatchingMask:beforeDate:inMode:dequeue:] (self=0x7d796208,
_cmd=0x29d8bdd8, 
    mask=4294967295, limit=0x7c6e91c8, mode=0x285e3bd0, flag=1 '\001')
at XGServerEvent.m:2313
#10 0x09da3bcb in -[NSApplication
nextEventMatchingMask:untilDate:inMode:dequeue:] (self=0x81c4f888,
_cmd=0x29d8c020, 
    mask=4294967295, expiration=0x7c6e91c8, mode=0x285e3bd0, flag=1
'\001') at GSDisplayServer.h:182
#11 0x09da27d5 in -[NSApplication run] (self=0x81c4f888,
_cmd=0x29d86dc8) at NSApplication.m:1362
#12 0x09d8c38f in NSApplicationMain (argc=1, argv=0xcfbf3b38) at
Functions.m:73
#13 0x1c01c5b2 in gnustep_base_user_main (argc=1, argv=0xcfbf3b38) at
SimpleAgenda.m:29
#14 0x085f32f0 in main (argc=1, argv=0xcfbf3b38, env=0xcfbf3b40) at
NSProcessInfo.m:909
#15 0x1c003060 in ___start ()
#16 0x1c002fcf in _start ()
#17 0x00000000 in ?? ()

I tried to inspect the Date value used on frame 7 but I just got a
SIGSEGV and couldn't go further (no gdb guru around here...).

Any help would be greatly appreciated.

Thanks,
Philippe





reply via email to

[Prev in Thread] Current Thread [Next in Thread]