Bug 246885 - Firefox KWallet plugin crashes the browser on startup
Summary: Firefox KWallet plugin crashes the browser on startup
Status: RESOLVED DOWNSTREAM
Alias: None
Product: kde
Classification: I don't know
Component: general (show other bugs)
Version: unspecified
Platform: unspecified Linux
: NOR crash
Target Milestone: ---
Assignee: Unassigned bugs mailing-list
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2010-08-06 11:06 UTC by Kai Krakow
Modified: 2010-08-06 11:18 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Kai Krakow 2010-08-06 11:06:02 UTC
Application: firefox ()
KDE Platform Version: 4.4.5 (KDE 4.4.5)
Qt Version: 4.6.3
Operating System: Linux 2.6.34-gentoo-r1 x86_64
Distribution (Platform): Gentoo Packages

-- Information about the crash:
Install KWallet plugin in firefox and restart the browser: it crashes right on startup. However, this is not reproducable on all systems I use. My 32-bit box does not exhibit such behaviour.

The crash can be reproduced every time.

 -- Backtrace:
Application: Firefox KWallet Plugin (firefox), signal: Aborted
The current source language is "auto; currently asm".
[Current thread is 1 (Thread 0x7f1ae62ce720 (LWP 23568))]

Thread 13 (Thread 0x7f1ad8b27710 (LWP 23569)):
#0  0x00007f1ae571c6dd in write () at ../sysdeps/unix/syscall-template.S:82
#1  0x00007f1ae56b8e73 in _IO_new_file_write () from /lib/libc.so.6
#2  0x00007f1ae56b8d4d in _IO_new_file_xsputn () from /lib/libc.so.6
#3  0x00007f1ae56904a8 in buffered_vfprintf () from /lib/libc.so.6
#4  0x00007f1ae568b0fe in vfprintf () from /lib/libc.so.6
#5  0x00007f1ae5741242 in __fprintf_chk () from /lib/libc.so.6
#6  0x00007f1ae40b306e in fprintf (severity=2, log_errno=22, fmt=<value optimized out>, ap=<value optimized out>) at /usr/include/bits/stdio2.h:98
#7  event_log (severity=2, log_errno=22, fmt=<value optimized out>, ap=<value optimized out>) at ./src/third_party/libevent/log.c:185
#8  _warn_helper (severity=2, log_errno=22, fmt=<value optimized out>, ap=<value optimized out>) at ./src/third_party/libevent/log.c:150
#9  0x00007f1ae40b33e1 in event_warn (fmt=0x7f1ae4334a3b "epoll_wait") at ./src/third_party/libevent/log.c:86
#10 0x00007f1ae40b4943 in epoll_dispatch (base=0x7520b0, arg=<value optimized out>, tv=<value optimized out>) at ./src/third_party/libevent/epoll.c:212
#11 0x00007f1ae40ade7b in event_base_loop (base=0x7520b0, flags=<value optimized out>) at ./src/third_party/libevent/event.c:513
#12 0x00007f1ae40f3a0c in base::MessagePumpLibevent::Run (this=0x740b60, delegate=0x7f1ad8b26d00) at ./src/base/message_pump_libevent.cc:338
#13 0x00007f1ae40c6074 in MessageLoop::Run (this=0x7f1ad8b26d00) at ./src/base/message_loop.cc:173
#14 0x00007f1ae40d7e3e in base::Thread::ThreadMain (this=0x740bf0) at ./src/base/thread.cc:165
#15 0x00007f1ae40f42ea in ThreadFunc (closure=0x2) at ./src/base/platform_thread_posix.cc:26
#16 0x00007f1ae5ed2b24 in start_thread () from /lib/libpthread.so.0
#17 0x00007f1ae572a4bd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115

