Bug#262038: Here's a backtrace with dbg symbols

Philip Armstrong phil at kantaka.co.uk
Wed Nov 15 11:43:13 CET 2006


I'm seeing this crash too: epiphany crashes on print every time (to a
cups printer queue in this case).

Here's a backtrace with debug symbols. Looks like it might actually be
a fontconfig bug, it's dying in FcCharSetDdestroy().

Thread 8 (process 3386):
#0  0xffffe405 in __kernel_vsyscall ()
#1  0xf7020783 in poll () from /lib/tls/i686/cmov/libc.so.6
#2  0xf7e76ad9 in PR_Poll (pds=0x82e9f78, npds=1, timeout=4294967295)
    at ptio.c:3877
#3  0xf663d6aa in nsSocketTransportService::Poll (this=0x82e9a90, 
    interval=0xf5b23408) at nsSocketTransportService2.cpp:359
#4  0xf663de92 in nsSocketTransportService::Run (this=0x82e9a90)
    at nsSocketTransportService2.cpp:568
#5  0xf656bfeb in nsThread::Main (arg=0x82d8210) at nsThread.cpp:118
#6  0xf7e7acfc in _pt_root (arg=0x82ea180) at ptthread.c:220
#7  0xf7175240 in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#8  0xf702a32e in clone () from /lib/tls/i686/cmov/libc.so.6

Thread 7 (process 3387):
#0  0xffffe405 in __kernel_vsyscall ()
#1  0xf717808c in pthread_cond_timedwait@@GLIBC_2.3.2 ()
   from /lib/tls/i686/cmov/libpthread.so.0
#2  0xf7e73fc0 in pt_TimedWait (cv=0x81bf724, ml=0x81bfba0, 
    timeout=<value optimized out>) at ptsynch.c:280
#3  0xf7e74da1 in PR_WaitCondVar (cvar=0x81bf720, timeout=377) at ptsynch.c:407
#4  0xf656e305 in TimerThread::Run (this=0x81bfae0) at TimerThread.cpp:318
#5  0xf656bfeb in nsThread::Main (arg=0x8713568) at nsThread.cpp:118
#6  0xf7e7acfc in _pt_root (arg=0x8714120) at ptthread.c:220
#7  0xf7175240 in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#8  0xf702a32e in clone () from /lib/tls/i686/cmov/libc.so.6

Thread 6 (process 3388):
#0  0xffffe405 in __kernel_vsyscall ()
#1  0xf717808c in pthread_cond_timedwait@@GLIBC_2.3.2 ()
   from /lib/tls/i686/cmov/libpthread.so.0
#2  0xf7e73fc0 in pt_TimedWait (cv=0x870787c, ml=0x8707818, 
    timeout=<value optimized out>) at ptsynch.c:280
#3  0xf7e74da1 in PR_WaitCondVar (cvar=0x8707878, timeout=60000)
    at ptsynch.c:407
#4  0xf661a5e4 in nsIOThreadPool::ThreadFunc (arg=0x87077e8)
    at nsIOThreadPool.cpp:254
#5  0xf7e7acfc in _pt_root (arg=0x8707b08) at ptthread.c:220
#6  0xf7175240 in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#7  0xf702a32e in clone () from /lib/tls/i686/cmov/libc.so.6

Thread 5 (process 3391):
#0  0xffffe405 in __kernel_vsyscall ()
#1  0xf717808c in pthread_cond_timedwait@@GLIBC_2.3.2 ()
   from /lib/tls/i686/cmov/libpthread.so.0
#2  0xf7e73fc0 in pt_TimedWait (cv=0x82077b4, ml=0x8207750, 
    timeout=<value optimized out>) at ptsynch.c:280
#3  0xf7e74da1 in PR_WaitCondVar (cvar=0x82077b0, timeout=60000)
    at ptsynch.c:407
#4  0xf66490c7 in nsHostResolver::GetHostToLookup (this=0x82076f0, 
    result=0xf40b8428) at nsHostResolver.cpp:556
#5  0xf6649572 in nsHostResolver::ThreadFunc (arg=0x82076f0)
    at nsHostResolver.cpp:641
#6  0xf7e7acfc in _pt_root (arg=0x88390f0) at ptthread.c:220
#7  0xf7175240 in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#8  0xf702a32e in clone () from /lib/tls/i686/cmov/libc.so.6

Thread 4 (process 3392):
#0  0xffffe405 in __kernel_vsyscall ()
#1  0xf717808c in pthread_cond_timedwait@@GLIBC_2.3.2 ()
   from /lib/tls/i686/cmov/libpthread.so.0
#2  0xf7e73fc0 in pt_TimedWait (cv=0x870787c, ml=0x8707818, 
    timeout=<value optimized out>) at ptsynch.c:280
#3  0xf7e74da1 in PR_WaitCondVar (cvar=0x8707878, timeout=60000)
    at ptsynch.c:407
#4  0xf661a5e4 in nsIOThreadPool::ThreadFunc (arg=0x87077e8)
    at nsIOThreadPool.cpp:254
#5  0xf7e7acfc in _pt_root (arg=0x895f410) at ptthread.c:220
#6  0xf7175240 in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#7  0xf702a32e in clone () from /lib/tls/i686/cmov/libc.so.6

