Date: Thu, 12 Dec 2002 22:53:57 -0600 From: "Jacques A. Vidrine" <nectar@FreeBSD.org> To: Joe Marcus Clarke <marcus@marcuscom.com> Cc: James Pole <james.pole@paradise.net.nz>, Mike Hoskins <mike@adept.org>, freebsd-gnome@FreeBSD.org Subject: Re: Repeatable crash from nautilus2 Message-ID: <20021213045357.GA4883@madman.nectar.cc> In-Reply-To: <1039715026.2413.29.camel@gyros> References: <20021211135451.G83245-100000@fubar.adept.org> <1039662104.233.7.camel@localhost> <20021212145509.GA13791@madman.nectar.cc> <1039710116.2413.8.camel@gyros> <20021212172708.GA28530@madman.nectar.cc> <1039714508.2413.27.camel@gyros> <20021212173941.GB28544@madman.nectar.cc> <1039715026.2413.29.camel@gyros>
next in thread | previous in thread | raw e-mail | index | archive | help
On Thu, Dec 12, 2002 at 12:43:46PM -0500, Joe Marcus Clarke wrote: > > > It might be work doing a default > > > optimization compile with libc_r as well. I look forward to the > > > backtrace. > > > > I think all of us suffering from this problem are stuff until a > > backtrace can be produced. > > Yeah, a backtrace with symbols will help. Here it is. I'm not sure what the occassional `No symbol table info available.' is about ... every file referenced has debugging (verified with `nm --debug-syms'). *shrug* Hope this helps. -- Jacques A. Vidrine <nectar@celabo.org> http://www.celabo.org/ NTT/Verio SME . FreeBSD UNIX . Heimdal Kerberos jvidrine@verio.net . nectar@FreeBSD.org . nectar@kth.se Backtrace was generated from '/usr/X11R6/bin/nautilus' [Switching to Process 4867, Thread 1] 0x28cb9983 in poll () at {standard input}:15 in {standard input} #0 0x28cb9983 in poll () at {standard input}:15 #1 0x280f9191 in thread_kern_poll (wait_reqd=0) at /usr/src/lib/libc_r/uthread/uthread_kern.c:812 #2 0x280f8b90 in _thread_kern_scheduler () at /usr/src/lib/libc_r/uthread/uthread_kern.c:488 #3 0xd0d0d0d0 in ?? () Current language: auto; currently asm Thread 13 (Process 4867, Thread 13): #0 0x280f85ec in _thread_kern_sched (ucp=0x0) at /usr/src/lib/libc_r/uthread/uthread_kern.c:121 curthread = (struct pthread *) 0x819f800 #1 0x280f8dc1 in _thread_kern_sched_state_unlock (state=PS_SIGTHREAD, lock=0xd1, fname=0x1 <Error reading address 0x1: Bad address>, lineno=1) at /usr/src/lib/libc_r/uthread/uthread_kern.c:651 curthread = (struct pthread *) 0xd1 #2 0x280fc54c in _pthread_cond_wait (cond=0x28100970, mutex=0x81c6400) at /usr/src/lib/libc_r/uthread/uthread_cond.c:274 curthread = (struct pthread *) 0x819f800 rval = 0 done = 0 interrupted = 0 seqno = 8 #3 0x280fc64e in __pthread_cond_wait (cond=0xd1, mutex=0xd1) at /usr/src/lib/libc_r/uthread/uthread_cond.c:343 ret = 136068704 #4 0x28b21a38 in gnome_vfs_thread_pool_wait_for_work () from /usr/X11R6/lib/libgnomevfs-2.so.0 No symbol table info available. #5 0x28b21a8f in thread_entry () from /usr/X11R6/lib/libgnomevfs-2.so.0 No symbol table info available. #6 0x28c1fba2 in g_thread_create_proxy (data=0x81c3e80) at gthread.c:538 thread = (struct _GRealThread *) 0x81c3e80 #7 0x280f020e in _thread_start () at /usr/src/lib/libc_r/uthread/uthread_create.c:270 curthread = (struct pthread *) 0xd1 Current language: auto; currently c Thread 12 (Process 4867, Thread 12): #0 0x280f85ec in _thread_kern_sched (ucp=0x0) at /usr/src/lib/libc_r/uthread/uthread_kern.c:121 curthread = (struct pthread *) 0x819fc00 #1 0x280f8dc1 in _thread_kern_sched_state_unlock (state=PS_SIGTHREAD, lock=0xd1, fname=0x1 <Error reading address 0x1: Bad address>, lineno=1) at /usr/src/lib/libc_r/uthread/uthread_kern.c:651 curthread = (struct pthread *) 0xd1 #2 0x280fc807 in _pthread_cond_timedwait (cond=0x28100970, mutex=0x2810097c, abstime=0xbfaedfa8) at /usr/src/lib/libc_r/uthread/uthread_cond.c:442 curthread = (struct pthread *) 0x819fc00 rval = 0 done = 0 interrupted = 0 seqno = 0 #3 0x280f0ec9 in _thread_gc (arg=0x0) at /usr/src/lib/libc_r/uthread/uthread_gc.c:192 curthread = (struct pthread *) 0x819fc00 f_debug = 0 f_done = 0 ret = 209 mask = {__bits = {4294967295, 4294967295, 4294967295, 4294967295}} pthread = (struct pthread *) 0x0 pthread_cln = (struct pthread *) 0x0 abstime = {tv_sec = 1039754297, tv_nsec = 725596874} #4 0x280f020e in _thread_start () at /usr/src/lib/libc_r/uthread/uthread_create.c:270 curthread = (struct pthread *) 0xd1 Thread 11 (Process 4867, Thread 11): #0 0x280f85ec in _thread_kern_sched (ucp=0x0) at /usr/src/lib/libc_r/uthread/uthread_kern.c:121 curthread = (struct pthread *) 0x81c9000 #1 0x280f8dc1 in _thread_kern_sched_state_unlock (state=PS_SIGTHREAD, lock=0xd1, fname=0x1 <Error reading address 0x1: Bad address>, lineno=1) at /usr/src/lib/libc_r/uthread/uthread_kern.c:651 curthread = (struct pthread *) 0xd1 #2 0x280fc54c in _pthread_cond_wait (cond=0x28100970, mutex=0x81c6490) at /usr/src/lib/libc_r/uthread/uthread_cond.c:274 curthread = (struct pthread *) 0x81c9000 rval = 0 done = 0 interrupted = 0 seqno = 3 #3 0x280fc64e in __pthread_cond_wait (cond=0xd1, mutex=0xd1) at /usr/src/lib/libc_r/uthread/uthread_cond.c:343 ret = 136069024 #4 0x28b21a38 in gnome_vfs_thread_pool_wait_for_work () from /usr/X11R6/lib/libgnomevfs-2.so.0 No symbol table info available. #5 0x28b21a8f in thread_entry () from /usr/X11R6/lib/libgnomevfs-2.so.0 No symbol table info available. #6 0x28c1fba2 in g_thread_create_proxy (data=0x81c3fc0) at gthread.c:538 thread = (struct _GRealThread *) 0x81c3fc0 #7 0x280f020e in _thread_start () at /usr/src/lib/libc_r/uthread/uthread_create.c:270 curthread = (struct pthread *) 0xd1 Thread 10 (Process 4867, Thread 10): #0 0x280f85ec in _thread_kern_sched (ucp=0x0) at /usr/src/lib/libc_r/uthread/uthread_kern.c:121 curthread = (struct pthread *) 0x821e800 #1 0x280f8dc1 in _thread_kern_sched_state_unlock (state=PS_SIGTHREAD, lock=0xd1, fname=0x1 <Error reading address 0x1: Bad address>, lineno=1) at /usr/src/lib/libc_r/uthread/uthread_kern.c:651 curthread = (struct pthread *) 0xd1 #2 0x280fc54c in _pthread_cond_wait (cond=0x28100970, mutex=0x8216e20) at /usr/src/lib/libc_r/uthread/uthread_cond.c:274 curthread = (struct pthread *) 0x821e800 rval = 0 done = 0 interrupted = 0 seqno = 5 #3 0x280fc64e in __pthread_cond_wait (cond=0xd1, mutex=0xd1) at /usr/src/lib/libc_r/uthread/uthread_cond.c:343 ret = 136449664 #4 0x28b21a38 in gnome_vfs_thread_pool_wait_for_work () from /usr/X11R6/lib/libgnomevfs-2.so.0 No symbol table info available. #5 0x28b21a8f in thread_entry () from /usr/X11R6/lib/libgnomevfs-2.so.0 No symbol table info available. #6 0x28c1fba2 in g_thread_create_proxy (data=0x8220ea0) at gthread.c:538 thread = (struct _GRealThread *) 0x8220ea0 #7 0x280f020e in _thread_start () at /usr/src/lib/libc_r/uthread/uthread_create.c:270 curthread = (struct pthread *) 0xd1 Thread 9 (Process 4867, Thread 9): #0 0x280f85ec in _thread_kern_sched (ucp=0x0) at /usr/src/lib/libc_r/uthread/uthread_kern.c:121 curthread = (struct pthread *) 0x836c400 #1 0x280f8dc1 in _thread_kern_sched_state_unlock (state=PS_SIGTHREAD, lock=0xd1, fname=0x1 <Error reading address 0x1: Bad address>, lineno=1) at /usr/src/lib/libc_r/uthread/uthread_kern.c:651 curthread = (struct pthread *) 0xd1 #2 0x280fc54c in _pthread_cond_wait (cond=0x28100970, mutex=0x836a840) at /usr/src/lib/libc_r/uthread/uthread_cond.c:274 curthread = (struct pthread *) 0x836c400 rval = 0 done = 0 interrupted = 0 seqno = 5 #3 0x280fc64e in __pthread_cond_wait (cond=0xd1, mutex=0xd1) at /usr/src/lib/libc_r/uthread/uthread_cond.c:343 ret = 137792896 #4 0x28b21a38 in gnome_vfs_thread_pool_wait_for_work () from /usr/X11R6/lib/libgnomevfs-2.so.0 No symbol table info available. #5 0x28b21a8f in thread_entry () from /usr/X11R6/lib/libgnomevfs-2.so.0 No symbol table info available. #6 0x28c1fba2 in g_thread_create_proxy (data=0x8368da0) at gthread.c:538 thread = (struct _GRealThread *) 0x8368da0 #7 0x280f020e in _thread_start () at /usr/src/lib/libc_r/uthread/uthread_create.c:270 curthread = (struct pthread *) 0xd1 Thread 8 (Process 4867, Thread 8): #0 0x280f85ec in _thread_kern_sched (ucp=0x0) at /usr/src/lib/libc_r/uthread/uthread_kern.c:121 curthread = (struct pthread *) 0x836c800 #1 0x280f8dc1 in _thread_kern_sched_state_unlock (state=PS_SIGTHREAD, lock=0xd1, fname=0x1 <Error reading address 0x1: Bad address>, lineno=1) at /usr/src/lib/libc_r/uthread/uthread_kern.c:651 curthread = (struct pthread *) 0xd1 #2 0x280fc54c in _pthread_cond_wait (cond=0x28100970, mutex=0x836a910) at /usr/src/lib/libc_r/uthread/uthread_cond.c:274 curthread = (struct pthread *) 0x836c800 rval = 0 done = 0 interrupted = 0 seqno = 70 #3 0x280fc64e in __pthread_cond_wait (cond=0xd1, mutex=0xd1) at /usr/src/lib/libc_r/uthread/uthread_cond.c:343 ret = 137793184 #4 0x28b21a38 in gnome_vfs_thread_pool_wait_for_work () from /usr/X11R6/lib/libgnomevfs-2.so.0 No symbol table info available. #5 0x28b21a8f in thread_entry () from /usr/X11R6/lib/libgnomevfs-2.so.0 No symbol table info available. #6 0x28c1fba2 in g_thread_create_proxy (data=0x8368ec0) at gthread.c:538 thread = (struct _GRealThread *) 0x8368ec0 #7 0x280f020e in _thread_start () at /usr/src/lib/libc_r/uthread/uthread_create.c:270 curthread = (struct pthread *) 0xd1 Thread 7 (Process 4867, Thread 7): #0 0x280f85ec in _thread_kern_sched (ucp=0x0) at /usr/src/lib/libc_r/uthread/uthread_kern.c:121 curthread = (struct pthread *) 0x836cc00 #1 0x280f8dc1 in _thread_kern_sched_state_unlock (state=PS_SIGTHREAD, lock=0xd1, fname=0x1 <Error reading address 0x1: Bad address>, lineno=1) at /usr/src/lib/libc_r/uthread/uthread_kern.c:651 curthread = (struct pthread *) 0xd1 #2 0x280fc54c in _pthread_cond_wait (cond=0x28100970, mutex=0x836a9e0) at /usr/src/lib/libc_r/uthread/uthread_cond.c:274 curthread = (struct pthread *) 0x836cc00 rval = 0 done = 0 interrupted = 0 seqno = 63 #3 0x280fc64e in __pthread_cond_wait (cond=0xd1, mutex=0xd1) at /usr/src/lib/libc_r/uthread/uthread_cond.c:343 ret = 137793472 #4 0x28b21a38 in gnome_vfs_thread_pool_wait_for_work () from /usr/X11R6/lib/libgnomevfs-2.so.0 No symbol table info available. #5 0x28b21a8f in thread_entry () from /usr/X11R6/lib/libgnomevfs-2.so.0 No symbol table info available. #6 0x28c1fba2 in g_thread_create_proxy (data=0x8368fe0) at gthread.c:538 thread = (struct _GRealThread *) 0x8368fe0 #7 0x280f020e in _thread_start () at /usr/src/lib/libc_r/uthread/uthread_create.c:270 curthread = (struct pthread *) 0xd1 Thread 6 (Process 4867, Thread 6): #0 0x280f85ec in _thread_kern_sched (ucp=0x0) at /usr/src/lib/libc_r/uthread/uthread_kern.c:121 curthread = (struct pthread *) 0x836f000 #1 0x280f8dc1 in _thread_kern_sched_state_unlock (state=PS_SIGTHREAD, lock=0xd1, fname=0x1 <Error reading address 0x1: Bad address>, lineno=1) at /usr/src/lib/libc_r/uthread/uthread_kern.c:651 curthread = (struct pthread *) 0xd1 #2 0x280fc54c in _pthread_cond_wait (cond=0x28100970, mutex=0x836aaa0) at /usr/src/lib/libc_r/uthread/uthread_cond.c:274 curthread = (struct pthread *) 0x836f000 rval = 0 done = 0 interrupted = 0 seqno = 6 #3 0x280fc64e in __pthread_cond_wait (cond=0xd1, mutex=0xd1) at /usr/src/lib/libc_r/uthread/uthread_cond.c:343 ret = 137814304 #4 0x28b21a38 in gnome_vfs_thread_pool_wait_for_work () from /usr/X11R6/lib/libgnomevfs-2.so.0 No symbol table info available. #5 0x28b21a8f in thread_entry () from /usr/X11R6/lib/libgnomevfs-2.so.0 No symbol table info available. #6 0x28c1fba2 in g_thread_create_proxy (data=0x836e140) at gthread.c:538 thread = (struct _GRealThread *) 0x836e140 #7 0x280f020e in _thread_start () at /usr/src/lib/libc_r/uthread/uthread_create.c:270 curthread = (struct pthread *) 0xd1 Thread 5 (Process 4867, Thread 5): #0 0x280f85ec in _thread_kern_sched (ucp=0x0) at /usr/src/lib/libc_r/uthread/uthread_kern.c:121 curthread = (struct pthread *) 0x836f400 #1 0x280f8dc1 in _thread_kern_sched_state_unlock (state=PS_SIGTHREAD, lock=0xd1, fname=0x1 <Error reading address 0x1: Bad address>, lineno=1) at /usr/src/lib/libc_r/uthread/uthread_kern.c:651 curthread = (struct pthread *) 0xd1 #2 0x280fc54c in _pthread_cond_wait (cond=0x28100970, mutex=0x836ab60) at /usr/src/lib/libc_r/uthread/uthread_cond.c:274 curthread = (struct pthread *) 0x836f400 rval = 0 done = 0 interrupted = 0 seqno = 2 #3 0x280fc64e in __pthread_cond_wait (cond=0xd1, mutex=0xd1) at /usr/src/lib/libc_r/uthread/uthread_cond.c:343 ret = 137814656 #4 0x28b21a38 in gnome_vfs_thread_pool_wait_for_work () from /usr/X11R6/lib/libgnomevfs-2.so.0 No symbol table info available. #5 0x28b21a8f in thread_entry () from /usr/X11R6/lib/libgnomevfs-2.so.0 No symbol table info available. #6 0x28c1fba2 in g_thread_create_proxy (data=0x836e2a0) at gthread.c:538 thread = (struct _GRealThread *) 0x836e2a0 #7 0x280f020e in _thread_start () at /usr/src/lib/libc_r/uthread/uthread_create.c:270 curthread = (struct pthread *) 0xd1 Thread 4 (Process 4867, Thread 4): #0 0x280f85ec in _thread_kern_sched (ucp=0x0) at /usr/src/lib/libc_r/uthread/uthread_kern.c:121 curthread = (struct pthread *) 0x836f800 #1 0x280f8dc1 in _thread_kern_sched_state_unlock (state=PS_SIGTHREAD, lock=0xd1, fname=0x1 <Error reading address 0x1: Bad address>, lineno=1) at /usr/src/lib/libc_r/uthread/uthread_kern.c:651 curthread = (struct pthread *) 0xd1 #2 0x280fc54c in _pthread_cond_wait (cond=0x28100970, mutex=0x836ac10) at /usr/src/lib/libc_r/uthread/uthread_cond.c:274 curthread = (struct pthread *) 0x836f800 rval = 0 done = 0 interrupted = 0 seqno = 2 #3 0x280fc64e in __pthread_cond_wait (cond=0xd1, mutex=0xd1) at /usr/src/lib/libc_r/uthread/uthread_cond.c:343 ret = 137815008 #4 0x28b21a38 in gnome_vfs_thread_pool_wait_for_work () from /usr/X11R6/lib/libgnomevfs-2.so.0 No symbol table info available. #5 0x28b21a8f in thread_entry () from /usr/X11R6/lib/libgnomevfs-2.so.0 No symbol table info available. #6 0x28c1fba2 in g_thread_create_proxy (data=0x836e400) at gthread.c:538 thread = (struct _GRealThread *) 0x836e400 #7 0x280f020e in _thread_start () at /usr/src/lib/libc_r/uthread/uthread_create.c:270 curthread = (struct pthread *) 0xd1 Thread 3 (Process 4867, Thread 3): #0 0x280f85ec in _thread_kern_sched (ucp=0x0) at /usr/src/lib/libc_r/uthread/uthread_kern.c:121 curthread = (struct pthread *) 0x836fc00 #1 0x280f8dc1 in _thread_kern_sched_state_unlock (state=PS_SIGTHREAD, lock=0xd1, fname=0x1 <Error reading address 0x1: Bad address>, lineno=1) at /usr/src/lib/libc_r/uthread/uthread_kern.c:651 curthread = (struct pthread *) 0xd1 #2 0x280fc54c in _pthread_cond_wait (cond=0x28100970, mutex=0x836acb0) at /usr/src/lib/libc_r/uthread/uthread_cond.c:274 curthread = (struct pthread *) 0x836fc00 rval = 0 done = 0 interrupted = 0 seqno = 2 #3 0x280fc64e in __pthread_cond_wait (cond=0xd1, mutex=0xd1) at /usr/src/lib/libc_r/uthread/uthread_cond.c:343 ret = 137815360 #4 0x28b21a38 in gnome_vfs_thread_pool_wait_for_work () from /usr/X11R6/lib/libgnomevfs-2.so.0 No symbol table info available. #5 0x28b21a8f in thread_entry () from /usr/X11R6/lib/libgnomevfs-2.so.0 No symbol table info available. #6 0x28c1fba2 in g_thread_create_proxy (data=0x836e560) at gthread.c:538 thread = (struct _GRealThread *) 0x836e560 #7 0x280f020e in _thread_start () at /usr/src/lib/libc_r/uthread/uthread_create.c:270 curthread = (struct pthread *) 0xd1 Thread 2 (Process 4867, Thread 2): #0 0x280f85ec in _thread_kern_sched (ucp=0x0) at /usr/src/lib/libc_r/uthread/uthread_kern.c:121 curthread = (struct pthread *) 0x8425000 #1 0x280f8d58 in _thread_kern_sched_state (state=PS_SIGTHREAD, fname=0x1 <Error reading address 0x1: Bad address>, lineno=1) at /usr/src/lib/libc_r/uthread/uthread_kern.c:620 curthread = (struct pthread *) 0xd1 #2 0x280f197a in _wait4 (pid=4868, istat=0xbfa43a7c, options=0, rusage=0x0) at /usr/src/lib/libc_r/uthread/uthread_wait4.c:57 curthread = (struct pthread *) 0x28100970 ret = 0 #3 0x28cac0c5 in __waitpid (pid=209, istat=0xd1, options=209) at /usr/src/lib/libc/gen/waitpid.c:50 No locals. #4 0x280ed6f5 in _waitpid (wpid=209, status=0xd1, options=209) at /usr/src/lib/libc_r/uthread/uthread_waitpid.c:45 ret = 138563584 #5 0x283e670b in libgnomeui_module_info_get () from /usr/X11R6/lib/libgnomeui-2.so.0 No symbol table info available. #6 0x280f2a01 in thread_sig_invoke_handler (sig=11, info=0xbfa43e40, ucp=0xbfa43b80) at /usr/src/lib/libc_r/uthread/uthread_sig.c:285 curthread = (struct pthread *) 0x8425000 sigfunc = (void (*)(int, struct __siginfo *, void *)) 0x1 saved_seqno = 0 saved_sigmask = {__bits = {0, 0, 0, 0}} #7 0x280f2867 in _thread_sig_handler (sig=11, info=0xbfa43e40, ucp=0xbfa43b80) at /usr/src/lib/libc_r/uthread/uthread_sig.c:210 curthread = (struct pthread *) 0x8425000 pthread = (struct pthread *) 0xd1 pthread_h = (struct pthread *) 0x0 in_sched = 0 c = 40 '(' #8 <signal handler called> No symbol table info available. #9 0x282d35d3 in eel_gdk_pixbuf_scale_down () from /usr/X11R6/lib/libeel-2.so.2 No symbol table info available. #10 0x282d11c6 in eel_gdk_pixbuf_scale_down_to_fit () from /usr/X11R6/lib/libeel-2.so.2 No symbol table info available. #11 0x2826fada in thumbnail_thread_make_thumbnail (info=0x83b7550) at nautilus-thumbnails.c:923 scaled_image = (struct _GdkPixbuf *) 0x8460980 full_size_image = (struct _GdkPixbuf *) 0x8460980 thumbnail_uri = 0x425 <Error reading address 0x425: Bad address> thumbnail_path = 0x83a7280 "/usr/home/nectar/.nautilus/thumbnails/file:%2F%2F%2Ftmp/fairfield.tif.png" success = 1 #12 0x2826fc8e in thumbnail_thread_start (data=0x0) at nautilus-thumbnails.c:1028 info = (struct {...} *) 0x425 #13 0x280f020e in _thread_start () at /usr/src/lib/libc_r/uthread/uthread_create.c:270 curthread = (struct pthread *) 0xd1 Thread 1 (Process 4867, Thread 1): #0 0x28cb9983 in poll () at {standard input}:15 No locals. #1 0x280f9191 in thread_kern_poll (wait_reqd=0) at /usr/src/lib/libc_r/uthread/uthread_kern.c:812 count = 0 i = 672150656 found = 0 kern_pipe_added = 672176800 nfds = -791621424 timeout_ms = -791621424 pthread = (struct pthread *) 0x0 ts = {tv_sec = 1039754297, tv_nsec = 260231000} tv = {tv_sec = 1039754297, tv_usec = 260231} #2 0x280f8b90 in _thread_kern_scheduler () at /usr/src/lib/libc_r/uthread/uthread_kern.c:488 ts = {tv_sec = 1039754297, tv_nsec = 260231000} tv = {tv_sec = 1039754297, tv_usec = 260231} curthread = (struct pthread *) 0x28103480 pthread = (struct pthread *) 0x2810090c pthread_h = (struct pthread *) 0x0 current_tick = 0 add_to_prioq = 0 #3 0xd0d0d0d0 in ?? () No symbol table info available. Current language: auto; currently asm To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-gnome" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20021213045357.GA4883>