Thread 12 (Thread 0x7f1ad8115710 (LWP 23570)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
#1  0x00007f1ae49d2bcc in PR_WaitCondVar (cvar=0x80b920, timeout=4294967295) at ../../../../mozilla/nsprpub/pr/src/pthreads/ptsynch.c:417
#2  0x00007f1ae4caf98c in JSBackgroundThread::work (this=0x80b840) at jstask.cpp:91
#3  0x00007f1ae49d83a3 in _pt_root (arg=<value optimized out>) at ../../../../mozilla/nsprpub/pr/src/pthreads/ptthread.c:228
#4  0x00007f1ae5ed2b24 in start_thread () from /lib/libpthread.so.0
#5  0x00007f1ae572a4bd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115

Thread 11 (Thread 0x7f1ad7914710 (LWP 23571)):
#0  pthread_cond_timedwait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:211
#1  0x00007f1ae49d2034 in pt_TimedWait (cv=0x80be78, ml=0x80a850, timeout=0) at ../../../../mozilla/nsprpub/pr/src/pthreads/ptsynch.c:292
#2  0x00007f1ae49d2b56 in PR_WaitCondVar (cvar=0x80be70, timeout=1000) at ../../../../mozilla/nsprpub/pr/src/pthreads/ptsynch.c:419
#3  0x00007f1ae35c975d in XPCJSRuntime::WatchdogMain (arg=<value optimized out>) at xpcjsruntime.cpp:808
#4  0x00007f1ae49d83a3 in _pt_root (arg=<value optimized out>) at ../../../../mozilla/nsprpub/pr/src/pthreads/ptthread.c:228
#5  0x00007f1ae5ed2b24 in start_thread () from /lib/libpthread.so.0
#6  0x00007f1ae572a4bd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115

Thread 10 (Thread 0x7f1ad6f90710 (LWP 23572)):
#0  0x00007fff1c9ff737 in gettimeofday ()
#1  0x00007f1ae56df77a in gettimeofday () at ../sysdeps/unix/sysv/linux/x86_64/gettimeofday.S:37
#2  0x00007f1ae49d8e4e in _PR_UNIX_GetInterval () at ../../../../../mozilla/nsprpub/pr/src/md/unix/unix.c:3032
#3  0x00007f1ae3e52e2a in nsNSSSocketInfo::HandshakeTimeout (this=<value optimized out>) at nsNSSIOLayer.cpp:825
#4  0x00007f1ae3e44342 in nsSSLThread::requestPoll (si=0x7f1ac81b2c50, in_flags=6, out_flags=<value optimized out>) at nsSSLThread.cpp:334
#5  0x00007f1ae3e5281f in nsSSLIOLayerPoll (fd=0x7f1ac80c7080, in_flags=0, out_flags=0x7f1ad6f8fc3c) at nsNSSIOLayer.cpp:1967
#6  0x00007f1ae49d4577 in _pr_poll_with_poll (pds=0x981d30, npds=7, timeout=65535000) at ../../../../mozilla/nsprpub/pr/src/pthreads/ptio.c:3812
#7  0x00007f1ae36547a3 in nsSocketTransportService::Poll (this=<value optimized out>, wait=<value optimized out>, interval=0x7f1ad6f8fcbc) at nsSocketTransportService2.cpp:355
#8  0x00007f1ae3654b8f in nsSocketTransportService::DoPollIteration (this=0x981370, wait=1) at nsSocketTransportService2.cpp:660
#9  0x00007f1ae3654e55 in nsSocketTransportService::OnProcessNextEvent (this=0x981370, thread=0x85fa40, mayWait=<value optimized out>, depth=<value optimized out>)
    at nsSocketTransportService2.cpp:539
#10 0x00007f1ae414356f in nsThread::ProcessNextEvent (this=0x85fa40, mayWait=1, result=0x7f1ad6f8fd9c) at nsThread.cpp:508
#11 0x00007f1ae410acf4 in NS_ProcessNextEvent_P (thread=0x7f1ad6f8f940, mayWait=0) at nsThreadUtils.cpp:250
#12 0x00007f1ae3655265 in nsSocketTransportService::Run (this=0x981370) at nsSocketTransportService2.cpp:581
#13 0x00007f1ae41435bf in nsThread::ProcessNextEvent (this=0x85fa40, mayWait=<value optimized out>, result=0x7f1ad6f8fe5c) at nsThread.cpp:527
#14 0x00007f1ae410acf4 in NS_ProcessNextEvent_P (thread=0x7f1ad6f8f940, mayWait=0) at nsThreadUtils.cpp:250
#15 0x00007f1ae4143c2d in nsThread::ThreadFunc (arg=<value optimized out>) at nsThread.cpp:254
#16 0x00007f1ae49d83a3 in _pt_root (arg=<value optimized out>) at ../../../../mozilla/nsprpub/pr/src/pthreads/ptthread.c:228
#17 0x00007f1ae5ed2b24 in start_thread () from /lib/libpthread.so.0
#18 0x00007f1ae572a4bd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115

Thread 9 (Thread 0x7f1ad6361710 (LWP 23573)):
#0  pthread_cond_timedwait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:211
#1  0x00007f1ae49d2034 in pt_TimedWait (cv=0x751a48, ml=0x75aa60, timeout=821) at ../../../../mozilla/nsprpub/pr/src/pthreads/ptsynch.c:292
#2  0x00007f1ae49d2b56 in PR_WaitCondVar (cvar=0x751a40, timeout=7821) at ../../../../mozilla/nsprpub/pr/src/pthreads/ptsynch.c:419
#3  0x00007f1ae41474fc in TimerThread::Run (this=0x75a980) at TimerThread.cpp:344
#4  0x00007f1ae41435bf in nsThread::ProcessNextEvent (this=0x960fc0, mayWait=<value optimized out>, result=0x7f1ad6360e5c) at nsThread.cpp:527
#5  0x00007f1ae410acf4 in NS_ProcessNextEvent_P (thread=0x751a4c, mayWait=393) at nsThreadUtils.cpp:250
#6  0x00007f1ae4143c2d in nsThread::ThreadFunc (arg=<value optimized out>) at nsThread.cpp:254
#7  0x00007f1ae49d83a3 in _pt_root (arg=<value optimized out>) at ../../../../mozilla/nsprpub/pr/src/pthreads/ptthread.c:228
#8  0x00007f1ae5ed2b24 in start_thread () from /lib/libpthread.so.0
#9  0x00007f1ae572a4bd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115

Thread 8 (Thread 0x7f1ad1230710 (LWP 23576)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
#1  0x00007f1ae49d2bcc in PR_WaitCondVar (cvar=0x7f1ac81724a0, timeout=4294967295) at ../../../../mozilla/nsprpub/pr/src/pthreads/ptsynch.c:417
#2  0x00007f1ae49d2c46 in PR_Wait (mon=0x7f1ac80a35b0, timeout=128) at ../../../../mozilla/nsprpub/pr/src/pthreads/ptsynch.c:601
#3  0x00007f1ae4142a71 in nsAutoMonitor::Wait (this=0x7f1ac810f5c0, mayWait=1, result=0x7f1ad122f3e0) at ../../dist/include/nsAutoLock.h:340
#4  nsEventQueue::GetEvent (this=0x7f1ac810f5c0, mayWait=1, result=0x7f1ad122f3e0) at nsEventQueue.cpp:85
#5  0x00007f1ae414359c in nsThread::nsChainedEventQueue::GetEvent (this=0x27d3d00, mayWait=1, result=0x7f1ad122f44c) at nsThread.h:112
#6  nsThread::ProcessNextEvent (this=0x27d3d00, mayWait=1, result=0x7f1ad122f44c) at nsThread.cpp:521
#7  0x00007f1ae410acf4 in NS_ProcessNextEvent_P (thread=0x7f1ac81724ac, mayWait=128) at nsThreadUtils.cpp:250
#8  0x00007f1ae4149081 in nsProxyEventObject::CallMethod (this=0x7f1ac8071e80, methodIndex=<value optimized out>, methodInfo=<value optimized out>, params=<value optimized out>)
    at nsProxyEventObject.cpp:260
#9  0x00007f1ae4152cd9 in PrepareAndDispatch (self=0x7f1ac818eb70, methodIndex=<value optimized out>, args=0x7f1ad122f650, gpregs=0x7f1ad122f5d0, fpregs=0x7f1ad122f600)
    at xptcstubs_x86_64_linux.cpp:153
#10 0x00007f1ae41521bb in SharedStub () from /usr/lib64/xulrunner-1.9.2/libxul.so
#11 0x00007f1ae41069f2 in nsGetInterface::operator() (this=0x7f1ad122f6e0, aIID=..., aInstancePtr=0x7f1ad122f6a8) at nsIInterfaceRequestorUtils.cpp:52
#12 0x00007f1ae4105138 in nsCOMPtr_base::assign_from_helper (this=0x7f1ad122f750, helper=..., iid=...) at nsCOMPtr.cpp:150
#13 0x00007f1ae3e5314d in nsCOMPtr (this=0x7f1ac8096620) at ../../../../dist/include/nsCOMPtr.h:621
#14 nsNSSSocketInfo::EnsureDocShellDependentStuffKnown (this=0x7f1ac8096620) at nsNSSIOLayer.cpp:382
#15 0x00007f1ae3e5341e in nsNSSSocketInfo::GetPreviousCert (this=0x7f1ac8096620, _result=0x7f1ad122fab0) at nsNSSIOLayer.cpp:759
#16 0x00007f1ae3e479db in HandshakeCallback (fd=<value optimized out>, client_data=<value optimized out>) at nsNSSCallbacks.cpp:941
#17 0x00007f1ae2c6fcac in ssl3_HandleFinished (ss=0x7f1ac8073e50, 
    b=0x7f1ac816b0f4 " \354|\032\353Q\bs\242r\304\302\225\030+\362\266\265)2rf\323\344\355\321\315{\200\306/r\353\253 \207\241\342_\002\201\302 |\311 C\370\374\a\302Vq\211\377\067\226\302\375\nB\217B\302\201Q\233", length=<value optimized out>) at ssl3con.c:8472
#18 ssl3_HandleHandshakeMessage (ss=0x7f1ac8073e50, 
    b=0x7f1ac816b0f4 " \354|\032\353Q\bs\242r\304\302\225\030+\362\266\265)2rf\323\344\355\321\315{\200\306/r\353\253 \207\241\342_\002\201\302 |\311 C\370\374\a\302Vq\211\377\067\226\302\375\nB\217B\302\201Q\233", length=<value optimized out>) at ssl3con.c:8628
