You have been subscribed to a public bug:

Binary package hint: firefox

I recently installed Ubuntu 6.10 in place of Debian 3.1 in the hope of
ending its frequent crashes (see Debian bug http://bugs.debian.org/cgi-
bin/bugreport.cgi?bug=393650), but Firefox is still randomly closing or
hanging; sometimes, but not always, it then crashes again on attempting
to restart it.

I copied my bookmarks and cookies, but nothing else, from my old Firefox
profile, and have no extensions beyond the default Ubuntu Firefox.
JavaScript and Java are off.  Connection is via college network.

The crash typically occurs once every few hours, with no pattern yet
found of what triggers it, and the traces can point to a lot of
different places; apart from the one included, I've had jsInterp.c (no
details because it took the gdb terminal down with it before the whole
trace appeared), SIGSEGV at 0xb4988dcb in ?? () from
/usr/lib/firefox/components/libhtmlpars.so, SIGPIPE in a
__kernel_vsyscall () <- send () <- 0xb7e62a03 in pt_Send (parameters
removed by me as I was on a secure site at the time) at ptio.c:1902, and
SIGSEGV at (no address) InsertPropertyTreeChild (removed) at
jsscope.c:580.  Because of this wide variation I do not know if this is
related to the existing Firefox random crashers #24728 and #48772.

It is possible that the cause is outside Firefox (I run a commercial
on-access antivirus which doesn't officially support Ubuntu
(http://www.sophos.com/support/knowledgebase/article/4377.html) and keep 
getting "couldn't create backup" warnings when saving files in gedit; I am 
awaiting a response from them as to whether this could be the problem).  Memory 
test (Debian memtest86+) was OK but could it be some other hardware problem?

The crash traced below happened while viewing
http://www.fortunecity.com/business/director/1255/31xxxtech.html as the
only tab in that window; a second window with 3 tabs also went down.
Firefox then restarted normally but Bug Buddy then reported a "crash" in
CD/DVD Creator (which wasn't open) as
http://bugzilla.gnome.org/show_bug.cgi?id=395406

Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread -1220598096 (LWP 5067)]
0xb58315c9 in imgRequestProxy::FrameChanged (this=0x8c55ce8, 
container=0x90e2230, newframe=0x8f3d860, dirtyRect=0xbf904ca4) at 
../../../dist/include/xpcom/nsCOMPtr.h:627
627     ../../../dist/include/xpcom/nsCOMPtr.h: No such file or directory.
        in ../../../dist/include/xpcom/nsCOMPtr.h
(gdb) thread apply all bt

Thread 83 (Thread -1353098336 (LWP 5181)):
#0  0xffffe410 in __kernel_vsyscall ()
#1  0xb7deba8c in pthread_cond_timedwait@@GLIBC_2.3.2 () from 
/lib/tls/i686/cmov/libpthread.so.0
#2  0xb7e153b3 in pt_TimedWait (cv=0x80d2984, ml=0x80d2920, timeout=<value 
optimized out>) at ptsynch.c:280
#3  0xb7e16241 in PR_WaitCondVar (cvar=0x80d2980, timeout=60000) at 
ptsynch.c:407
#4  0xb71c0567 in nsHostResolver::GetHostToLookup (this=0x80d28c0, 
result=0xaf595448) at nsHostResolver.cpp:556
#5  0xb71c0a04 in nsHostResolver::ThreadFunc (arg=0x80d28c0) at 
nsHostResolver.cpp:641
#6  0xb7e1c1ed in _pt_root (arg=0xb22a5df0) at ptthread.c:220
#7  0xb7de8504 in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#8  0xb77ff51e in clone () from /lib/tls/i686/cmov/libc.so.6

Thread 82 (Thread -1296815200 (LWP 5180)):
#0  0xffffe410 in __kernel_vsyscall ()
#1  0xb7deba8c in pthread_cond_timedwait@@GLIBC_2.3.2 () from 
/lib/tls/i686/cmov/libpthread.so.0
#2  0xb7e153b3 in pt_TimedWait (cv=0x829870c, ml=0x82986a8, timeout=<value 
optimized out>) at ptsynch.c:280
#3  0xb7e16241 in PR_WaitCondVar (cvar=0x8298708, timeout=60000) at 
ptsynch.c:407
#4  0xb718f645 in nsIOThreadPool::ThreadFunc (arg=0x8298678) at 
nsIOThreadPool.cpp:254
#5  0xb7e1c1ed in _pt_root (arg=0x940b328) at ptthread.c:220
#6  0xb7de8504 in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#7  0xb77ff51e in clone () from /lib/tls/i686/cmov/libc.so.6