Thread 3 (process 3393):
#0  0xffffe405 in __kernel_vsyscall ()
#1  0xf717808c in pthread_cond_timedwait@@GLIBC_2.3.2 ()
   from /lib/tls/i686/cmov/libpthread.so.0
#2  0xf7e73fc0 in pt_TimedWait (cv=0x870787c, ml=0x8707818, 
    timeout=<value optimized out>) at ptsynch.c:280
#3  0xf7e74da1 in PR_WaitCondVar (cvar=0x8707878, timeout=60000)
    at ptsynch.c:407
#4  0xf661a5e4 in nsIOThreadPool::ThreadFunc (arg=0x87077e8)
    at nsIOThreadPool.cpp:254
#5  0xf7e7acfc in _pt_root (arg=0x88dd528) at ptthread.c:220
#6  0xf7175240 in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#7  0xf702a32e in clone () from /lib/tls/i686/cmov/libc.so.6

Thread 2 (process 3394):
#0  0xffffe405 in __kernel_vsyscall ()
#1  0xf717808c in pthread_cond_timedwait@@GLIBC_2.3.2 ()
   from /lib/tls/i686/cmov/libpthread.so.0
#2  0xf7e73fc0 in pt_TimedWait (cv=0x870787c, ml=0x8707818, 
    timeout=<value optimized out>) at ptsynch.c:280
#3  0xf7e74da1 in PR_WaitCondVar (cvar=0x8707878, timeout=60000)
    at ptsynch.c:407
#4  0xf661a5e4 in nsIOThreadPool::ThreadFunc (arg=0x87077e8)
    at nsIOThreadPool.cpp:254
#5  0xf7e7acfc in _pt_root (arg=0x89553d0) at ptthread.c:220
#6  0xf7175240 in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#7  0xf702a32e in clone () from /lib/tls/i686/cmov/libc.so.6

Thread 1 (process 3385):
#0  0xffffe405 in __kernel_vsyscall ()
#1  0xf717ba8d in raise () from /lib/tls/i686/cmov/libpthread.so.0
#2  0xf7ea1ee2 in nsProfileLock::FatalSignalHandler (signo=-149426188)
    at nsProfileLock.cpp:206
#3  <signal handler called>
#4  0xf73e7d17 in FcCharSetDestroy () from /usr/lib/libfontconfig.so.1
#5  0xf6d90098 in ~nsFontMetricsPS (this=0x8b6ebf0) at nsFontMetricsPS.cpp:111
#6  0xf6d8d818 in nsFontMetricsPS::Release (this=0xf70824f4)
    at nsFontMetricsPS.cpp:135
#7  0xf65a5605 in nsFontCache::Flush (this=0x88b42f8)
    at nsDeviceContext.cpp:715
#8  0xf65a5710 in ~nsFontCache (this=0x88b42f8) at nsDeviceContext.cpp:580
#9  0xf6d8bf2d in ~nsFontCachePS (this=0x88b42f8) at nsDeviceContextPS.cpp:547
#10 0xf65a62af in ~DeviceContextImpl (this=0x88bf510) at nsDeviceContext.cpp:88
#11 0xf6d8bbbb in ~nsDeviceContextPS (this=0x88bf510)
    at nsDeviceContextPS.cpp:134
#12 0xf65a586b in DeviceContextImpl::Release (this=0xf70824f4)
    at nsDeviceContext.cpp:54
#13 0xf6d8b42d in nsDeviceContextPS::Release (this=0x88bf510)
    at nsDeviceContextPS.cpp:179
#14 0xf6520fb4 in ~nsCOMPtr_base (this=<value optimized out>)
    at nsCOMPtr.cpp:81
#15 0xf68c3b1d in ~nsPrintData (this=0x89bcc30)
    at ../../dist/include/nsCOMPtr.h:542
#16 0xf68bbef1 in nsPrintEngine::Destroy (this=0x8a5af00)
    at nsPrintEngine.cpp:283
#17 0xf67b09c2 in DocumentViewerImpl::OnDonePrinting (this=0x883bcb8)
    at nsDocumentViewer.cpp:4141
#18 0xf68bad0b in HandlePLEvent (aEvent=0x89ec6a8) at nsPrintEngine.cpp:4549
#19 0xf6568327 in PL_HandleEvent (self=0x89ec6a8) at plevent.c:688
#20 0xf6568639 in PL_ProcessPendingEvents (self=0x82e9930) at plevent.c:623
#21 0xf656a4be in nsEventQueueImpl::ProcessPendingEvents (this=0x82e98e8)
    at nsEventQueue.cpp:417
#22 0xf6d73595 in event_processor_callback (source=0x8226630, 
    condition=G_IO_IN, data=0xf70824f4) at nsAppShell.cpp:67
#23 0xf70f0c7f in g_io_channel_unix_get_fd () from /usr/lib/libglib-2.0.so.0
#24 0xf70c7731 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#25 0xf70ca7a6 in g_main_context_check () from /usr/lib/libglib-2.0.so.0
#26 0xf70cab67 in g_main_loop_run () from /usr/lib/libglib-2.0.so.0
#27 0xf7717281 in gtk_main () from /usr/lib/libgtk-x11-2.0.so.0
#28 0x080765f8 in main ()

cheers, Phil

-- 
http://www.kantaka.co.uk/ .oOo. public key: http://www.kantaka.co.uk/gpg.txt





More information about the Pkg-gnome-maintainers mailing list