#19 0x00007f1ae2c71469 in ssl3_HandleHandshake (ss=0x7f1ac8073e50, cText=<value optimized out>, databuf=0x7f1ac80741b8) at ssl3con.c:8696
#20 ssl3_HandleRecord (ss=0x7f1ac8073e50, cText=<value optimized out>, databuf=0x7f1ac80741b8) at ssl3con.c:9033
#21 0x00007f1ae2c71c43 in ssl3_GatherCompleteHandshake (ss=0x7f1ac8073e50, flags=0) at ssl3gthr.c:206
#22 0x00007f1ae2c749a9 in ssl_GatherRecord1stHandshake (ss=0x7f1ac8073e50) at sslcon.c:1258
#23 0x00007f1ae2c79e95 in ssl_Do1stHandshake (ss=0x7f1ac8073e50) at sslsecur.c:151
#24 0x00007f1ae2c7ae1b in ssl_SecureSend (ss=0x7f1ac8073e50, 
    buf=0x7f1ac8144770 "GET /mail/images/2/5/shiny/frametoolbartop_bg.gif HTTP/1.1\r\nHost: mail.google.com\r\nUser-Agent: Mozilla/5.0 (X11; U; Linux x86_64; de-DE; rv:1.9.2.8) Gecko/20100727 Gentoo Firefox/3.6.8 GTB7.1 GTBA\r\nAc"..., len=1599, flags=-1) at sslsecur.c:1204
