shirish@Mugglewille:~/Desktop$ cat gdb-firefox.log /usr/lib/firefox/run-mozilla.sh -g /usr/lib/firefox/firefox-bin MOZILLA_FIVE_HOME=/usr/lib/firefox LD_LIBRARY_PATH=/usr/lib/firefox:/usr/lib/firefox/plugins:/usr/lib/mre/mre DISPLAY=:0.0 DYLD_LIBRARY_PATH=/usr/lib/firefox:/usr/lib/mre/mre LIBRARY_PATH=/usr/lib/firefox:/usr/lib/firefox/components:/usr/lib/mre/mre SHLIB_PATH=/usr/lib/firefox:/usr/lib/mre/mre LIBPATH=/usr/lib/firefox:/usr/lib/mre/mre ADDON_PATH=/usr/lib/firefox MOZ_PROGRAM=/usr/lib/firefox/firefox-bin MOZ_TOOLKIT= moz_debug=1 moz_debugger= /usr/bin/gdb /usr/lib/firefox/firefox-bin -x /tmp/mozargs.pg6234 GNU gdb 6.7.1-debian Copyright (C) 2007 Free Software Foundation, Inc. License GPLv3+: GNU GPL version 3 or later This is free software: you are free to change and redistribute it. There is NO WARRANTY, to the extent permitted by law. Type "show copying" and "show warranty" for details. This GDB was configured as "i486-linux-gnu"... Using host libthread_db library "/lib/tls/i686/cmov/libthread_db.so.1". (gdb) run Starting program: /usr/lib/firefox/firefox-bin [Thread debugging using libthread_db enabled] [New Thread 0xb725c6c0 (LWP 6237)] [New Thread 0xb6eb9b90 (LWP 6243)] [New Thread 0xb6516b90 (LWP 6244)] PC getModule[New Thread 0xb4f17b90 (LWP 6245)] [New Thread 0xb465cb90 (LWP 6246)] [New Thread 0xb2a92b90 (LWP 6247)] [New Thread 0xb2291b90 (LWP 6248)] [New Thread 0xb1a90b90 (LWP 6249)] [Thread 0xb2a92b90 (LWP 6247) exited] [Thread 0xb2291b90 (LWP 6248) exited] [New Thread 0xb2291b90 (LWP 6250)] [New Thread 0xb2a92b90 (LWP 6251)] [New Thread 0xb0f6eb90 (LWP 6252)] [New Thread 0xb06bcb90 (LWP 6253)] [NoScript] [NoScript] browserDOMWindow wrapped for external load interception [New Thread 0xafe62b90 (LWP 6254)] [New Thread 0xaf661b90 (LWP 6255)] [Thread 0xaf661b90 (LWP 6255) exited] [New Thread 0xaee60b90 (LWP 6256)] [Thread 0xaee60b90 (LWP 6256) exited] [New Thread 0xaee60b90 (LWP 6257)] [New Thread 0xaf661b90 (LWP 6258)] [Thread 0xaee60b90 (LWP 6257) exited] [New Thread 0xaee60b90 (LWP 6259)] [New Thread 0xae536b90 (LWP 6260)] [New Thread 0xadd35b90 (LWP 6261)] [New Thread 0xad534b90 (LWP 6262)] [Thread 0xaf661b90 (LWP 6258) exited] [Thread 0xaee60b90 (LWP 6259) exited] [Thread 0xae536b90 (LWP 6260) exited] [Thread 0xadd35b90 (LWP 6261) exited] [New Thread 0xadd35b90 (LWP 6263)] [New Thread 0xae536b90 (LWP 6264)] [New Thread 0xaee60b90 (LWP 6265)] [Thread 0xad534b90 (LWP 6262) exited] [Thread 0xadd35b90 (LWP 6263) exited] [Thread 0xae536b90 (LWP 6264) exited] [New Thread 0xadd35b90 (LWP 6266)] [New Thread 0xae536b90 (LWP 6267)] (gecko:6237): GLib-GObject-CRITICAL **: g_object_unref: assertion `G_IS_OBJECT (object)' failed [Thread 0xaee60b90 (LWP 6265) exited] [New Thread 0xaee60b90 (LWP 6268)] [Thread 0xae536b90 (LWP 6267) exited] [Thread 0xaee60b90 (LWP 6268) exited] [New Thread 0xaee60b90 (LWP 6270)] Program received signal SIGSEGV, Segmentation fault. [Switching to Thread 0xb725c6c0 (LWP 6237)] IA__g_slice_alloc (mem_size=12) at /build/buildd/glib2.0-2.15.4/glib/gslice.c:474 474 /build/buildd/glib2.0-2.15.4/glib/gslice.c: No such file or directory. in /build/buildd/glib2.0-2.15.4/glib/gslice.c Current language: auto; currently c (gdb) bt full #0 IA__g_slice_alloc (mem_size=12) at /build/buildd/glib2.0-2.15.4/glib/gslice.c:474 tmem = (ThreadMemory *) 0x805f190 ix = 1 chunk_size = mem = #1 0xb75c7119 in IA__g_value_array_new (n_prealloced=6) at /build/buildd/glib2.0-2.15.4/gobject/gvaluearray.c:85 No locals. #2 0xb51e318a in ?? () from /usr/lib/libdbus-glib-1.so.2 No symbol table info available. #3 0x00000006 in ?? () No symbol table info available. #4 0xb7592248 in ?? () from /usr/lib/libglib-2.0.so.0 No symbol table info available. #5 0xbf87ad34 in ?? () No symbol table info available. #6 0xb7539202 in IA__g_slice_alloc (mem_size=153458864) at /build/buildd/glib2.0-2.15.4/glib/gslice.c:423 tmem = ix = chunk_size = 64 mem = #7 0xb51e3e83 in ?? () from /usr/lib/libdbus-glib-1.so.2 No symbol table info available. #8 0x092598b0 in ?? () No symbol table info available. #9 0xb51ecaf2 in ?? () from /usr/lib/libdbus-glib-1.so.2 No symbol table info available. #10 0xb51e33c0 in ?? () from /usr/lib/libdbus-glib-1.so.2 No symbol table info available. #11 0x09413ac8 in ?? () No symbol table info available. #12 0x00000000 in ?? () No symbol table info available. (gdb) thread apply all backtrace full Thread 28 (Thread 0xaee60b90 (LWP 6270)): #0 0xb7f84410 in __kernel_vsyscall () No symbol table info available. #1 0xb7dcaaa5 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/tls/i686/cmov/libpthread.so.0 No symbol table info available. #2 0xb7dfa681 in PR_WaitCondVar (cvar=0x93f3d00, timeout=4294967295) at ptsynch.c:405 rv = thred = (PRThread *) 0x9419180 #3 0xb7dfa6e7 in PR_Wait (mon=0x958c590, timeout=4294967295) at ptsynch.c:584 rv = -512 saved_entries = 1 saved_owner = 2934311824 #4 0xb7e98aa1 in PL_WaitForEvent (self=0x9162230) at plevent.c:808 err = event = (PLEvent *) 0x0 mon = (PRMonitor *) 0x958c590 #5 0xb7e9a2e9 in nsEventQueueImpl::WaitForEvent (this=0x9662628, aResult=0xaee60390) at nsEventQueue.cpp:533 correctThread = #6 0xb6593a72 in EventLoop (arg=0x0) at nsUrlClassifierDBService.cpp:1172 ev = (PLEvent *) 0x9247878 rv = 0 eventQService = { = { mRawPtr = 0x80e2e28}, } #7 0xb7e0065a in _pt_root (arg=0x9419180) at ptthread.c:221 detached = 0 #8 0xb7dc64fb in start_thread () from /lib/tls/i686/cmov/libpthread.so.0 No symbol table info available. #9 0xb776a8ee in clone () from /lib/tls/i686/cmov/libc.so.6 No symbol table info available. Thread 25 (Thread 0xadd35b90 (LWP 6266)): #0 0xb7f84410 in __kernel_vsyscall () No symbol table info available. #1 0xb7dcadd2 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/tls/i686/cmov/libpthread.so.0 No symbol table info available. #2 0xb78d81b3 in g_cond_timed_wait_posix_impl (cond=0x92082e8, entered_mutex=0x80, abs_time=0xf) at /build/buildd/glib2.0-2.15.4/gthread/gthread-posix.c:242 result = end_time = {tv_sec = 1202621854, tv_nsec = 836804000} __PRETTY_FUNCTION__ = "g_cond_timed_wait_posix_impl" __FUNCTION__ = "g_cond_timed_wait_posix_impl" #3 0xb74f6e91 in g_async_queue_pop_intern_unlocked (queue=0x8122f98, try=, end_time=0xadd35384) at /build/buildd/glib2.0-2.15.4/glib/gasyncqueue.c:364 retval = __PRETTY_FUNCTION__ = "g_async_queue_pop_intern_unlocked" #4 0xb74f6fc6 in IA__g_async_queue_timed_pop (queue=0x8122f98, end_time=0xadd35384) at /build/buildd/glib2.0-2.15.4/glib/gasyncqueue.c:490 retval = __PRETTY_FUNCTION__ = "IA__g_async_queue_timed_pop" #5 0xb7545bea in g_thread_pool_thread_proxy (data=0x9164e10) at /build/buildd/glib2.0-2.15.4/glib/gthreadpool.c:121 task = pool = (GRealThreadPool *) 0x9164e10 #6 0xb754403f in g_thread_create_proxy (data=0x9532b08) at /build/buildd/glib2.0-2.15.4/glib/gthread.c:635 __PRETTY_FUNCTION__ = "g_thread_create_proxy" #7 0xb7dc64fb in start_thread () from /lib/tls/i686/cmov/libpthread.so.0 No symbol table info available. #8 0xb776a8ee in clone () from /lib/tls/i686/cmov/libc.so.6 No symbol table info available. Thread 13 (Thread 0xafe62b90 (LWP 6254)): #0 0xb7f84410 in __kernel_vsyscall () No symbol table info available. #1 0xb7dcaaa5 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/tls/i686/cmov/libpthread.so.0 No symbol table info available. #2 0xb7dfa681 in PR_WaitCondVar (cvar=0x8f7d270, timeout=4294967295) at ptsynch.c:405 rv = thred = (PRThread *) 0x8ff3e50 #3 0xafe67ce6 in ProcessAsyncMessages () at mozStorageAsyncIO.cpp:1525 message = rc = 150029488 #4 0xafe68df9 in AsyncWriteThread::Run (this=0x8e5d558) at mozStorageAsyncIO.cpp:471 eventQueue = { = { mRawPtr = 0xafe68deb}, } rv = #5 0xb7e9c975 in nsThread::Main (arg=0x8f144b0) at nsThread.cpp:118 No locals. #6 0xb7e0065a in _pt_root (arg=0x8ff3e50) at ptthread.c:221 detached = 0 #7 0xb7dc64fb in start_thread () from /lib/tls/i686/cmov/libpthread.so.0 No symbol table info available. #8 0xb776a8ee in clone () from /lib/tls/i686/cmov/libc.so.6 No symbol table info available. Thread 12 (Thread 0xb06bcb90 (LWP 6253)): #0 0xb7f84410 in __kernel_vsyscall () No symbol table info available. #1 0xb7dcadd2 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/tls/i686/cmov/libpthread.so.0 No symbol table info available. #2 0xb7df97c5 in pt_TimedWait (cv=0x87ffd9c, ml=0x880d1f0, timeout=60000) at ptsynch.c:280 rv = 356 now = {tv_sec = 1202621819, tv_usec = 93097} tmo = {tv_sec = 1202621879, tv_nsec = 93097000} ticks = 1000 #3 0xb7dfa5f1 in PR_WaitCondVar (cvar=0x87ffd98, timeout=60000) at ptsynch.c:407 rv = thred = (PRThread *) 0x9031de0 #4 0xb6f7da75 in nsIOThreadPool::ThreadFunc (arg=0x880d1c0) at nsIOThreadPool.cpp:254 delta = start = 30976213 timeout = 60000 #5 0xb7e0065a in _pt_root (arg=0x9031de0) at ptthread.c:221 detached = 1 #6 0xb7dc64fb in start_thread () from /lib/tls/i686/cmov/libpthread.so.0 No symbol table info available. #7 0xb776a8ee in clone () from /lib/tls/i686/cmov/libc.so.6 No symbol table info available. Thread 11 (Thread 0xb0f6eb90 (LWP 6252)): #0 0xb7f84410 in __kernel_vsyscall () No symbol table info available. #1 0xb7dcadd2 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/tls/i686/cmov/libpthread.so.0 No symbol table info available. #2 0xb7df97c5 in pt_TimedWait (cv=0x87ffd9c, ml=0x880d1f0, timeout=60000) at ptsynch.c:280 rv = 356 now = {tv_sec = 1202621816, tv_usec = 520199} tmo = {tv_sec = 1202621876, tv_nsec = 520199000} ticks = 1000 #3 0xb7dfa5f1 in PR_WaitCondVar (cvar=0x87ffd98, timeout=60000) at ptsynch.c:407 rv = thred = (PRThread *) 0x8f50688 #4 0xb6f7da75 in nsIOThreadPool::ThreadFunc (arg=0x880d1c0) at nsIOThreadPool.cpp:254 delta = start = 30973640 timeout = 60000 #5 0xb7e0065a in _pt_root (arg=0x8f50688) at ptthread.c:221 detached = 1 #6 0xb7dc64fb in start_thread () from /lib/tls/i686/cmov/libpthread.so.0 No symbol table info available. #7 0xb776a8ee in clone () from /lib/tls/i686/cmov/libc.so.6 No symbol table info available. Thread 10 (Thread 0xb2a92b90 (LWP 6251)): #0 0xb7f84410 in __kernel_vsyscall () No symbol table info available. #1 0xb7dcaaa5 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/tls/i686/cmov/libpthread.so.0 No symbol table info available. #2 0xb7dfa681 in PR_WaitCondVar (cvar=0x8f20938, timeout=4294967295) at ptsynch.c:405 rv = thred = (PRThread *) 0x8f20978 #3 0xb1242983 in nsCertVerificationThread::Run (this=0x8f20888) at nsCertVerificationThread.cpp:138 No locals. #4 0xb1240c60 in nsPSMBackgroundThread::nsThreadRunner (arg=0x8f20888) at nsPSMBackgroundThread.cpp:44 No locals. #5 0xb7e0065a in _pt_root (arg=0x8f20978) at ptthread.c:221 detached = 0 #6 0xb7dc64fb in start_thread () from /lib/tls/i686/cmov/libpthread.so.0 No symbol table info available. #7 0xb776a8ee in clone () from /lib/tls/i686/cmov/libc.so.6 No symbol table info available. Thread 9 (Thread 0xb2291b90 (LWP 6250)): #0 0xb7f84410 in __kernel_vsyscall () No symbol table info available. #1 0xb7dcaaa5 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/tls/i686/cmov/libpthread.so.0 No symbol table info available. #2 0xb7dfa681 in PR_WaitCondVar (cvar=0x8bde168, timeout=4294967295) at ptsynch.c:405 rv = thred = (PRThread *) 0x8f207d8 #3 0xb1241bad in nsSSLThread::Run (this=0x8e47430) at nsSSLThread.cpp:904 pending_work = busy_socket_ssl_state = 3077583840 socketToDestroy = (class nsNSSSocketInfo *) 0x0 #4 0xb1240c60 in nsPSMBackgroundThread::nsThreadRunner (arg=0x8e47430) at nsPSMBackgroundThread.cpp:44 No locals. #5 0xb7e0065a in _pt_root (arg=0x8f207d8) at ptthread.c:221 detached = 0 #6 0xb7dc64fb in start_thread () from /lib/tls/i686/cmov/libpthread.so.0 No symbol table info available. #7 0xb776a8ee in clone () from /lib/tls/i686/cmov/libc.so.6 No symbol table info available. Thread 8 (Thread 0xb1a90b90 (LWP 6249)): #0 0xb7f84410 in __kernel_vsyscall () No symbol table info available. #1 0xb7dcadd2 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/tls/i686/cmov/libpthread.so.0 No symbol table info available. #2 0xb7df97c5 in pt_TimedWait (cv=0x80fb5ac, ml=0x80fb4e8, timeout=60000) at ptsynch.c:280 rv = 7 now = {tv_sec = 1202621819, tv_usec = 396354} tmo = {tv_sec = 1202621879, tv_nsec = 396354000} ticks = 1000 #3 0xb7dfa5f1 in PR_WaitCondVar (cvar=0x80fb5a8, timeout=60000) at ptsynch.c:407 rv = thred = (PRThread *) 0x8bc2920 #4 0xb6fae057 in nsHostResolver::GetHostToLookup (this=0x80fb600, result=0xb1a90398) at nsHostResolver.cpp:556 delta = start = 30976516 timeout = 60000 #5 0xb6fae622 in nsHostResolver::ThreadFunc (arg=0x80fb600) at nsHostResolver.cpp:641 flags = 32800 status = rec = (nsHostRecord *) 0x8cb4298 ai = (PRAddrInfo *) 0x846c2e0 #6 0xb7e0065a in _pt_root (arg=0x8bc2920) at ptthread.c:221 detached = 1 #7 0xb7dc64fb in start_thread () from /lib/tls/i686/cmov/libpthread.so.0 No symbol table info available. #8 0xb776a8ee in clone () from /lib/tls/i686/cmov/libc.so.6 No symbol table info available. Thread 5 (Thread 0xb465cb90 (LWP 6246)): #0 0xb7f84410 in __kernel_vsyscall () No symbol table info available. #1 0xb7dcadd2 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/tls/i686/cmov/libpthread.so.0 No symbol table info available. #2 0xb7df97c5 in pt_TimedWait (cv=0x87ffd9c, ml=0x880d1f0, timeout=60000) at ptsynch.c:280 rv = 356 now = {tv_sec = 1202621813, tv_usec = 618320} tmo = {tv_sec = 1202621873, tv_nsec = 618320000} ticks = 1000 #3 0xb7dfa5f1 in PR_WaitCondVar (cvar=0x87ffd98, timeout=60000) at ptsynch.c:407 rv = thred = (PRThread *) 0x88362f8 #4 0xb6f7da75 in nsIOThreadPool::ThreadFunc (arg=0x880d1c0) at nsIOThreadPool.cpp:254 delta = start = 30970738 timeout = 60000 #5 0xb7e0065a in _pt_root (arg=0x88362f8) at ptthread.c:221 detached = 1 #6 0xb7dc64fb in start_thread () from /lib/tls/i686/cmov/libpthread.so.0 No symbol table info available. #7 0xb776a8ee in clone () from /lib/tls/i686/cmov/libc.so.6 No symbol table info available. Thread 4 (Thread 0xb4f17b90 (LWP 6245)): #0 0xb7f84410 in __kernel_vsyscall () No symbol table info available. #1 0xb7dcadd2 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/tls/i686/cmov/libpthread.so.0 No symbol table info available. #2 0xb7df97c5 in pt_TimedWait (cv=0x87ffd9c, ml=0x880d1f0, timeout=60000) at ptsynch.c:280 rv = 356 now = {tv_sec = 1202621809, tv_usec = 315774} tmo = {tv_sec = 1202621869, tv_nsec = 315774000} ticks = 1000 #3 0xb7dfa5f1 in PR_WaitCondVar (cvar=0x87ffd98, timeout=60000) at ptsynch.c:407 rv = thred = (PRThread *) 0x880d590 #4 0xb6f7da75 in nsIOThreadPool::ThreadFunc (arg=0x880d1c0) at nsIOThreadPool.cpp:254 delta = start = 30966435 timeout = 60000 #5 0xb7e0065a in _pt_root (arg=0x880d590) at ptthread.c:221 detached = 1 #6 0xb7dc64fb in start_thread () from /lib/tls/i686/cmov/libpthread.so.0 No symbol table info available. #7 0xb776a8ee in clone () from /lib/tls/i686/cmov/libc.so.6 No symbol table info available. Thread 3 (Thread 0xb6516b90 (LWP 6244)): #0 0xb7f84410 in __kernel_vsyscall () No symbol table info available. #1 0xb7dcadd2 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/tls/i686/cmov/libpthread.so.0 No symbol table info available. #2 0xb7df97c5 in pt_TimedWait (cv=0x80a669c, ml=0x8096160, timeout=8244) at ptsynch.c:280 rv = 281 now = {tv_sec = 1202621845, tv_usec = 830230} tmo = {tv_sec = 1202621854, tv_nsec = 74230000} ticks = 1000 #3 0xb7dfa5f1 in PR_WaitCondVar (cvar=0x80a6698, timeout=8244) at ptsynch.c:407 rv = thred = (PRThread *) 0x81a9038 #4 0xb7e9ec7f in TimerThread::Run (this=0x80960a0) at TimerThread.cpp:318 waitFor = #5 0xb7e9c975 in nsThread::Main (arg=0x819f948) at nsThread.cpp:118 No locals. #6 0xb7e0065a in _pt_root (arg=0x81a9038) at ptthread.c:221 detached = 0 #7 0xb7dc64fb in start_thread () from /lib/tls/i686/cmov/libpthread.so.0 No symbol table info available. #8 0xb776a8ee in clone () from /lib/tls/i686/cmov/libc.so.6 No symbol table info available. Thread 2 (Thread 0xb6eb9b90 (LWP 6243)): #0 0xb7f84410 in __kernel_vsyscall () No symbol table info available. #1 0xb7760697 in poll () from /lib/tls/i686/cmov/libc.so.6 No symbol table info available. #2 0xb7dfc35b in PR_Poll (pds=0x80fa800, npds=1, timeout=4294967295) at ptio.c:3899 No locals. #3 0xb6fa23c7 in nsSocketTransportService::Poll (this=0x80fa318, interval=0xb6eb9378) at nsSocketTransportService2.cpp:361 pollList = (PRPollDesc *) 0x80fa800 pollCount = 1 pollTimeout = 4294967295 ts = 31003808 rv = passedInterval = #4 0xb6fa2bc5 in nsSocketTransportService::Run (this=0x80fa318) at nsSocketTransportService2.cpp:578 in_flags = pollInterval = 0 n = 1 i = -1 active = 1 #5 0xb7e9c975 in nsThread::Main (arg=0x80faac0) at nsThread.cpp:118 No locals. #6 0xb7e0065a in _pt_root (arg=0x80fab40) at ptthread.c:221 detached = 0 #7 0xb7dc64fb in start_thread () from /lib/tls/i686/cmov/libpthread.so.0 No symbol table info available. #8 0xb776a8ee in clone () from /lib/tls/i686/cmov/libc.so.6 No symbol table info available. Thread 1 (Thread 0xb725c6c0 (LWP 6237)): #0 IA__g_slice_alloc (mem_size=12) at /build/buildd/glib2.0-2.15.4/glib/gslice.c:474 tmem = (ThreadMemory *) 0x805f190 ix = 1 chunk_size = mem = #1 0xb75c7119 in IA__g_value_array_new (n_prealloced=6) at /build/buildd/glib2.0-2.15.4/gobject/gvaluearray.c:85 No locals. #2 0xb51e318a in ?? () from /usr/lib/libdbus-glib-1.so.2 No symbol table info available. #3 0x00000006 in ?? () No symbol table info available. #4 0xb7592248 in ?? () from /usr/lib/libglib-2.0.so.0 No symbol table info available. #5 0xbf87ad34 in ?? () No symbol table info available. #6 0xb7539202 in IA__g_slice_alloc (mem_size=153458864) at /build/buildd/glib2.0-2.15.4/glib/gslice.c:423 tmem = ix = chunk_size = 64 mem = #7 0xb51e3e83 in ?? () from /usr/lib/libdbus-glib-1.so.2 No symbol table info available. #8 0x092598b0 in ?? () No symbol table info available. #9 0xb51ecaf2 in ?? () from /usr/lib/libdbus-glib-1.so.2 No symbol table info available. #10 0xb51e33c0 in ?? () from /usr/lib/libdbus-glib-1.so.2 No symbol table info available. #11 0x09413ac8 in ?? () No symbol table info available. #12 0x00000000 in ?? () No symbol table info available. (gdb) quit