got SIGABRT

Bug #286205 reported by Brian J. Murrell
4
Affects Status Importance Assigned to Milestone
firefox-3.0 (Ubuntu)
Invalid
Undecided
Unassigned

Bug Description

Binary package hint: firefox

Another firefox3 crash. This time gdb reported:

Program received signal SIGABRT, Aborted.
[Switching to Thread 0xb2cffb90 (LWP 10452)]
0xb7f84430 in __kernel_vsyscall ()
Current language: auto; currently c++
(gdb) where
#0 0xb7f84430 in __kernel_vsyscall ()
#1 0xb7cd5880 in raise () from /lib/tls/i686/cmov/libc.so.6
#2 0xb7cd7248 in abort () from /lib/tls/i686/cmov/libc.so.6
#3 0xb7d1310d in __libc_message () from /lib/tls/i686/cmov/libc.so.6
#4 0xb7d193f4 in malloc_printerr () from /lib/tls/i686/cmov/libc.so.6
#5 0xb7d1b456 in free () from /lib/tls/i686/cmov/libc.so.6
#6 0xb791d2c1 in nsStringBuffer::Release (this=0xaefaeda0) at nsSubstring.cpp:197
#7 0xb791d5c4 in nsACString_internal::Finalize (this=0x0) at nsTSubstring.cpp:188
#8 0xb790853b in nsProxyObjectCallInfo::CopyStrings (this=0xb03af980, copy=0)
    at ../../../dist/include/string/nsTString.h:51
#9 0xb7908847 in ~nsProxyObjectCallInfo (this=0xb03af980) at nsProxyEvent.cpp:154
#10 0xb78d5201 in nsRunnable::Release (this=0xb03af980) at nsThreadUtils.cpp:51
#11 0xb78d02fd in ~nsCOMPtr_base (this=<value optimized out>) at nsCOMPtr.cpp:81
#12 0xb79045ad in nsThread::ProcessNextEvent (this=0xa98e7c8, mayWait=1, result=0xb2cff344)
    at ../../dist/include/xpcom/nsCOMPtr.h:542
#13 0xb78d4f88 in NS_ProcessNextEvent_P (thread=0x28d4, mayWait=1) at nsThreadUtils.cpp:227
#14 0xb7904cd3 in nsThread::ThreadFunc (arg=0xa98e7c8) at nsThread.cpp:253
#15 0xb7be51e1 in _pt_root (arg=0xaa14948) at ptthread.c:221
#16 0xb7f3750f in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#17 0xb7d8b7ee in clone () from /lib/tls/i686/cmov/libc.so.6

Full threaded backtrace:

(gdb) thread apply all bt

Thread 78 (Thread 0xae4feb90 (LWP 19445)):
#0 0xb7f84430 in __kernel_vsyscall ()
#1 0xb7f3b3a2 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/tls/i686/cmov/libpthread.so.0
#2 0xb7bddf9e in pt_TimedWait (cv=0xa95c864, ml=0xa95c800, timeout=60000) at ptsynch.c:280
#3 0xb7bdedc0 in PR_WaitCondVar (cvar=0xa95c860, timeout=60000) at ptsynch.c:407
#4 0xb71b8d4a in nsHostResolver::GetHostToLookup (this=0xa98cd58, result=0xae4fe378)
    at nsHostResolver.cpp:595
#5 0xb71b9412 in nsHostResolver::ThreadFunc (arg=0xa98cd58) at nsHostResolver.cpp:690
#6 0xb7be51e1 in _pt_root (arg=0xab4dc1b0) at ptthread.c:221
#7 0xb7f3750f in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#8 0xb7d8b7ee in clone () from /lib/tls/i686/cmov/libc.so.6