#25 0x00007f1ae2c7f151 in ssl_Write (fd=<value optimized out>, buf=0x7f1ac8144770, len=1599) at sslsock.c:1641
#26 0x00007f1ae3e43807 in nsSSLThread::Run (this=0x2456d50) at nsSSLThread.cpp:1045
#27 0x00007f1ae49d83a3 in _pt_root (arg=<value optimized out>) at ../../../../mozilla/nsprpub/pr/src/pthreads/ptthread.c:228
#28 0x00007f1ae5ed2b24 in start_thread () from /lib/libpthread.so.0
#29 0x00007f1ae572a4bd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115

Thread 7 (Thread 0x7f1ad0a2f710 (LWP 23577)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
#1  0x00007f1ae49d2bcc in PR_WaitCondVar (cvar=0x2456fb0, timeout=4294967295) at ../../../../mozilla/nsprpub/pr/src/pthreads/ptsynch.c:417
#2  0x00007f1ae3e449b4 in nsCertVerificationThread::Run (this=0x22fbea0) at nsCertVerificationThread.cpp:138
#3  0x00007f1ae49d83a3 in _pt_root (arg=<value optimized out>) at ../../../../mozilla/nsprpub/pr/src/pthreads/ptthread.c:228
#4  0x00007f1ae5ed2b24 in start_thread () from /lib/libpthread.so.0
#5  0x00007f1ae572a4bd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115

Thread 6 (Thread 0x7f1ad022e710 (LWP 23578)):
#0  pthread_cond_timedwait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:211
#1  0x00007f1ae49d2034 in pt_TimedWait (cv=0x9822b8, ml=0x982200, timeout=0) at ../../../../mozilla/nsprpub/pr/src/pthreads/ptsynch.c:292
#2  0x00007f1ae49d2b56 in PR_WaitCondVar (cvar=0x9822b0, timeout=300000) at ../../../../mozilla/nsprpub/pr/src/pthreads/ptsynch.c:419
#3  0x00007f1ae365fb4b in nsHostResolver::GetHostToLookup (this=0x97f210, result=<value optimized out>) at nsHostResolver.cpp:773
#4  0x00007f1ae366060b in nsHostResolver::ThreadFunc (arg=0x97f210) at nsHostResolver.cpp:877
#5  0x00007f1ae49d83a3 in _pt_root (arg=<value optimized out>) at ../../../../mozilla/nsprpub/pr/src/pthreads/ptthread.c:228
#6  0x00007f1ae5ed2b24 in start_thread () from /lib/libpthread.so.0
#7  0x00007f1ae572a4bd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115

Thread 5 (Thread 0x7f1acf9e9710 (LWP 23581)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
#1  0x00007f1ae49d2bcc in PR_WaitCondVar (cvar=0x3704fd0, timeout=4294967295) at ../../../../mozilla/nsprpub/pr/src/pthreads/ptsynch.c:417
#2  0x00007f1ae49d2c46 in PR_Wait (mon=0x3705470, timeout=128) at ../../../../mozilla/nsprpub/pr/src/pthreads/ptsynch.c:601
#3  0x00007f1ae4142a71 in nsAutoMonitor::Wait (this=0x37057c0, mayWait=1, result=0x7f1acf9e8df0) at ../../dist/include/nsAutoLock.h:340
#4  nsEventQueue::GetEvent (this=0x37057c0, mayWait=1, result=0x7f1acf9e8df0) at nsEventQueue.cpp:85
#5  0x00007f1ae414359c in nsThread::nsChainedEventQueue::GetEvent (this=0x3705780, mayWait=1, result=0x7f1acf9e8e5c) at nsThread.h:112
#6  nsThread::ProcessNextEvent (this=0x3705780, mayWait=1, result=0x7f1acf9e8e5c) at nsThread.cpp:521
#7  0x00007f1ae410acf4 in NS_ProcessNextEvent_P (thread=0x3704fdc, mayWait=128) at nsThreadUtils.cpp:250
#8  0x00007f1ae4143c2d in nsThread::ThreadFunc (arg=<value optimized out>) at nsThread.cpp:254
#9  0x00007f1ae49d83a3 in _pt_root (arg=<value optimized out>) at ../../../../mozilla/nsprpub/pr/src/pthreads/ptthread.c:228
#10 0x00007f1ae5ed2b24 in start_thread () from /lib/libpthread.so.0
#11 0x00007f1ae572a4bd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115

Thread 4 (Thread 0x7f1acf1a2710 (LWP 23585)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
#1  0x00007f1ae49d2bcc in PR_WaitCondVar (cvar=0x4f5b690, timeout=4294967295) at ../../../../mozilla/nsprpub/pr/src/pthreads/ptsynch.c:417
#2  0x00007f1ae49d2c46 in PR_Wait (mon=0x4f5b6e0, timeout=128) at ../../../../mozilla/nsprpub/pr/src/pthreads/ptsynch.c:601
#3  0x00007f1ae4142a71 in nsAutoMonitor::Wait (this=0x4f5b590, mayWait=1, result=0x7f1acf1a1df0) at ../../dist/include/nsAutoLock.h:340
#4  nsEventQueue::GetEvent (this=0x4f5b590, mayWait=1, result=0x7f1acf1a1df0) at nsEventQueue.cpp:85
#5  0x00007f1ae414359c in nsThread::nsChainedEventQueue::GetEvent (this=0x4f5b550, mayWait=1, result=0x7f1acf1a1e5c) at nsThread.h:112
#6  nsThread::ProcessNextEvent (this=0x4f5b550, mayWait=1, result=0x7f1acf1a1e5c) at nsThread.cpp:521
#7  0x00007f1ae410acf4 in NS_ProcessNextEvent_P (thread=0x4f5b69c, mayWait=128) at nsThreadUtils.cpp:250
#8  0x00007f1ae4143c2d in nsThread::ThreadFunc (arg=<value optimized out>) at nsThread.cpp:254
#9  0x00007f1ae49d83a3 in _pt_root (arg=<value optimized out>) at ../../../../mozilla/nsprpub/pr/src/pthreads/ptthread.c:228
#10 0x00007f1ae5ed2b24 in start_thread () from /lib/libpthread.so.0
#11 0x00007f1ae572a4bd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115

Thread 3 (Thread 0x7f1ace9a1710 (LWP 23586)):
#0  pthread_cond_timedwait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:211
#1  0x00007f1ae49d2034 in pt_TimedWait (cv=0x128ac18, ml=0x128ac68, timeout=0) at ../../../../mozilla/nsprpub/pr/src/pthreads/ptsynch.c:292
#2  0x00007f1ae49d2b56 in PR_WaitCondVar (cvar=0x128ac10, timeout=60000) at ../../../../mozilla/nsprpub/pr/src/pthreads/ptsynch.c:419
#3  0x00007f1ae49d2c46 in PR_Wait (mon=0x128ac60, timeout=393) at ../../../../mozilla/nsprpub/pr/src/pthreads/ptsynch.c:601
#4  0x00007f1ae41459ea in nsAutoMonitor::Wait (this=0x128aba0) at ../../dist/include/nsAutoLock.h:340
#5  nsThreadPool::Run (this=0x128aba0) at nsThreadPool.cpp:210
#6  0x00007f1ae41435bf in nsThread::ProcessNextEvent (this=0x4bf1b60, mayWait=<value optimized out>, result=0x7f1ace9a0e5c) at nsThread.cpp:527
#7  0x00007f1ae410acf4 in NS_ProcessNextEvent_P (thread=0x128ac1c, mayWait=393) at nsThreadUtils.cpp:250
#8  0x00007f1ae4143c2d in nsThread::ThreadFunc (arg=<value optimized out>) at nsThread.cpp:254
#9  0x00007f1ae49d83a3 in _pt_root (arg=<value optimized out>) at ../../../../mozilla/nsprpub/pr/src/pthreads/ptthread.c:228
#10 0x00007f1ae5ed2b24 in start_thread () from /lib/libpthread.so.0
#11 0x00007f1ae572a4bd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115

Thread 2 (Thread 0x7f1ace1a0710 (LWP 23587)):
#0  0x00007f1ae5720b83 in poll () from /lib/libc.so.6
#1  0x00007f1ae49d4657 in _pr_poll_with_poll (pds=0x7f1ace19fe40, npds=1, timeout=4294967295) at ../../../../mozilla/nsprpub/pr/src/pthreads/ptio.c:3915
#2  0x00007f1ae49da356 in WaitPidDaemonThread (unused=<value optimized out>) at ../../../../../mozilla/nsprpub/pr/src/md/unix/uxproces.c:634
#3  0x00007f1ae49d83a3 in _pt_root (arg=<value optimized out>) at ../../../../mozilla/nsprpub/pr/src/pthreads/ptthread.c:228
#4  0x00007f1ae5ed2b24 in start_thread () from /lib/libpthread.so.0
#5  0x00007f1ae572a4bd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115

Thread 1 (Thread 0x7f1ae62ce720 (LWP 23568)):
[KCrash Handler]
#5  0x00007f1ae5679575 in raise () from /lib/libc.so.6
#6  0x00007f1ae567ad80 in abort () from /lib/libc.so.6
#7  0x00007f1ac7bf765c in qt_message_output (msgType=QtFatalMsg, buf=<value optimized out>) at global/qglobal.cpp:2266
#8  0x00007f1ac7bf7802 in qt_message (msgType=QtFatalMsg, msg=0x7f1ac7d4ca38 "ASSERT failure in %s: \"%s\", file %s, line %d", ap=0x7fff1c9ed9e0) at global/qglobal.cpp:2312
#9  0x00007f1ac7bf79a5 in qFatal (msg=0x5c10 <Address 0x5c10 out of bounds>) at global/qglobal.cpp:2495
#10 0x00007f1acd793f53 in QList<QString>::operator[] (this=0x7fff1c9edb70, i=2) at /usr/include/QtCore/qlist.h:403
#11 0x00007f1acd78d2fe in FindRealmLogins (count=0x7fff1c9edd9c, aHostname=..., aHttpRealm=..., logins=0x7fff1c9edd90) at KDEWallet.cpp:696
#12 0x00007f1acd791487 in KDEWallet::GetAllLogins (this=0x1f67d20, aCount=0x7fff1c9ee170, aLogins=0x7fff1c9ee188) at KDEWallet.cpp:1450
#13 0x00007f1ae4152096 in NS_InvokeByIndex_P (that=0x5c10, methodIndex=23568, paramCount=6, params=0xffffffffffffffff) at xptcinvoke_x86_64_unix.cpp:208
#14 0x00007f1ae35da0c0 in XPCWrappedNative::CallMethod (ccx=..., mode=XPCWrappedNative::CALL_GETTER) at xpcwrappednative.cpp:2722
#15 0x00007f1ae35e19b4 in XPC_WN_CallMethod (cx=0xd5ffd0, obj=<value optimized out>, argc=<value optimized out>, argv=<value optimized out>, vp=<value optimized out>)
    at xpcwrappednativejsops.cpp:1740
#16 0x00007f1ae4c564c3 in js_Invoke (cx=0xd5ffd0, argc=3352611118, vp=0x137d430, flags=<value optimized out>) at jsinterp.cpp:1360
#17 0x00007f1ae4c470ad in js_Interpret (cx=0xd5ffd0) at jsops.cpp:2240
#18 0x00007f1ae4c567c0 in js_Invoke (cx=0xd5ffd0, argc=3352611118, vp=0x137d418, flags=<value optimized out>) at jsinterp.cpp:1368
#19 0x00007f1ae35d55d9 in nsXPCWrappedJSClass::CallMethod (this=<value optimized out>, wrapper=<value optimized out>, methodIndex=<value optimized out>, info=0x886d80, 
    nativeParams=<value optimized out>) at xpcwrappedjsclass.cpp:1696
#20 0x00007f1ae4152cd9 in PrepareAndDispatch (self=0x1f7adc0, methodIndex=<value optimized out>, args=0x7fff1c9ef0e0, gpregs=0x7fff1c9ef060, fpregs=0x7fff1c9ef090) at xptcstubs_x86_64_linux.cpp:153
#21 0x00007f1ae41521bb in SharedStub () from /usr/lib64/xulrunner-1.9.2/libxul.so
#22 0x00007f1ae4152096 in NS_InvokeByIndex_P (that=0x5c10, methodIndex=23568, paramCount=6, params=0xffffffffffffffff) at xptcinvoke_x86_64_unix.cpp:208
#23 0x00007f1ae35da0c0 in XPCWrappedNative::CallMethod (ccx=..., mode=XPCWrappedNative::CALL_GETTER) at xpcwrappednative.cpp:2722
#24 0x00007f1ae35e19b4 in XPC_WN_CallMethod (cx=0xd5ffd0, obj=<value optimized out>, argc=<value optimized out>, argv=<value optimized out>, vp=<value optimized out>)
    at xpcwrappednativejsops.cpp:1740
#25 0x00007f1ae4c564c3 in js_Invoke (cx=0xd5ffd0, argc=3352611118, vp=0x137d3a0, flags=<value optimized out>) at jsinterp.cpp:1360
#26 0x00007f1ae4c470ad in js_Interpret (cx=0xd5ffd0) at jsops.cpp:2240
#27 0x00007f1ae4c567c0 in js_Invoke (cx=0xd5ffd0, argc=3352611118, vp=0x137d0f0, flags=<value optimized out>) at jsinterp.cpp:1368
#28 0x00007f1ae35d55d9 in nsXPCWrappedJSClass::CallMethod (this=<value optimized out>, wrapper=<value optimized out>, methodIndex=<value optimized out>, info=0x43200e0, 
    nativeParams=<value optimized out>) at xpcwrappedjsclass.cpp:1696
#29 0x00007f1ae4152cd9 in PrepareAndDispatch (self=0x43384d0, methodIndex=<value optimized out>, args=0x7fff1c9f0370, gpregs=0x7fff1c9f02f0, fpregs=0x7fff1c9f0320) at xptcstubs_x86_64_linux.cpp:153
#30 0x00007f1ae41521bb in SharedStub () from /usr/lib64/xulrunner-1.9.2/libxul.so
#31 0x00007f1ae4152096 in NS_InvokeByIndex_P (that=0x5c10, methodIndex=23568, paramCount=6, params=0xffffffffffffffff) at xptcinvoke_x86_64_unix.cpp:208
#32 0x00007f1ae35da0c0 in XPCWrappedNative::CallMethod (ccx=..., mode=16) at xpcwrappednative.cpp:2722
#33 0x00007f1ae35e19b4 in XPC_WN_CallMethod (cx=0xd5ffd0, obj=<value optimized out>, argc=<value optimized out>, argv=<value optimized out>, vp=<value optimized out>)
    at xpcwrappednativejsops.cpp:1740
#34 0x00007f1ae4c564c3 in js_Invoke (cx=0xd5ffd0, argc=3352611118, vp=0x137d0a8, flags=<value optimized out>) at jsinterp.cpp:1360
#35 0x00007f1ae4c470ad in js_Interpret (cx=0xd5ffd0) at jsops.cpp:2240
#36 0x00007f1ae4c567c0 in js_Invoke (cx=0xd5ffd0, argc=3352611118, vp=0x137d088, flags=<value optimized out>) at jsinterp.cpp:1368
#37 0x00007f1ae35d55d9 in nsXPCWrappedJSClass::CallMethod (this=<value optimized out>, wrapper=<value optimized out>, methodIndex=<value optimized out>, info=0x9349e0, 
    nativeParams=<value optimized out>) at xpcwrappedjsclass.cpp:1696
