Bug 289621 - rekonq crash with useful? backtrace
Summary: rekonq crash with useful? backtrace
Status: RESOLVED DUPLICATE of bug 287429
Alias: None
Product: rekonq
Classification: Applications
Component: general (show other bugs)
Version: 0.8.0
Platform: Ubuntu Linux
: NOR crash
Target Milestone: ---
Assignee: Andrea Diamantini
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2011-12-22 22:55 UTC by Pieter Vande Wyngaerde
Modified: 2011-12-23 11:39 UTC (History)
0 users

See Also:
Latest Commit:
Version Fixed In:


Attachments
2nd similar crash (32.42 KB, application/octet-stream)
2011-12-22 23:22 UTC, Pieter Vande Wyngaerde
Details
3rd random crash a few minutes later (only 2stars backtrace this time) (33.75 KB, application/octet-stream)
2011-12-22 23:46 UTC, Pieter Vande Wyngaerde
Details
keep crashing randomly (20.22 KB, application/octet-stream)
2011-12-23 06:59 UTC, Pieter Vande Wyngaerde
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Pieter Vande Wyngaerde 2011-12-22 22:55:13 UTC
Application: rekonq (0.8.0)
KDE Platform Version: 4.7.90 (4.8 Beta2 (4.7.90)
Qt Version: 4.7.4
Operating System: Linux 3.2.0-6-generic i686
Distribution: Ubuntu precise (development branch)

-- Information about the crash:
- What I was doing when the application crashed:

i remember i got on on a juniper connection site by accident when  rekonq suddenly crashed (but possibly not related)
the backtrace stated it was usful for developpers.
looking at the backtrace information it could be a threading problem, or a something related to the flash plugin.

-- Backtrace:
Application: rekonq (rekonq), signal: Aborted
[Current thread is 1 (Thread 0xb7759710 (LWP 1413))]

Thread 16 (Thread 0xab230b70 (LWP 1416)):
#0  0x003d4416 in __kernel_vsyscall ()
#1  0x007e1a5c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/i386-linux-gnu/libpthread.so.0
#2  0x0050dd0c in pthread_cond_wait () from /lib/i386-linux-gnu/libc.so.6
#3  0x01a523a3 in WTF::TCMalloc_PageHeap::scavengerThread (this=0x216e340) at wtf/FastMalloc.cpp:2495
#4  0x01a524bf in WTF::TCMalloc_PageHeap::runScavengerThread (context=0x216e340) at wtf/FastMalloc.cpp:1618
#5  0x007ddd31 in start_thread () from /lib/i386-linux-gnu/libpthread.so.0
#6  0x005000de in clone () from /lib/i386-linux-gnu/libc.so.6
Backtrace stopped: Not enough registers or memory available to unwind further

Thread 15 (Thread 0xaaa2fb70 (LWP 1417)):
#0  0x003d4416 in __kernel_vsyscall ()
#1  0x0050e073 in ?? () from /lib/i386-linux-gnu/libc.so.6
#2  0x004a2115 in ?? () from /lib/i386-linux-gnu/libc.so.6
Backtrace stopped: previous frame identical to this frame (corrupt stack?)

Thread 14 (Thread 0xaa22eb70 (LWP 1419)):
#0  0x003d4416 in __kernel_vsyscall ()
#1  0x007e1a5c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/i386-linux-gnu/libpthread.so.0
#2  0x0050dd0c in pthread_cond_wait () from /lib/i386-linux-gnu/libc.so.6
#3  0x00283fb9 in QTWTF::TCMalloc_PageHeap::scavengerThread (this=0x3847a0) at ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.cpp:2359
#4  0x00283fff in QTWTF::TCMalloc_PageHeap::runScavengerThread (context=0x3847a0) at ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.cpp:1464
#5  0x007ddd31 in start_thread () from /lib/i386-linux-gnu/libpthread.so.0
#6  0x005000de in clone () from /lib/i386-linux-gnu/libc.so.6
Backtrace stopped: Not enough registers or memory available to unwind further

Thread 13 (Thread 0xa9906b70 (LWP 1424)):
#0  0x003d4416 in __kernel_vsyscall ()
#1  0x007e1a5c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/i386-linux-gnu/libpthread.so.0
#2  0x0050dd0c in pthread_cond_wait () from /lib/i386-linux-gnu/libc.so.6
#3  0x0573ca50 in wait (time=4294967295, this=0x97b5728) at thread/qwaitcondition_unix.cpp:88
#4  QWaitCondition::wait (this=0x97b6498, mutex=0x97b58c8, time=4294967295) at thread/qwaitcondition_unix.cpp:160
#5  0x003bd406 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x97b6480, th=0x9b8e3e0) at ../../../threadweaver/Weaver/WeaverImpl.cpp:365
#6  0x003bfecb in ThreadWeaver::WorkingHardState::waitForAvailableJob (this=0x97b3a20, th=0x9b8e3e0) at ../../../threadweaver/Weaver/WorkingHardState.cpp:80
#7  0x003bd03a in ThreadWeaver::WeaverImpl::waitForAvailableJob (this=0x97b6480, th=0x9b8e3e0) at ../../../threadweaver/Weaver/WeaverImpl.cpp:356
#8  0x003bffcc in ThreadWeaver::WorkingHardState::applyForWork (this=0x97b3a20, th=0x9b8e3e0) at ../../../threadweaver/Weaver/WorkingHardState.cpp:71
#9  0x003bcf93 in ThreadWeaver::WeaverImpl::applyForWork (this=0x97b6480, th=0x9b8e3e0, previous=0x0) at ../../../threadweaver/Weaver/WeaverImpl.cpp:351
#10 0x003bffe8 in ThreadWeaver::WorkingHardState::applyForWork (this=0x97b3a20, th=0x9b8e3e0) at ../../../threadweaver/Weaver/WorkingHardState.cpp:74
#11 0x003bcf93 in ThreadWeaver::WeaverImpl::applyForWork (this=0x97b6480, th=0x9b8e3e0, previous=0x0) at ../../../threadweaver/Weaver/WeaverImpl.cpp:351
#12 0x003bffe8 in ThreadWeaver::WorkingHardState::applyForWork (this=0x97b3a20, th=0x9b8e3e0) at ../../../threadweaver/Weaver/WorkingHardState.cpp:74
#13 0x003bcf93 in ThreadWeaver::WeaverImpl::applyForWork (this=0x97b6480, th=0x9b8e3e0, previous=0xd1bfad8) at ../../../threadweaver/Weaver/WeaverImpl.cpp:351
#14 0x003beb14 in ThreadWeaver::ThreadRunHelper::run (this=0xa9906314, parent=0x97b6480, th=0x9b8e3e0) at ../../../threadweaver/Weaver/Thread.cpp:87
#15 0x003bebca in ThreadWeaver::Thread::run (this=0x9b8e3e0) at ../../../threadweaver/Weaver/Thread.cpp:142
#16 0x0573c543 in QThreadPrivate::start (arg=0x9b8e3e0) at thread/qthread_unix.cpp:331
#17 0x007ddd31 in start_thread () from /lib/i386-linux-gnu/libpthread.so.0
#18 0x005000de in clone () from /lib/i386-linux-gnu/libc.so.6
Backtrace stopped: Not enough registers or memory available to unwind further

Thread 12 (Thread 0xa76b9b70 (LWP 1428)):
#0  0x003d4416 in __kernel_vsyscall ()
#1  0x0050e073 in ?? () from /lib/i386-linux-gnu/libc.so.6
#2  0x004a2115 in ?? () from /lib/i386-linux-gnu/libc.so.6
Backtrace stopped: previous frame identical to this frame (corrupt stack?)

Thread 11 (Thread 0xa6eb8b70 (LWP 1429)):
#0  0x003d4416 in __kernel_vsyscall ()
#1  0x007e1a5c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/i386-linux-gnu/libpthread.so.0
#2  0x0050dd0c in pthread_cond_wait () from /lib/i386-linux-gnu/libc.so.6
#3  0x0573ca50 in wait (time=4294967295, this=0x97b5728) at thread/qwaitcondition_unix.cpp:88
#4  QWaitCondition::wait (this=0x97b6498, mutex=0x97b58c8, time=4294967295) at thread/qwaitcondition_unix.cpp:160
#5  0x003bd406 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x97b6480, th=0x9e127e8) at ../../../threadweaver/Weaver/WeaverImpl.cpp:365
#6  0x003bfecb in ThreadWeaver::WorkingHardState::waitForAvailableJob (this=0x97b3a20, th=0x9e127e8) at ../../../threadweaver/Weaver/WorkingHardState.cpp:80
#7  0x003bd03a in ThreadWeaver::WeaverImpl::waitForAvailableJob (this=0x97b6480, th=0x9e127e8) at ../../../threadweaver/Weaver/WeaverImpl.cpp:356
#8  0x003bffcc in ThreadWeaver::WorkingHardState::applyForWork (this=0x97b3a20, th=0x9e127e8) at ../../../threadweaver/Weaver/WorkingHardState.cpp:71
#9  0x003bcf93 in ThreadWeaver::WeaverImpl::applyForWork (this=0x97b6480, th=0x9e127e8, previous=0x0) at ../../../threadweaver/Weaver/WeaverImpl.cpp:351
#10 0x003bffe8 in ThreadWeaver::WorkingHardState::applyForWork (this=0x97b3a20, th=0x9e127e8) at ../../../threadweaver/Weaver/WorkingHardState.cpp:74
#11 0x003bcf93 in ThreadWeaver::WeaverImpl::applyForWork (this=0x97b6480, th=0x9e127e8, previous=0x0) at ../../../threadweaver/Weaver/WeaverImpl.cpp:351
#12 0x003bffe8 in ThreadWeaver::WorkingHardState::applyForWork (this=0x97b3a20, th=0x9e127e8) at ../../../threadweaver/Weaver/WorkingHardState.cpp:74
#13 0x003bcf93 in ThreadWeaver::WeaverImpl::applyForWork (this=0x97b6480, th=0x9e127e8, previous=0x0) at ../../../threadweaver/Weaver/WeaverImpl.cpp:351
#14 0x003bffe8 in ThreadWeaver::WorkingHardState::applyForWork (this=0x97b3a20, th=0x9e127e8) at ../../../threadweaver/Weaver/WorkingHardState.cpp:74
#15 0x003bcf93 in ThreadWeaver::WeaverImpl::applyForWork (this=0x97b6480, th=0x9e127e8, previous=0x0) at ../../../threadweaver/Weaver/WeaverImpl.cpp:351
#16 0x003bffe8 in ThreadWeaver::WorkingHardState::applyForWork (this=0x97b3a20, th=0x9e127e8) at ../../../threadweaver/Weaver/WorkingHardState.cpp:74
#17 0x003bcf93 in ThreadWeaver::WeaverImpl::applyForWork (this=0x97b6480, th=0x9e127e8, previous=0x0) at ../../../threadweaver/Weaver/WeaverImpl.cpp:351
#18 0x003bffe8 in ThreadWeaver::WorkingHardState::applyForWork (this=0x97b3a20, th=0x9e127e8) at ../../../threadweaver/Weaver/WorkingHardState.cpp:74
#19 0x003bcf93 in ThreadWeaver::WeaverImpl::applyForWork (this=0x97b6480, th=0x9e127e8, previous=0x0) at ../../../threadweaver/Weaver/WeaverImpl.cpp:351
#20 0x003bffe8 in ThreadWeaver::WorkingHardState::applyForWork (this=0x97b3a20, th=0x9e127e8) at ../../../threadweaver/Weaver/WorkingHardState.cpp:74
#21 0x003bcf93 in ThreadWeaver::WeaverImpl::applyForWork (this=0x97b6480, th=0x9e127e8, previous=0x0) at ../../../threadweaver/Weaver/WeaverImpl.cpp:351
#22 0x003bffe8 in ThreadWeaver::WorkingHardState::applyForWork (this=0x97b3a20, th=0x9e127e8) at ../../../threadweaver/Weaver/WorkingHardState.cpp:74
#23 0x003bcf93 in ThreadWeaver::WeaverImpl::applyForWork (this=0x97b6480, th=0x9e127e8, previous=0x0) at ../../../threadweaver/Weaver/WeaverImpl.cpp:351
#24 0x003bffe8 in ThreadWeaver::WorkingHardState::applyForWork (this=0x97b3a20, th=0x9e127e8) at ../../../threadweaver/Weaver/WorkingHardState.cpp:74
#25 0x003bcf93 in ThreadWeaver::WeaverImpl::applyForWork (this=0x97b6480, th=0x9e127e8, previous=0x0) at ../../../threadweaver/Weaver/WeaverImpl.cpp:351
#26 0x003bffe8 in ThreadWeaver::WorkingHardState::applyForWork (this=0x97b3a20, th=0x9e127e8) at ../../../threadweaver/Weaver/WorkingHardState.cpp:74
#27 0x003bcf93 in ThreadWeaver::WeaverImpl::applyForWork (this=0x97b6480, th=0x9e127e8, previous=0x0) at ../../../threadweaver/Weaver/WeaverImpl.cpp:351
#28 0x003bffe8 in ThreadWeaver::WorkingHardState::applyForWork (this=0x97b3a20, th=0x9e127e8) at ../../../threadweaver/Weaver/WorkingHardState.cpp:74
#29 0x003bcf93 in ThreadWeaver::WeaverImpl::applyForWork (this=0x97b6480, th=0x9e127e8, previous=0x0) at ../../../threadweaver/Weaver/WeaverImpl.cpp:351
#30 0x003bffe8 in ThreadWeaver::WorkingHardState::applyForWork (this=0x97b3a20, th=0x9e127e8) at ../../../threadweaver/Weaver/WorkingHardState.cpp:74
#31 0x003bcf93 in ThreadWeaver::WeaverImpl::applyForWork (this=0x97b6480, th=0x9e127e8, previous=0x0) at ../../../threadweaver/Weaver/WeaverImpl.cpp:351
#32 0x003bffe8 in ThreadWeaver::WorkingHardState::applyForWork (this=0x97b3a20, th=0x9e127e8) at ../../../threadweaver/Weaver/WorkingHardState.cpp:74
#33 0x003bcf93 in ThreadWeaver::WeaverImpl::applyForWork (this=0x97b6480, th=0x9e127e8, previous=0x0) at ../../../threadweaver/Weaver/WeaverImpl.cpp:351
#34 0x003bffe8 in ThreadWeaver::WorkingHardState::applyForWork (this=0x97b3a20, th=0x9e127e8) at ../../../threadweaver/Weaver/WorkingHardState.cpp:74
#35 0x003bcf93 in ThreadWeaver::WeaverImpl::applyForWork (this=0x97b6480, th=0x9e127e8, previous=0x0) at ../../../threadweaver/Weaver/WeaverImpl.cpp:351
#36 0x003bffe8 in ThreadWeaver::WorkingHardState::applyForWork (this=0x97b3a20, th=0x9e127e8) at ../../../threadweaver/Weaver/WorkingHardState.cpp:74
#37 0x003bcf93 in ThreadWeaver::WeaverImpl::applyForWork (this=0x97b6480, th=0x9e127e8, previous=0xcee1640) at ../../../threadweaver/Weaver/WeaverImpl.cpp:351
#38 0x003beb14 in ThreadWeaver::ThreadRunHelper::run (this=0xa6eb8314, parent=0x97b6480, th=0x9e127e8) at ../../../threadweaver/Weaver/Thread.cpp:87
#39 0x003bebca in ThreadWeaver::Thread::run (this=0x9e127e8) at ../../../threadweaver/Weaver/Thread.cpp:142
#40 0x0573c543 in QThreadPrivate::start (arg=0x9e127e8) at thread/qthread_unix.cpp:331
#41 0x007ddd31 in start_thread () from /lib/i386-linux-gnu/libpthread.so.0
#42 0x005000de in clone () from /lib/i386-linux-gnu/libc.so.6
Backtrace stopped: Not enough registers or memory available to unwind further

Thread 10 (Thread 0xa30f8b70 (LWP 1528)):
#0  0x003d4416 in __kernel_vsyscall ()
#1  0x007e1a5c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/i386-linux-gnu/libpthread.so.0
#2  0x0050dd0c in pthread_cond_wait () from /lib/i386-linux-gnu/libc.so.6
#3  0x0573ca50 in wait (time=4294967295, this=0x97b5728) at thread/qwaitcondition_unix.cpp:88
#4  QWaitCondition::wait (this=0x97b6498, mutex=0x97b58c8, time=4294967295) at thread/qwaitcondition_unix.cpp:160
#5  0x003bd406 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x97b6480, th=0xa1bd018) at ../../../threadweaver/Weaver/WeaverImpl.cpp:365
#6  0x003bfecb in ThreadWeaver::WorkingHardState::waitForAvailableJob (this=0x97b3a20, th=0xa1bd018) at ../../../threadweaver/Weaver/WorkingHardState.cpp:80
#7  0x003bd03a in ThreadWeaver::WeaverImpl::waitForAvailableJob (this=0x97b6480, th=0xa1bd018) at ../../../threadweaver/Weaver/WeaverImpl.cpp:356
#8  0x003bffcc in ThreadWeaver::WorkingHardState::applyForWork (this=0x97b3a20, th=0xa1bd018) at ../../../threadweaver/Weaver/WorkingHardState.cpp:71
#9  0x003bcf93 in ThreadWeaver::WeaverImpl::applyForWork (this=0x97b6480, th=0xa1bd018, previous=0xd8eeb28) at ../../../threadweaver/Weaver/WeaverImpl.cpp:351
#10 0x003beb14 in ThreadWeaver::ThreadRunHelper::run (this=0xa30f8314, parent=0x97b6480, th=0xa1bd018) at ../../../threadweaver/Weaver/Thread.cpp:87
#11 0x003bebca in ThreadWeaver::Thread::run (this=0xa1bd018) at ../../../threadweaver/Weaver/Thread.cpp:142
#12 0x0573c543 in QThreadPrivate::start (arg=0xa1bd018) at thread/qthread_unix.cpp:331
#13 0x007ddd31 in start_thread () from /lib/i386-linux-gnu/libpthread.so.0
#14 0x005000de in clone () from /lib/i386-linux-gnu/libc.so.6
Backtrace stopped: Not enough registers or memory available to unwind further

Thread 9 (Thread 0xa27d0b70 (LWP 1529)):
#0  0x0053bb73 in ?? () from /lib/i386-linux-gnu/libc.so.6
#1  0x0050df38 in pthread_mutex_unlock () from /lib/i386-linux-gnu/libc.so.6
#2  0x02370610 in g_mutex_unlock (mutex=0x9e1b478) at /build/buildd/glib2.0-2.31.4.tested/./glib/gthread-posix.c:233
#3  0x02330827 in g_main_context_release (context=0x9e1b478) at /build/buildd/glib2.0-2.31.4.tested/./glib/gmain.c:2656
#4  0x023315c8 in g_main_context_iterate (dispatch=1, block=36958256, context=0x9e1b478, self=<optimized out>) at /build/buildd/glib2.0-2.31.4.tested/./glib/gmain.c:3123
#5  g_main_context_iterate (context=0x9e1b478, block=36958256, dispatch=1, self=<optimized out>) at /build/buildd/glib2.0-2.31.4.tested/./glib/gmain.c:3058
#6  0x02331771 in g_main_context_iteration (context=0x9e1b478, may_block=1) at /build/buildd/glib2.0-2.31.4.tested/./glib/gmain.c:3182
#7  0x05865797 in QEventDispatcherGlib::processEvents (this=0x9f6eeb8, flags=...) at kernel/qeventdispatcher_glib.cpp:424
#8  0x05835fad in QEventLoop::processEvents (this=0xa27d02c0, flags=...) at kernel/qeventloop.cpp:149
#9  0x058361f1 in QEventLoop::exec (this=0xa27d02c0, flags=...) at kernel/qeventloop.cpp:201
#10 0x0573969b in QThread::exec (this=0x9eb1b18) at thread/qthread.cpp:498
#11 0x0697859f in KIO::NameLookUpThread::run (this=0x9eb1b18) at ../../kio/kio/hostinfo.cpp:226
#12 0x0573c543 in QThreadPrivate::start (arg=0x9eb1b18) at thread/qthread_unix.cpp:331
#13 0x007ddd31 in start_thread () from /lib/i386-linux-gnu/libpthread.so.0
#14 0x005000de in clone () from /lib/i386-linux-gnu/libc.so.6
Backtrace stopped: Not enough registers or memory available to unwind further

Thread 8 (Thread 0xa1996b70 (LWP 1574)):
#0  0x003d4416 in __kernel_vsyscall ()
#1  0x007e1a5c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/i386-linux-gnu/libpthread.so.0
#2  0x0050dd0c in pthread_cond_wait () from /lib/i386-linux-gnu/libc.so.6
#3  0x034c65fd in queue_processor(void*) () from /usr/lib/jvm/java-6-openjdk-i386/jre/lib/i386/IcedTeaPlugin.so
#4  0x007ddd31 in start_thread () from /lib/i386-linux-gnu/libpthread.so.0
#5  0x005000de in clone () from /lib/i386-linux-gnu/libc.so.6
Backtrace stopped: Not enough registers or memory available to unwind further

Thread 7 (Thread 0xa1195b70 (LWP 1575)):
#0  0x003d4416 in __kernel_vsyscall ()
#1  0x007e1a5c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/i386-linux-gnu/libpthread.so.0
#2  0x0050dd0c in pthread_cond_wait () from /lib/i386-linux-gnu/libc.so.6
#3  0x034c65fd in queue_processor(void*) () from /usr/lib/jvm/java-6-openjdk-i386/jre/lib/i386/IcedTeaPlugin.so
#4  0x007ddd31 in start_thread () from /lib/i386-linux-gnu/libpthread.so.0
#5  0x005000de in clone () from /lib/i386-linux-gnu/libc.so.6
Backtrace stopped: Not enough registers or memory available to unwind further

Thread 6 (Thread 0xa0994b70 (LWP 1576)):
#0  0x003d4416 in __kernel_vsyscall ()
#1  0x007e1a5c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/i386-linux-gnu/libpthread.so.0
#2  0x0050dd0c in pthread_cond_wait () from /lib/i386-linux-gnu/libc.so.6
#3  0x034c65fd in queue_processor(void*) () from /usr/lib/jvm/java-6-openjdk-i386/jre/lib/i386/IcedTeaPlugin.so
#4  0x007ddd31 in start_thread () from /lib/i386-linux-gnu/libpthread.so.0
#5  0x005000de in clone () from /lib/i386-linux-gnu/libc.so.6
Backtrace stopped: Not enough registers or memory available to unwind further

Thread 5 (Thread 0x9eb5eb70 (LWP 1599)):
#0  0x003d4416 in __kernel_vsyscall ()
#1  0x007e1e04 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/i386-linux-gnu/libpthread.so.0
#2  0x0050dd64 in pthread_cond_timedwait () from /lib/i386-linux-gnu/libc.so.6
#3  0x9f10f9d6 in ?? () from /usr/lib/flashplugin-installer/libflashplayer.so
#4  0x9f133193 in ?? () from /usr/lib/flashplugin-installer/libflashplayer.so
#5  0x9f10fcbc in ?? () from /usr/lib/flashplugin-installer/libflashplayer.so
#6  0x9f1101d6 in ?? () from /usr/lib/flashplugin-installer/libflashplayer.so
#7  0x007ddd31 in start_thread () from /lib/i386-linux-gnu/libpthread.so.0
#8  0x005000de in clone () from /lib/i386-linux-gnu/libc.so.6
Backtrace stopped: Not enough registers or memory available to unwind further

Thread 4 (Thread 0xa66b7b70 (LWP 1622)):
#0  0x003d4416 in __kernel_vsyscall ()
#1  0x007e1a5c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/i386-linux-gnu/libpthread.so.0
#2  0x0050dd0c in pthread_cond_wait () from /lib/i386-linux-gnu/libc.so.6
#3  0x0573ca50 in wait (time=4294967295, this=0x97b5728) at thread/qwaitcondition_unix.cpp:88
#4  QWaitCondition::wait (this=0x97b6498, mutex=0x97b58c8, time=4294967295) at thread/qwaitcondition_unix.cpp:160
#5  0x003bd406 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x97b6480, th=0xa443428) at ../../../threadweaver/Weaver/WeaverImpl.cpp:365
#6  0x003bfecb in ThreadWeaver::WorkingHardState::waitForAvailableJob (this=0x97b3a20, th=0xa443428) at ../../../threadweaver/Weaver/WorkingHardState.cpp:80
#7  0x003bd03a in ThreadWeaver::WeaverImpl::waitForAvailableJob (this=0x97b6480, th=0xa443428) at ../../../threadweaver/Weaver/WeaverImpl.cpp:356
#8  0x003bffcc in ThreadWeaver::WorkingHardState::applyForWork (this=0x97b3a20, th=0xa443428) at ../../../threadweaver/Weaver/WorkingHardState.cpp:71
#9  0x003bcf93 in ThreadWeaver::WeaverImpl::applyForWork (this=0x97b6480, th=0xa443428, previous=0x0) at ../../../threadweaver/Weaver/WeaverImpl.cpp:351
#10 0x003bffe8 in ThreadWeaver::WorkingHardState::applyForWork (this=0x97b3a20, th=0xa443428) at ../../../threadweaver/Weaver/WorkingHardState.cpp:74
#11 0x003bcf93 in ThreadWeaver::WeaverImpl::applyForWork (this=0x97b6480, th=0xa443428, previous=0xd8a7f90) at ../../../threadweaver/Weaver/WeaverImpl.cpp:351
#12 0x003beb14 in ThreadWeaver::ThreadRunHelper::run (this=0xa66b7314, parent=0x97b6480, th=0xa443428) at ../../../threadweaver/Weaver/Thread.cpp:87
#13 0x003bebca in ThreadWeaver::Thread::run (this=0xa443428) at ../../../threadweaver/Weaver/Thread.cpp:142
#14 0x0573c543 in QThreadPrivate::start (arg=0xa443428) at thread/qthread_unix.cpp:331
#15 0x007ddd31 in start_thread () from /lib/i386-linux-gnu/libpthread.so.0
#16 0x005000de in clone () from /lib/i386-linux-gnu/libc.so.6
Backtrace stopped: Not enough registers or memory available to unwind further

Thread 3 (Thread 0xa400fb70 (LWP 1883)):
#0  0x003d4416 in __kernel_vsyscall ()
#1  0x0050e073 in ?? () from /lib/i386-linux-gnu/libc.so.6
#2  0x004a212d in ?? () from /lib/i386-linux-gnu/libc.so.6
Backtrace stopped: previous frame identical to this frame (corrupt stack?)

Thread 2 (Thread 0xa5eb6b70 (LWP 1899)):
#0  0x023007b7 in __i686.get_pc_thunk.bx () from /lib/i386-linux-gnu/libglib-2.0.so.0
#1  0x023705b6 in g_mutex_lock (mutex=0xd635a48) at /build/buildd/glib2.0-2.31.4.tested/./glib/gthread-posix.c:208
#2  0x0233112e in g_main_context_dispatch (context=0xd635a48) at /build/buildd/glib2.0-2.31.4.tested/./glib/gmain.c:3046
#3  0x02331695 in g_main_context_iterate (dispatch=1, block=36958256, context=0xd635a48, self=<optimized out>) at /build/buildd/glib2.0-2.31.4.tested/./glib/gmain.c:3121
#4  g_main_context_iterate (context=0xd635a48, block=36958256, dispatch=1, self=<optimized out>) at /build/buildd/glib2.0-2.31.4.tested/./glib/gmain.c:3058
#5  0x02331771 in g_main_context_iteration (context=0xd635a48, may_block=1) at /build/buildd/glib2.0-2.31.4.tested/./glib/gmain.c:3182
#6  0x023317d6 in glib_worker_main (data=0x0) at /build/buildd/glib2.0-2.31.4.tested/./glib/gmain.c:4854
#7  0x02354863 in g_thread_proxy (data=0xa9d2980) at /build/buildd/glib2.0-2.31.4.tested/./glib/gthread.c:801
#8  0x007ddd31 in start_thread () from /lib/i386-linux-gnu/libpthread.so.0
#9  0x005000de in clone () from /lib/i386-linux-gnu/libc.so.6
Backtrace stopped: Not enough registers or memory available to unwind further

Thread 1 (Thread 0xb7759710 (LWP 1413)):
[KCrash Handler]
#7  0x003d4416 in __kernel_vsyscall ()
#8  0x0045bc8f in raise () from /lib/i386-linux-gnu/libc.so.6
#9  0x0045f2b5 in abort () from /lib/i386-linux-gnu/libc.so.6
#10 0x00491ddc in ?? () from /lib/i386-linux-gnu/libc.so.6
#11 0x0049cba2 in ?? () from /lib/i386-linux-gnu/libc.so.6
#12 0x0049d842 in ?? () from /lib/i386-linux-gnu/libc.so.6
#13 0x004a092d in free () from /lib/i386-linux-gnu/libc.so.6
#14 0x023373bb in standard_free (mem=0x969ddc8) at /build/buildd/glib2.0-2.31.4.tested/./glib/gmem.c:98
#15 0x02337530 in g_free (mem=0x969ddc8) at /build/buildd/glib2.0-2.31.4.tested/./glib/gmem.c:252
#16 0x034aec6c in ITNP_Destroy(_NPP*, _NPSavedData**) () from /usr/lib/jvm/java-6-openjdk-i386/jre/lib/i386/IcedTeaPlugin.so
#17 0x015c94c9 in WebCore::PluginView::stop (this=0x9a443480) at plugins/PluginView.cpp:385
#18 0x015ca29f in WebCore::PluginView::~PluginView (this=0x9a443480, __in_chrg=<optimized out>) at plugins/PluginView.cpp:301
#19 0x015caae2 in WebCore::PluginView::~PluginView (this=0x9a443480, __in_chrg=<optimized out>) at plugins/PluginView.cpp:314
#20 0x016c27c4 in deref (this=<optimized out>) at ../JavaScriptCore/wtf/RefCounted.h:141
#21 derefIfNotNull<WebCore::Widget> (ptr=<optimized out>) at ../JavaScriptCore/wtf/PassRefPtr.h:59
#22 derefIfNotNull<WebCore::Widget> (ptr=<optimized out>) at ../JavaScriptCore/wtf/HashTable.h:888
#23 ~RefPtr (this=0x9b479648, __in_chrg=<optimized out>) at ../JavaScriptCore/wtf/RefPtr.h:58
#24 ~pair (this=0x9b479648, __in_chrg=<optimized out>) at /usr/include/c++/4.6/bits/stl_pair.h:87
#25 WTF::HashTable<WTF::RefPtr<WebCore::Widget>, std::pair<WTF::RefPtr<WebCore::Widget>, WebCore::FrameView*>, WTF::PairFirstExtractor<std::pair<WTF::RefPtr<WebCore::Widget>, WebCore::FrameView*> >, WTF::PtrHash<WTF::RefPtr<WebCore::Widget> >, WTF::PairHashTraits<WTF::HashTraits<WTF::RefPtr<WebCore::Widget> >, WTF::HashTraits<WebCore::FrameView*> >, WTF::HashTraits<WTF::RefPtr<WebCore::Widget> > >::deallocateTable (table=0x9b479600, size=64) at ../JavaScriptCore/wtf/HashTable.h:893
#26 0x016c355c in ~HashTable (this=<optimized out>, __in_chrg=<optimized out>) at ../JavaScriptCore/wtf/HashTable.h:300
#27 ~HashMap (this=0xbf905444, __in_chrg=<optimized out>) at ../JavaScriptCore/wtf/RefPtrHashMap.h:48
#28 WebCore::RenderWidget::resumeWidgetHierarchyUpdates () at rendering/RenderWidget.cpp:68
#29 0x0129a715 in WebCore::Element::detach (this=0xce895c0) at dom/Element.cpp:1035
#30 0x0127139b in WebCore::ContainerNode::detach (this=0xa34a8000) at dom/ContainerNode.cpp:761
#31 0x0128b62c in WebCore::Document::detach (this=0xa34a8000) at dom/Document.cpp:1776
#32 0x01526cb8 in WebCore::Frame::setView (this=0xb677e600, view=...) at page/Frame.cpp:272
#33 0x01528ae6 in WebCore::Frame::createView (this=0xb677e600, viewportSize=..., backgroundColor=..., transparent=false, fixedLayoutSize=..., useFixedLayout=false, horizontalScrollbarMode=WebCore::ScrollbarAuto, horizontalLock=false, verticalScrollbarMode=WebCore::ScrollbarAuto, verticalLock=false) at page/Frame.cpp:907
#34 0x0111bbf9 in WebCore::FrameLoaderClientQt::transitionToCommittedForNewPage (this=0xa631120) at WebCoreSupport/FrameLoaderClientQt.cpp:286
#35 0x014b796e in WebCore::FrameLoader::transitionToCommitted (this=0xb677e644, cachedPage=...) at loader/FrameLoader.cpp:2136
#36 0x014baac8 in WebCore::FrameLoader::commitProvisionalLoad (this=0xb677e644) at loader/FrameLoader.cpp:1979
#37 0x014a30c1 in commitIfReady (this=0x9d1cfb80) at loader/DocumentLoader.cpp:278
#38 WebCore::DocumentLoader::commitIfReady (this=0x9d1cfb80) at loader/DocumentLoader.cpp:274
#39 0x014a4565 in WebCore::DocumentLoader::commitLoad (this=0x9d1cfb80, data=0xda84798 "<html>\n<head>\n<meta http-equiv=\"Content-Type\" content=\"text/html; charset=utf-8\">\n<meta name=robots content=\"none\">\n<title>Secure&#32;Access&#32;SSL&#32;VPN</title>\n\n<script src=\"/dana-na/css/ds.js\"><"..., length=2126) at loader/DocumentLoader.cpp:299
#40 0x014ca856 in WebCore::MainResourceLoader::addData (this=0x9c5cec00, data=0xda84798 "<html>\n<head>\n<meta http-equiv=\"Content-Type\" content=\"text/html; charset=utf-8\">\n<meta name=robots content=\"none\">\n<title>Secure&#32;Access&#32;SSL&#32;VPN</title>\n\n<script src=\"/dana-na/css/ds.js\"><"..., length=2126, allAtOnce=false) at loader/MainResourceLoader.cpp:168
#41 0x014df312 in WebCore::ResourceLoader::didReceiveData (this=0x9c5cec00, data=0xda84798 "<html>\n<head>\n<meta http-equiv=\"Content-Type\" content=\"text/html; charset=utf-8\">\n<meta name=robots content=\"none\">\n<title>Secure&#32;Access&#32;SSL&#32;VPN</title>\n\n<script src=\"/dana-na/css/ds.js\"><"..., length=2126, encodedDataLength=-1, allAtOnce=false) at loader/ResourceLoader.cpp:279
#42 0x014cbc87 in WebCore::MainResourceLoader::didReceiveData (this=0x9c5cec00, data=0xda84798 "<html>\n<head>\n<meta http-equiv=\"Content-Type\" content=\"text/html; charset=utf-8\">\n<meta name=robots content=\"none\">\n<title>Secure&#32;Access&#32;SSL&#32;VPN</title>\n\n<script src=\"/dana-na/css/ds.js\"><"..., length=2126, encodedDataLength=-1, allAtOnce=false) at loader/MainResourceLoader.cpp:463
#43 0x014ddc59 in WebCore::ResourceLoader::didReceiveData (this=0x9c5cec00, data=0xda84798 "<html>\n<head>\n<meta http-equiv=\"Content-Type\" content=\"text/html; charset=utf-8\">\n<meta name=robots content=\"none\">\n<title>Secure&#32;Access&#32;SSL&#32;VPN</title>\n\n<script src=\"/dana-na/css/ds.js\"><"..., length=2126, encodedDataLength=-1) at loader/ResourceLoader.cpp:430
#44 0x016f6b7d in WebCore::QNetworkReplyHandler::forwardData (this=0xa9e5680) at platform/network/qt/QNetworkReplyHandler.cpp:586
#45 0x016f90aa in flush (this=0xa9e56a0) at platform/network/qt/QNetworkReplyHandler.cpp:195
#46 WebCore::QNetworkReplyHandlerCallQueue::flush (this=0xa9e56a0) at platform/network/qt/QNetworkReplyHandler.cpp:187
#47 0x016f9d26 in ~QueueLocker (this=<optimized out>, __in_chrg=<optimized out>) at platform/network/qt/QNetworkReplyHandler.cpp:203
#48 WebCore::QNetworkReplyWrapper::emitMetaDataChanged (this=0x9bfcf18) at platform/network/qt/QNetworkReplyHandler.cpp:320
#49 0x016f9e39 in WebCore::QNetworkReplyWrapper::receiveSniffedMIMEType (this=0x9bfcf18) at platform/network/qt/QNetworkReplyHandler.cpp:305
#50 0x016fa32d in WebCore::QNetworkReplyWrapper::qt_metacall (this=0x9bfcf18, _c=QMetaObject::InvokeMetaMethod, _id=<optimized out>, _a=0xbf905b14) at ./moc_QNetworkReplyHandler.cpp:82
#51 0x0583d7dd in metacall (argv=0xbf905b14, idx=7, cl=QMetaObject::InvokeMetaMethod, object=0x9bfcf18) at kernel/qmetaobject.cpp:237
#52 QMetaObject::metacall (object=0x9bfcf18, cl=QMetaObject::InvokeMetaMethod, idx=7, argv=0xbf905b14) at kernel/qmetaobject.cpp:232
#53 0x0584c6ca in QMetaObject::activate (sender=0xa7b5e30, m=0x2153678, local_signal_index=0, argv=0x0) at kernel/qobject.cpp:3278
#54 0x01a27065 in QtMIMETypeSniffer::finished (this=0xa7b5e30) at moc_QtMIMETypeSniffer.cpp:88
#55 0x019c8171 in QtMIMETypeSniffer::trySniffing (this=0xa7b5e30) at platform/network/qt/QtMIMETypeSniffer.cpp:65
#56 0x01a270f1 in QtMIMETypeSniffer::qt_metacall (this=0xa7b5e30, _c=QMetaObject::InvokeMetaMethod, _id=<optimized out>, _a=0xbf905c34) at moc_QtMIMETypeSniffer.cpp:77
#57 0x0583d7dd in metacall (argv=0xbf905c34, idx=5, cl=QMetaObject::InvokeMetaMethod, object=0xa7b5e30) at kernel/qmetaobject.cpp:237
#58 QMetaObject::metacall (object=0xa7b5e30, cl=QMetaObject::InvokeMetaMethod, idx=5, argv=0xbf905c34) at kernel/qmetaobject.cpp:232
#59 0x0584c6ca in QMetaObject::activate (sender=0xd1bd038, m=0x596ccd8, local_signal_index=0, argv=0x0) at kernel/qobject.cpp:3278
#60 0x05898e85 in QIODevice::readyRead (this=0xd1bd038) at .moc/release-shared/moc_qiodevice.cpp:91
#61 0x0686cbb5 in KDEPrivate::AccessManagerReply::slotData (this=0xd1bd038, kioJob=0xa2c05a8, data=...) at ../../kio/kio/accessmanagerreply_p.cpp:337
#62 0x0686e85c in KDEPrivate::AccessManagerReply::qt_metacall (this=0xd1bd038, _c=QMetaObject::InvokeMetaMethod, _id=<optimized out>, _a=0xbf905da4) at ./accessmanagerreply_p.moc:82
#63 0x0583d7dd in metacall (argv=0xbf905da4, idx=15, cl=QMetaObject::InvokeMetaMethod, object=0xd1bd038) at kernel/qmetaobject.cpp:237
#64 QMetaObject::metacall (object=0xd1bd038, cl=QMetaObject::InvokeMetaMethod, idx=15, argv=0xbf905da4) at kernel/qmetaobject.cpp:232
#65 0x0584c6ca in QMetaObject::activate (sender=0xa2c05a8, m=0x6a885ac, local_signal_index=0, argv=0xbf905da4) at kernel/qobject.cpp:3278
#66 0x068b068d in KIO::TransferJob::data (this=0xa2c05a8, _t1=0xa2c05a8, _t2=...) at ./jobclasses.moc:391
#67 0x068b06f8 in KIO::TransferJob::slotData (this=0xa2c05a8, _data=...) at ../../kio/kio/job.cpp:981
#68 0x068b3173 in KIO::TransferJob::qt_metacall (this=0xa2c05a8, _c=QMetaObject::InvokeMetaMethod, _id=<optimized out>, _a=0xbf905f38) at ./jobclasses.moc:370
#69 0x0583d7dd in metacall (argv=0xbf905f38, idx=48, cl=QMetaObject::InvokeMetaMethod, object=0xa2c05a8) at kernel/qmetaobject.cpp:237
#70 QMetaObject::metacall (object=0xa2c05a8, cl=QMetaObject::InvokeMetaMethod, idx=48, argv=0xbf905f38) at kernel/qmetaobject.cpp:232
#71 0x0584c6ca in QMetaObject::activate (sender=0x9e6c588, m=0x6a8a6a0, local_signal_index=0, argv=0xbf905f38) at kernel/qobject.cpp:3278
#72 0x06969915 in KIO::SlaveInterface::data (this=0x9e6c588, _t1=...) at ./slaveinterface.moc:146
#73 0x0696d287 in KIO::SlaveInterface::dispatch (this=0x9e6c588, _cmd=100, rawdata=...) at ../../kio/kio/slaveinterface.cpp:160
#74 0x0696901a in KIO::SlaveInterface::dispatch (this=0x9e6c588) at ../../kio/kio/slaveinterface.cpp:88
#75 0x0695a648 in KIO::Slave::gotInput (this=0x9e6c588) at ../../kio/kio/slave.cpp:344
#76 0x0695aebc in KIO::Slave::qt_metacall (this=0x9e6c588, _c=QMetaObject::InvokeMetaMethod, _id=<optimized out>, _a=0xbf9061e4) at ./slave.moc:82
#77 0x0583d7dd in metacall (argv=0xbf9061e4, idx=30, cl=QMetaObject::InvokeMetaMethod, object=0x9e6c588) at kernel/qmetaobject.cpp:237
#78 QMetaObject::metacall (object=0x9e6c588, cl=QMetaObject::InvokeMetaMethod, idx=30, argv=0xbf9061e4) at kernel/qmetaobject.cpp:232
#79 0x0584c6ca in QMetaObject::activate (sender=0xd632be8, m=0x6a874a8, local_signal_index=0, argv=0x0) at kernel/qobject.cpp:3278
#80 0x06876fb5 in KIO::Connection::readyRead (this=0xd632be8) at ./connection.moc:92
#81 0x068777ea in dequeue (this=<optimized out>) at ../../kio/kio/connection.cpp:82
#82 KIO::ConnectionPrivate::dequeue (this=0x9e72b00) at ../../kio/kio/connection.cpp:71
#83 0x068778bf in KIO::Connection::qt_metacall (this=0xd632be8, _c=QMetaObject::InvokeMetaMethod, _id=<optimized out>, _a=0xd3aaf88) at ./connection.moc:79
#84 0x0583d7dd in metacall (argv=0xd3aaf88, idx=5, cl=QMetaObject::InvokeMetaMethod, object=0xd632be8) at kernel/qmetaobject.cpp:237
#85 QMetaObject::metacall (object=0xd632be8, cl=QMetaObject::InvokeMetaMethod, idx=5, argv=0xd3aaf88) at kernel/qmetaobject.cpp:232
#86 0x058482e5 in QMetaCallEvent::placeMetaCall (this=0xd62dd38, object=0xd632be8) at kernel/qobject.cpp:535
#87 0x0584f7b2 in QObject::event (this=0xd632be8, e=0xd62dd38) at kernel/qobject.cpp:1217
#88 0x083a90d4 in notify_helper (e=0xd62dd38, receiver=0xd632be8, this=0x969d6b8) at kernel/qapplication.cpp:4486
#89 QApplicationPrivate::notify_helper (this=0x969d6b8, receiver=0xd632be8, e=0xd62dd38) at kernel/qapplication.cpp:4458
#90 0x083ae483 in QApplication::notify (this=0xd62dd38, receiver=0xd632be8, e=0xd62dd38) at kernel/qapplication.cpp:3886
#91 0x02bdb981 in KApplication::notify (this=0xbf9069a8, receiver=0xd632be8, event=0xd62dd38) at ../../kdeui/kernel/kapplication.cpp:311
#92 0x05836f6e in QCoreApplication::notifyInternal (this=0xbf9069a8, receiver=0xd632be8, event=0xd62dd38) at kernel/qcoreapplication.cpp:787
#93 0x0583abf3 in sendEvent (event=<optimized out>, receiver=<optimized out>) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:215
#94 QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0x96782e0) at kernel/qcoreapplication.cpp:1428
#95 0x0583ad4c in QCoreApplication::sendPostedEvents (receiver=0x0, event_type=0) at kernel/qcoreapplication.cpp:1321
#96 0x05865304 in sendPostedEvents () at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:220
#97 postEventSourceDispatch (s=0x969d390) at kernel/qeventdispatcher_glib.cpp:277
#98 0x0233128a in g_main_dispatch (context=0x969f010) at /build/buildd/glib2.0-2.31.4.tested/./glib/gmain.c:2513
#99 g_main_context_dispatch (context=0x969f010) at /build/buildd/glib2.0-2.31.4.tested/./glib/gmain.c:3050
#100 0x02331695 in g_main_context_iterate (dispatch=1, block=36958256, context=0x969f010, self=<optimized out>) at /build/buildd/glib2.0-2.31.4.tested/./glib/gmain.c:3121
#101 g_main_context_iterate (context=0x969f010, block=36958256, dispatch=1, self=<optimized out>) at /build/buildd/glib2.0-2.31.4.tested/./glib/gmain.c:3058
#102 0x02331771 in g_main_context_iteration (context=0x969f010, may_block=1) at /build/buildd/glib2.0-2.31.4.tested/./glib/gmain.c:3182
#103 0x0586573a in QEventDispatcherGlib::processEvents (this=0x9679218, flags=...) at kernel/qeventdispatcher_glib.cpp:422
#104 0x084611ba in QGuiEventDispatcherGlib::processEvents (this=0x9679218, flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#105 0x05835fad in QEventLoop::processEvents (this=0xbf906904, flags=...) at kernel/qeventloop.cpp:149
#106 0x058361f1 in QEventLoop::exec (this=0xbf906904, flags=...) at kernel/qeventloop.cpp:201
#107 0x0583adfd in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1064
#108 0x083a6c74 in QApplication::exec () at kernel/qapplication.cpp:3760
#109 0x009f984e in kdemain (argc=3, argv=0xbf906cc4) at /build/buildd/rekonq-0.8.0/src/main.cpp:215
#110 0x080484fb in main (argc=3, argv=0xbf906cc4) at /build/buildd/rekonq-0.8.0/obj-i686-linux-gnu/src/rekonq_dummy.cpp:3

Reported using DrKonqi
Comment 1 Pieter Vande Wyngaerde 2011-12-22 23:22:52 UTC
Created attachment 67033 [details]
2nd similar crash

second similar crash a minutes later.
Comment 2 Pieter Vande Wyngaerde 2011-12-22 23:46:17 UTC
Created attachment 67034 [details]
3rd random crash a few minutes later (only 2stars backtrace this time)
Comment 3 Pieter Vande Wyngaerde 2011-12-23 06:59:46 UTC
Created attachment 67039 [details]
keep crashing randomly
Comment 4 Andrea Diamantini 2011-12-23 11:39:03 UTC
This crash comes from flash and qtwebkit and it has just been reported upstream. Please, test it again with Qt 4.8.0 and qtwebkit 2.2.x where this should be just addressed.

*** This bug has been marked as a duplicate of bug 287429 ***