Thread 8 (Thread 0xb51c2b90 (LWP 10428)):
#0 0xb7f84430 in __kernel_vsyscall ()
#1 0xb7f3b3a2 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/tls/i686/cmov/libpthread.so.0
#2 0xb7bddf9e in pt_TimedWait (cv=0x9b443e4, ml=0x9b54c38, timeout=624) at ptsynch.c:280
#3 0xb7bdedc0 in PR_WaitCondVar (cvar=0x9b443e0, timeout=624) at ptsynch.c:407
#4 0xb79074bc in TimerThread::Run (this=0x9b54dd8) at TimerThread.cpp:345
#5 0xb790456c in nsThread::ProcessNextEvent (this=0x9c75800, mayWait=1, result=0xb51c2344)
    at nsThread.cpp:510
#6 0xb78d4f88 in NS_ProcessNextEvent_P (thread=0x80, mayWait=1) at nsThreadUtils.cpp:227
#7 0xb7904cd3 in nsThread::ThreadFunc (arg=0x9c75800) at nsThread.cpp:253
#8 0xb7be51e1 in _pt_root (arg=0x9c75a08) at ptthread.c:221
#9 0xb7f3750f in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#10 0xb7d8b7ee in clone () from /lib/tls/i686/cmov/libc.so.6

Thread 7 (Thread 0xb4859b90 (LWP 10438)):
#0 0xb7f84430 in __kernel_vsyscall ()
#1 0xb7f3b075 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/tls/i686/cmov/libpthread.so.0
#2 0xb7bdee39 in PR_WaitCondVar (cvar=0x9f7d520, timeout=4294967295) at ptsynch.c:405
#3 0xb770d266 in nsSSLThread::Run (this=0x9f7d498) at nsSSLThread.cpp:964
#4 0xb770cb9a in nsPSMBackgroundThread::nsThreadRunner (arg=0x9f7d498)
    at nsPSMBackgroundThread.cpp:44
#5 0xb7be51e1 in _pt_root (arg=0x9f7d560) at ptthread.c:221
#6 0xb7f3750f in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#7 0xb7d8b7ee in clone () from /lib/tls/i686/cmov/libc.so.6

Thread 6 (Thread 0xb37ecb90 (LWP 10439)):
#0 0xb7f84430 in __kernel_vsyscall ()
#1 0xb7f3b075 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/tls/i686/cmov/libpthread.so.0
#2 0xb7bdee39 in PR_WaitCondVar (cvar=0x9f7d6f0, timeout=4294967295) at ptsynch.c:405
#3 0xb770e2fe in nsCertVerificationThread::Run (this=0x9f7d640)
    at nsCertVerificationThread.cpp:138
#4 0xb770cb9a in nsPSMBackgroundThread::nsThreadRunner (arg=0x9f7d640)
    at nsPSMBackgroundThread.cpp:44
#5 0xb7be51e1 in _pt_root (arg=0x9f7d730) at ptthread.c:221
#6 0xb7f3750f in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#7 0xb7d8b7ee in clone () from /lib/tls/i686/cmov/libc.so.6

Thread 5 (Thread 0xb2cffb90 (LWP 10452)):
#0 0xb7f84430 in __kernel_vsyscall ()
#1 0xb7cd5880 in raise () from /lib/tls/i686/cmov/libc.so.6
#2 0xb7cd7248 in abort () from /lib/tls/i686/cmov/libc.so.6
#3 0xb7d1310d in __libc_message () from /lib/tls/i686/cmov/libc.so.6
#4 0xb7d193f4 in malloc_printerr () from /lib/tls/i686/cmov/libc.so.6
#5 0xb7d1b456 in free () from /lib/tls/i686/cmov/libc.so.6
#6 0xb791d2c1 in nsStringBuffer::Release (this=0xaefaeda0) at nsSubstring.cpp:197
#7 0xb791d5c4 in nsACString_internal::Finalize (this=0x0) at nsTSubstring.cpp:188
#8 0xb790853b in nsProxyObjectCallInfo::CopyStrings (this=0xb03af980, copy=0)
    at ../../../dist/include/string/nsTString.h:51