#38 0x00007f1ae4152cd9 in PrepareAndDispatch (self=0x2ab55f0, methodIndex=<value optimized out>, args=0x7fff1c9f1600, gpregs=0x7fff1c9f1580, fpregs=0x7fff1c9f15b0) at xptcstubs_x86_64_linux.cpp:153
#39 0x00007f1ae41521bb in SharedStub () from /usr/lib64/xulrunner-1.9.2/libxul.so
#40 0x00007f1ae39a544c in nsEventListenerManager::HandleEventSubType (this=0xdd9000, aListenerStruct=0x3b8c4c8, aListener=0x2ab55f0, aDOMEvent=0xdae3c0, aCurrentTarget=0x7f1ae62ce720, 
    aPhaseFlags=3352611118) at nsEventListenerManager.cpp:1041
#41 0x00007f1ae39a5c03 in nsEventListenerManager::HandleEvent (this=0xdd9000, aPresContext=<value optimized out>, aEvent=0x7fff1c9f1a50, aDOMEvent=<value optimized out>, 
    aCurrentTarget=<value optimized out>, aFlags=514, aEventStatus=0x7fff1c9f19a8) at nsEventListenerManager.cpp:1147
#42 0x00007f1ae39c0b9c in nsEventTargetChainItem::HandleEvent (this=0x1385bf8, aVisitor=..., aFlags=<value optimized out>, aMayHaveNewListenerManagers=<value optimized out>)
    at nsEventDispatcher.cpp:246