Thread 15 (Thread -1344681056 (LWP 5084)):
#0  0xffffe410 in __kernel_vsyscall ()
#1  0xb7deb816 in pthread_cond_wait@@GLIBC_2.3.2 () from 
/lib/tls/i686/cmov/libpthread.so.0
#2  0xb7e162d1 in PR_WaitCondVar (cvar=0x8716038, timeout=4294967295) at 
ptsynch.c:405
#3  0xb7e16337 in PR_Wait (mon=0x8716078, timeout=4294967295) at ptsynch.c:584
#4  0xb7ea6971 in PL_WaitForEvent (self=0x8716008) at plevent.c:808
#5  0xb7ea8249 in nsEventQueueImpl::WaitForEvent (this=0x83ffaa0, 
aResult=0xafd9c440) at nsEventQueue.cpp:498
#6  0xb679cd45 in EventLoop (arg=0x0) at nsUrlClassifierDBService.cpp:1142
#7  0xb7e1c1ed in _pt_root (arg=0x8b2d200) at ptthread.c:220
#8  0xb7de8504 in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#9  0xb77ff51e in clone () from /lib/tls/i686/cmov/libc.so.6

Thread 14 (Thread -1334957152 (LWP 5082)):
#0  0xffffe410 in __kernel_vsyscall ()
#1  0xb7deba8c in pthread_cond_timedwait@@GLIBC_2.3.2 () from 
/lib/tls/i686/cmov/libpthread.so.0
#2  0xb7e153b3 in pt_TimedWait (cv=0xb2267844, ml=0xb22677e0, timeout=<value 
optimized out>) at ptsynch.c:280
#3  0xb7e16241 in PR_WaitCondVar (cvar=0xb2267840, timeout=250) at ptsynch.c:407
#4  0xb080b004 in nsCertVerificationThread::Run (this=0xb2267790) at 
nsCertVerificationThread.cpp:142
#5  0xb0809390 in nsPSMBackgroundThread::nsThreadRunner (arg=0xb2267790) at 
nsPSMBackgroundThread.cpp:44
#6  0xb7e1c1ed in _pt_root (arg=0xb2267880) at ptthread.c:220
#7  0xb7de8504 in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#8  0xb77ff51e in clone () from /lib/tls/i686/cmov/libc.so.6

Thread 13 (Thread -1316484192 (LWP 5081)):
#0  0xffffe410 in __kernel_vsyscall ()
#1  0xb7deba8c in pthread_cond_timedwait@@GLIBC_2.3.2 () from 
/lib/tls/i686/cmov/libpthread.so.0
#2  0xb7e153b3 in pt_TimedWait (cv=0xb2267674, ml=0xb2267610, timeout=<value 
optimized out>) at ptsynch.c:280
#3  0xb7e16241 in PR_WaitCondVar (cvar=0xb2267670, timeout=250) at ptsynch.c:407
#4  0xb080a287 in nsSSLThread::Run (this=0xb22675e8) at nsSSLThread.cpp:879
#5  0xb0809390 in nsPSMBackgroundThread::nsThreadRunner (arg=0xb22675e8) at 
nsPSMBackgroundThread.cpp:44
#6  0xb7e1c1ed in _pt_root (arg=0xb22676b0) at ptthread.c:220
#7  0xb7de8504 in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#8  0xb77ff51e in clone () from /lib/tls/i686/cmov/libc.so.6

Thread 8 (Thread -1308091488 (LWP 5076)):
#0  0xffffe410 in __kernel_vsyscall ()
#1  0xb7deb816 in pthread_cond_wait@@GLIBC_2.3.2 () from 
/lib/tls/i686/cmov/libpthread.so.0
#2  0xb7e162d1 in PR_WaitCondVar (cvar=0x87be650, timeout=4294967295) at 
ptsynch.c:405
#3  0xb2086f1d in ProcessAsyncMessages () at mozStorageAsyncIO.cpp:1525
#4  0xb2087ff9 in AsyncWriteThread::Run (this=0x87be690) at 
mozStorageAsyncIO.cpp:471
#5  0xb7eaa80b in nsThread::Main (arg=0x87be6a0) at nsThread.cpp:118
#6  0xb7e1c1ed in _pt_root (arg=0x87be720) at ptthread.c:220
#7  0xb7de8504 in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#8  0xb77ff51e in clone () from /lib/tls/i686/cmov/libc.so.6