#9 0xb7908847 in ~nsProxyObjectCallInfo (this=0xb03af980) at nsProxyEvent.cpp:154
#10 0xb78d5201 in nsRunnable::Release (this=0xb03af980) at nsThreadUtils.cpp:51
#11 0xb78d02fd in ~nsCOMPtr_base (this=<value optimized out>) at nsCOMPtr.cpp:81
#12 0xb79045ad in nsThread::ProcessNextEvent (this=0xa98e7c8, mayWait=1, result=0xb2cff344)
    at ../../dist/include/xpcom/nsCOMPtr.h:542
#13 0xb78d4f88 in NS_ProcessNextEvent_P (thread=0x28d4, mayWait=1) at nsThreadUtils.cpp:227
#14 0xb7904cd3 in nsThread::ThreadFunc (arg=0xa98e7c8) at nsThread.cpp:253
#15 0xb7be51e1 in _pt_root (arg=0xaa14948) at ptthread.c:221
#16 0xb7f3750f in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#17 0xb7d8b7ee in clone () from /lib/tls/i686/cmov/libc.so.6

Thread 3 (Thread 0xb24feb90 (LWP 10508)):
#0 0xb7f84430 in __kernel_vsyscall ()
#1 0xb7d99d43 in __lll_lock_wait_private () from /lib/tls/i686/cmov/libc.so.6
#2 0xb7d1ec5d in _L_lock_4625 () from /lib/tls/i686/cmov/libc.so.6
#3 0xb7d1b44a in free () from /lib/tls/i686/cmov/libc.so.6
#4 0xb7ef6031 in operator delete () from /usr/lib/libstdc++.so.6
#5 0xb71edf5f in ~nsConnectionHandle (this=0xad82afd8) at nsHttpConnectionMgr.cpp:930
#6 0xb71ed87b in nsHttpConnectionMgr::nsConnectionHandle::Release (this=0xad82afd8)
    at nsHttpConnectionMgr.cpp:932
#7 0xb71f5a5a in nsHttpTransaction::Close (this=0x9ccd55a0, reason=0) at nsHttpTransaction.cpp:606
#8 0xb71ec597 in nsHttpConnection::CloseTransaction (this=0xad5d9b60, trans=0x9ccd55a0, reason=0)
    at nsHttpConnection.cpp:491
#9 0xb71ecc07 in nsHttpConnection::OnInputStreamReady (this=0xad5d9b60, in=0xad5d0d44)
    at nsHttpConnection.cpp:755
#10 0xb71abe88 in nsSocketInputStream::OnSocketReady (this=0xad5d0d44, condition=0)
    at nsSocketTransport2.cpp:256
#11 0xb71ac2e4 in nsSocketTransport::OnSocketReady (this=0xad5d0c68, fd=0x9bc21d0, outFlags=1)
    at nsSocketTransport2.cpp:1498
#12 0xb71b000b in nsSocketTransportService::DoPollIteration (this=0x9bbbd60, wait=1)
    at nsSocketTransportService2.cpp:658
#13 0xb71b021a in nsSocketTransportService::OnProcessNextEvent (this=0x9bbbd60, thread=0xa1f2530,
    mayWait=1, depth=1) at nsSocketTransportService2.cpp:523
#14 0xb790450e in nsThread::ProcessNextEvent (this=0xa1f2530, mayWait=1, result=0xb24fe294)
    at nsThread.cpp:497
#15 0xb78d4f88 in NS_ProcessNextEvent_P (thread=0x80, mayWait=1) at nsThreadUtils.cpp:227
#16 0xb71afc93 in nsSocketTransportService::Run (this=0x9bbbd60)
    at nsSocketTransportService2.cpp:565
#17 0xb790456c in nsThread::ProcessNextEvent (this=0xa1f2530, mayWait=1, result=0xb24fe344)
    at nsThread.cpp:510