#43 0x00007f1ae39c0d50 in nsEventTargetChainItem::HandleEventTargetChain (this=<value optimized out>, aVisitor=..., aFlags=6, aCallback=<value optimized out>, aMayHaveNewListenerManagers=1)
    at nsEventDispatcher.cpp:310
#44 0x00007f1ae39c17ea in nsEventDispatcher::Dispatch (aTarget=<value optimized out>, aPresContext=<value optimized out>, aEvent=0x7fff1c9f1a50, aDOMEvent=<value optimized out>, 
    aEventStatus=0x7fff1c9f1a98, aCallback=<value optimized out>, aTargets=0x0) at nsEventDispatcher.cpp:573
#45 0x00007f1ae379e909 in DocumentViewerImpl::LoadComplete (this=0x1df2a00, aStatus=<value optimized out>) at nsDocumentViewer.cpp:1036
#46 0x00007f1ae3da399a in nsDocShell::EndPageLoad (this=0xc9db80, aProgress=<value optimized out>, aChannel=0xce84c0, aStatus=2153578529) at nsDocShell.cpp:5714
#47 0x00007f1ae3d9e0a0 in nsDocShell::OnStateChange (this=0xc9db80, aProgress=0xc9dba8, aRequest=0xce84c0, aStateFlags=<value optimized out>, aStatus=2153578529) at nsDocShell.cpp:5586
#48 0x00007f1ae3db2097 in nsDocLoader::FireOnStateChange (this=0xc9db80, aProgress=0xc9dba8, aRequest=<value optimized out>, aStateFlags=131088, aStatus=<value optimized out>) at nsDocLoader.cpp:1314
#49 0x00007f1ae3db21e8 in nsDocLoader::doStopDocumentLoad (this=0x5c10, request=0xce84c0, aStatus=2153578529) at nsDocLoader.cpp:926
#50 0x00007f1ae3db320d in nsDocLoader::DocLoaderIsEmpty (this=0xc9db80, aFlushLayout=<value optimized out>) at nsDocLoader.cpp:802
#51 0x00007f1ae3db3225 in nsDocLoader::ChildDoneWithOnload (this=0x2d8f010, aFlushLayout=<value optimized out>) at nsDocLoader.h:205
#52 nsDocLoader::DocLoaderIsEmpty (this=0x2d8f010, aFlushLayout=<value optimized out>) at nsDocLoader.cpp:805
#53 0x00007f1ae3db3225 in nsDocLoader::ChildDoneWithOnload (this=0x38b8510, aFlushLayout=<value optimized out>) at nsDocLoader.h:205
#54 nsDocLoader::DocLoaderIsEmpty (this=0x38b8510, aFlushLayout=<value optimized out>) at nsDocLoader.cpp:805
#55 0x00007f1ae3db33ae in nsDocLoader::OnStopRequest (this=0x38b8510, aRequest=0x3b2ea10, aCtxt=<value optimized out>, aStatus=0) at nsDocLoader.cpp:697
#56 0x00007f1ae3641399 in nsLoadGroup::RemoveRequest (this=0x38b8de0, request=0x3b2ea10, ctxt=0x0, aStatus=0) at nsLoadGroup.cpp:680
#57 0x00007f1ae3942a45 in nsDocument::DoUnblockOnload (this=0x3b30010) at nsDocument.cpp:7180
#58 0x00007f1ae3943a97 in nsDocument::DispatchContentLoadedEvents (this=0x3b30010) at nsDocument.cpp:4077
#59 0x00007f1ae394b229 in nsRunnableMethod<nsDocument, void>::Run (this=<value optimized out>) at ../../../dist/include/nsThreadUtils.h:282
#60 0x00007f1ae41435bf in nsThread::ProcessNextEvent (this=0x75a770, mayWait=<value optimized out>, result=0x7fff1c9f238c) at nsThread.cpp:527
#61 0x00007f1ae410acf4 in NS_ProcessNextEvent_P (thread=0x5c10, mayWait=23568) at nsThreadUtils.cpp:250
#62 0x00007f1ae404d7ab in mozilla::ipc::MessagePump::Run (this=0x740a60, aDelegate=0x73fc20) at MessagePump.cpp:118
#63 0x00007f1ae40c6074 in MessageLoop::Run (this=0x73fc20) at ./src/base/message_loop.cc:173
#64 0x00007f1ae3fa0350 in nsBaseAppShell::Run (this=0x775720) at nsBaseAppShell.cpp:174
#65 0x00007f1ae3e1ab2e in nsAppStartup::Run (this=0x160ec70) at nsAppStartup.cpp:183
#66 0x00007f1ae35a14ca in XRE_main (argc=<value optimized out>, argv=<value optimized out>, aAppData=<value optimized out>) at nsAppRunner.cpp:3483
#67 0x000000000040190b in ?? ()
#68 0x00007f1ae5664bbd in __libc_start_main () from /lib/libc.so.6
#69 0x0000000000401449 in ?? ()
#70 0x00007fff1c9f8558 in ?? ()
#71 0x000000000000001c in ?? ()
#72 0x0000000000000001 in ?? ()
#73 0x00007fff1c9fa5d2 in ?? ()
#74 0x0000000000000000 in ?? ()

Reported using DrKonqi
Comment 1 Christoph Feck 2010-08-06 11:18:32 UTC
The Firefox KWallet plugin is not part of the KDE Software Compilation. Please report this bug to http://kde-apps.org/content/show.php/Firefox+addon+for+kwallet?content=116886