Thread 3 (Thread -1234052192 (LWP 5071)):
#0  0xffffe410 in __kernel_vsyscall ()
#1  0xb7deba8c in pthread_cond_timedwait@@GLIBC_2.3.2 () from 
/lib/tls/i686/cmov/libpthread.so.0
#2  0xb7e153b3 in pt_TimedWait (cv=0x8081f44, ml=0x8081a20, timeout=<value 
optimized out>) at ptsynch.c:280
#3  0xb7e16241 in PR_WaitCondVar (cvar=0x8081f40, timeout=1365) at ptsynch.c:407
#4  0xb7eacb06 in TimerThread::Run (this=0x8081c20) at TimerThread.cpp:318
#5  0xb7eaa80b in nsThread::Main (arg=0x81645a8) at nsThread.cpp:118
#6  0xb7e1c1ed in _pt_root (arg=0x8164628) at ptthread.c:220
#7  0xb7de8504 in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#8  0xb77ff51e in clone () from /lib/tls/i686/cmov/libc.so.6

Thread 2 (Thread -1223910496 (LWP 5070)):
#0  0xffffe410 in __kernel_vsyscall ()
#1  0xb77f5803 in poll () from /lib/tls/i686/cmov/libc.so.6
#2  0xb7e17f89 in PR_Poll (pds=0x80d1cf0, npds=1, timeout=4294967295) at 
ptio.c:3877
#3  0xb71b448b in nsSocketTransportService::Poll (this=0x80d1808, 
interval=0xb70c9428) at nsSocketTransportService2.cpp:361
#4  0xb71b4cc2 in nsSocketTransportService::Run (this=0x80d1808) at 
nsSocketTransportService2.cpp:577
#5  0xb7eaa80b in nsThread::Main (arg=0x80d1ff8) at nsThread.cpp:118
#6  0xb7e1c1ed in _pt_root (arg=0x80d2078) at ptthread.c:220
#7  0xb7de8504 in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#8  0xb77ff51e in clone () from /lib/tls/i686/cmov/libc.so.6

Thread 1 (Thread -1220598096 (LWP 5067)):
#0  0xb58315c9 in imgRequestProxy::FrameChanged (this=0x8c55ce8, 
container=0x90e2230, newframe=0x8f3d860, dirtyRect=0xbf904ca4) at 
../../../dist/include/xpcom/nsCOMPtr.h:627
#1  0xb582ef17 in imgRequest::FrameChanged (this=0x8c63a38, 
container=0x90e2230, newframe=0x8f3d860, dirtyRect=0xbf904ca4) at 
imgRequest.cpp:407
#2  0xb5836728 in imgContainerGIF::Notify (this=0x90e2230, timer=0x8d1cc58) at 
imgContainerGIF.cpp:457
#3  0xb7eaafdd in nsTimerImpl::Fire (this=0x8d1cc58) at nsTimerImpl.cpp:397
#4  0xb7eab8a8 in handleTimerEvent (event=0xb225fea8) at nsTimerImpl.cpp:459
#5  0xb7ea6a57 in PL_HandleEvent (self=0xb225fea8) at plevent.c:688
#6  0xb7ea6d6b in PL_ProcessPendingEvents (self=0x80cc078) at plevent.c:623
#7  0xb7ea8cbe in nsEventQueueImpl::ProcessPendingEvents (this=0x80cc030) at 
nsEventQueue.cpp:417
#8  0xb684a5d5 in event_processor_callback (source=0x85f9580, 
condition=G_IO_IN, data=0x8e49d18) at nsAppShell.cpp:67
#9  0xb760ac8d in g_io_channel_unix_get_fd () from /usr/lib/libglib-2.0.so.0
#10 0xb75e1802 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#11 0xb75e47df in g_main_context_check () from /usr/lib/libglib-2.0.so.0
#12 0xb75e4b89 in g_main_loop_run () from /usr/lib/libglib-2.0.so.0
#13 0xb7bc9574 in gtk_main () from /usr/lib/libgtk-x11-2.0.so.0
#14 0xb684aa32 in nsAppShell::Run (this=0x8116788) at nsAppShell.cpp:139
#15 0xb6768ca2 in nsAppStartup::Run (this=0x813e298) at nsAppStartup.cpp:151
#16 0x0804f85c in XRE_main (argc=3, argv=0xbf9053e4, aAppData=0x805ab80) at 
nsAppRunner.cpp:2444
#17 0x0804ab4f in main (argc=Cannot access memory at address 0x1
) at nsBrowserApp.cpp:61
#18 0xb77478cc in __libc_start_main () from /lib/tls/i686/cmov/libc.so.6
#19 0x0804aa81 in _start ()
(gdb)

** Affects: gtk+2.0 (Ubuntu)
     Importance: Medium
         Status: Incomplete


** Tags: mt-needtestcase
-- 
Randomly crashing (SIGSEGV/SIGPIPE)
https://bugs.launchpad.net/bugs/78809

-- 
desktop-bugs mailing list
desktop-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/desktop-bugs

Reply via email to