#18 0xb78d4f88 in NS_ProcessNextEvent_P (thread=0x80, mayWait=1) at nsThreadUtils.cpp:227
#19 0xb7904cd3 in nsThread::ThreadFunc (arg=0xa1f2530) at nsThread.cpp:253
#20 0xb7be51e1 in _pt_root (arg=0xb5d9260) at ptthread.c:221
#21 0xb7f3750f in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#22 0xb7d8b7ee in clone () from /lib/tls/i686/cmov/libc.so.6

Thread 1 (Thread 0xb7ca86c0 (LWP 10423)):
#0 0xb7f84430 in __kernel_vsyscall ()
#1 0xb7d99d43 in __lll_lock_wait_private () from /lib/tls/i686/cmov/libc.so.6
#2 0xb7d1ec5d in _L_lock_4625 () from /lib/tls/i686/cmov/libc.so.6
#3 0xb7d1b44a in free () from /lib/tls/i686/cmov/libc.so.6
#4 0xb7ef6031 in operator delete () from /usr/lib/libstdc++.so.6
#5 0xb78f08a1 in nsInputStreamReadyEvent::Release (this=0x9bc57e40) at nsStreamUtils.cpp:123
#6 0xb78d02fd in ~nsCOMPtr_base (this=<value optimized out>) at nsCOMPtr.cpp:81
#7 0xb79045ad in nsThread::ProcessNextEvent (this=0x9b446b0, mayWait=1, result=0xbff83104)
    at ../../dist/include/xpcom/nsCOMPtr.h:542
#8 0xb78d4f88 in NS_ProcessNextEvent_P (thread=0x80, mayWait=1) at nsThreadUtils.cpp:227
#9 0xb78582c4 in nsBaseAppShell::Run (this=0x9bed708) at nsBaseAppShell.cpp:170
#10 0xb76edab8 in nsAppStartup::Run (this=0x9c305b8) at nsAppStartup.cpp:181
#11 0xb7152508 in XRE_main (argc=2, argv=0xbff86864, aAppData=0x9acf830) at nsAppRunner.cpp:3194
#12 0x080491ab in ?? ()
#13 0xb7cc0685 in __libc_start_main () from /lib/tls/i686/cmov/libc.so.6
#14 0x08048d11 in ?? ()
#0 0xb7f84430 in __kernel_vsyscall ()
(gdb)

This is in intrepid as of a week or two ago. Firefox is up to date though:

$ apt-cache policy firefox
firefox:
  Installed: 3.0.3+nobinonly-0ubuntu1
  Candidate: 3.0.3+nobinonly-0ubuntu1
  Version table:
 *** 3.0.3+nobinonly-0ubuntu1 0
        500 http://apt.interlinx.bc.ca intrepid/main Packages
        100 /var/lib/dpkg/status

Revision history for this message
Brian J. Murrell (brian-interlinx) wrote :

This was actually in firefox-3.0.

Revision history for this message
Jubal John (jubal) wrote :
Download full text (24.5 KiB)

Ever since I've upgraded to intrepid,I've been getting this 'Aborted' problem with every browser - esp when I try to load pages from websites like facebook - i get it even if i've disabled all extensions, and even when trying to run browsers under wine! I've tried epiphany, ff3, opera, chrome under wine, seamonkey.. all give me the same aborted message. I can consistently reproduce it, although sometimes in opera I can use facebook for a little while before the application crashes.

Here is the debug information from firefox 3 that I get.. My system is uptodate on intrepid repositories. Please let me know if there is any further information I can provide.

Program received signal SIGABRT, Aborted.
[Switching to Thread 0xa9866b90 (LWP 3423)]
0xb80d4430 in __kernel_vsyscall ()
(gdb) where
#0 0xb80d4430 in __kernel_vsyscall ()
#1 0xb7e2a880 in raise () from /lib/tls/i686/cmov/libc.so.6
#2 0xb7e2c248 in abort () from /lib/tls/i686/cmov/libc.so.6
#3 0xab7340c5 in talloc_strdup () from /usr/lib/libtalloc.so.1
#4 0xab830d59 in talloc_sub_basic () from /lib/libnss_wins.so.2
#5 0xab770281 in ?? () from /lib/libnss_wins.so.2
#6 0xab7713f2 in lp_lockdir () from /lib/libnss_wins.so.2
#7 0xab82aa75 in lock_path () from /lib/libnss_wins.so.2
#8 0xab7c9767 in receive_unexpected () from /lib/libnss_wins.so.2
#9 0xab7cc375 in receive_nmb_packet () from /lib/libnss_wins.so.2
#10 0xab7cee4d in name_query () from /lib/libnss_wins.so.2
#11 0xab76c555 in _nss_wins_gethostbyname_r () from /lib/libnss_wins.so.2
#12 0xab76c853 in _nss_wins_gethostbyname2_r () from /lib/libnss_wins.so.2
#13 0xb7ec4666 in ?? () from /lib/tls/i686/cmov/libc.so.6
#14 0xb7ec6039 in getaddrinfo () from /lib/tls/i686/cmov/libc.so.6
#15 0xb7d356b9 in PR_GetAddrInfoByName () from /usr/lib/libnspr4.so.0d
#16 0xb7316818 in ?? () from /usr/lib/xulrunner-1.9.0.4/libxul.so
#17 0xb7d431e1 in ?? () from /usr/lib/libnspr4.so.0d
#18 0xb808c50f in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#19 0xb7ee07ee in clone () from /lib/tls/i686/cmov/libc.so.6

(gdb) thread apply all bt

Thread 29 (Thread 0xa7862b90 (LWP 3427)):
#0 0xb80d4430 in __kernel_vsyscall ()
#1 0xb7ed8c01 in select () from /lib/tls/i686/cmov/libc.so.6
#2 0xab832a79 in sys_select_intr () from /lib/libnss_wins.so.2
#3 0xab7cc1df in receive_packet () from /lib/libnss_wins.so.2
#4 0xab7cc340 in receive_nmb_packet () from /lib/libnss_wins.so.2
#5 0xab7cee4d in name_query () from /lib/libnss_wins.so.2
#6 0xab76c555 in _nss_wins_gethostbyname_r () from /lib/libnss_wins.so.2
#7 0xab76c853 in _nss_wins_gethostbyname2_r () from /lib/libnss_wins.so.2
#8 0xb7ec4666 in ?? () from /lib/tls/i686/cmov/libc.so.6
#9 0xb7ec6039 in getaddrinfo () from /lib/tls/i686/cmov/libc.so.6
#10 0xb7d356b9 in PR_GetAddrInfoByName () from /usr/lib/libnspr4.so.0d
#11 0xb7316818 in ?? () from /usr/lib/xulrunner-1.9.0.4/libxul.so
#12 0xb7d431e1 in ?? () from /usr/lib/libnspr4.so.0d
#13 0xb808c50f in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#14 0xb7ee07ee in clone () from /lib/tls/i686/cmov/libc.so.6

Thread 28 (Thread 0xa8063b90 (LWP 3426)):
#0 0xb80d4430 in __kernel_vsyscall ()
#1 0xb7ed8c01 in select () from /lib/tls/i68...

Revision history for this message
John Vivirito (gnomefreak) wrote :

Thank you for taking the time to file this bug report with us. Closing due to age. If this is still a problem in 3.0.7 please reopen this bug.
Also please reopen with all new information on how to reproduce this bug by giving us step by step instructions.
We also need what happens what is expected to happen.
To reopen the bug report you can click on the current status, under the Status column, and change the Status back to "New". Thanks again!

Changed in firefox-3.0 (Ubuntu):
status: New → Invalid
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.