Bug 270052

Summary: Konqueror suddenly fails with multiple open tabs
Product: [Frameworks and Libraries] kwebkitpart Reporter: jesus1989_p
Component: generalAssignee: webkit-devel
Status: RESOLVED DUPLICATE    
Severity: crash CC: adawit
Priority: NOR    
Version: unspecified   
Target Milestone: ---   
Platform: openSUSE   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description jesus1989_p 2011-04-04 02:40:23 UTC
Application: konqueror (4.6.00 (4.6.0) "release 6")
KDE Platform Version: 4.6.1 (4.6.1) "release 390"
Qt Version: 4.7.2
Operating System: Linux 2.6.37.1-1.2-default i686
Distribution: "openSUSE 11.4 (i586)"

-- Information about the crash:
Several seconds later after starting Konqueror the program fails suddenly. Is repeated with the same tabs open. Presumably there are problems with pages with embedded video

-- Backtrace:
Application: Konqueror (kdeinit4), signal: Segmentation fault
[Current thread is 1 (Thread 0xb57f3710 (LWP 30812))]

Thread 11 (Thread 0xaedabb70 (LWP 30832)):
#0  0xffffe430 in __kernel_vsyscall ()
#1  0xb6c4b105 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#2  0xb44c5e17 in WTF::TCMalloc_PageHeap::runScavengerThread(void*) () from /usr/lib/libQtWebKit.so.4
#3  0xb6c46b05 in start_thread () from /lib/libpthread.so.0
#4  0xb6000d5e in clone () from /lib/libc.so.6

Thread 10 (Thread 0xae141b70 (LWP 30836)):
#0  0xffffe430 in __kernel_vsyscall ()
#1  0xb6c4b432 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#2  0xb6cc400c in wait (this=0x97b7084, mutex=0x97b7080, time=30000) at thread/qwaitcondition_unix.cpp:86
#3  QWaitCondition::wait (this=0x97b7084, mutex=0x97b7080, time=30000) at thread/qwaitcondition_unix.cpp:160
#4  0xb6cb7e44 in QThreadPoolThread::run (this=0x97ac7e8) at concurrent/qthreadpool.cpp:140
#5  0xb6cc3993 in QThreadPrivate::start (arg=0x97ac7e8) at thread/qthread_unix.cpp:320
#6  0xb6c46b05 in start_thread () from /lib/libpthread.so.0
#7  0xb6000d5e in clone () from /lib/libc.so.6

Thread 9 (Thread 0xad7ffb70 (LWP 30837)):
#0  0xffffe430 in __kernel_vsyscall ()
#1  0xb6c4b432 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#2  0xb6cc400c in wait (this=0x97b7084, mutex=0x97b7080, time=30000) at thread/qwaitcondition_unix.cpp:86
#3  QWaitCondition::wait (this=0x97b7084, mutex=0x97b7080, time=30000) at thread/qwaitcondition_unix.cpp:160
#4  0xb6cb7e44 in QThreadPoolThread::run (this=0x979e9f0) at concurrent/qthreadpool.cpp:140
#5  0xb6cc3993 in QThreadPrivate::start (arg=0x979e9f0) at thread/qthread_unix.cpp:320
#6  0xb6c46b05 in start_thread () from /lib/libpthread.so.0
#7  0xb6000d5e in clone () from /lib/libc.so.6

Thread 8 (Thread 0xac54cb70 (LWP 30854)):
#0  0xffffe430 in __kernel_vsyscall ()
#1  0xb6c4b432 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#2  0xb6cc400c in wait (this=0xad802394, mutex=0xad802390, time=30000) at thread/qwaitcondition_unix.cpp:86
#3  QWaitCondition::wait (this=0xad802394, mutex=0xad802390, time=30000) at thread/qwaitcondition_unix.cpp:160
#4  0xb6cb7e44 in QThreadPoolThread::run (this=0x989a628) at concurrent/qthreadpool.cpp:140
#5  0xb6cc3993 in QThreadPrivate::start (arg=0x989a628) at thread/qthread_unix.cpp:320
#6  0xb6c46b05 in start_thread () from /lib/libpthread.so.0
#7  0xb6000d5e in clone () from /lib/libc.so.6

Thread 7 (Thread 0xa8c7ab70 (LWP 31029)):
#0  0xffffe430 in __kernel_vsyscall ()
#1  0xb6c4b432 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#2  0xb6cc400c in wait (this=0xad802394, mutex=0xad802390, time=30000) at thread/qwaitcondition_unix.cpp:86
#3  QWaitCondition::wait (this=0xad802394, mutex=0xad802390, time=30000) at thread/qwaitcondition_unix.cpp:160
#4  0xb6cb7e44 in QThreadPoolThread::run (this=0x9af26d8) at concurrent/qthreadpool.cpp:140
#5  0xb6cc3993 in QThreadPrivate::start (arg=0x9af26d8) at thread/qthread_unix.cpp:320
#6  0xb6c46b05 in start_thread () from /lib/libpthread.so.0
#7  0xb6000d5e in clone () from /lib/libc.so.6

Thread 6 (Thread 0xa8479b70 (LWP 31030)):
#0  0xffffe430 in __kernel_vsyscall ()
#1  0xb6c4b432 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#2  0xb6cc400c in wait (this=0xad802394, mutex=0xad802390, time=30000) at thread/qwaitcondition_unix.cpp:86
#3  QWaitCondition::wait (this=0xad802394, mutex=0xad802390, time=30000) at thread/qwaitcondition_unix.cpp:160
#4  0xb6cb7e44 in QThreadPoolThread::run (this=0x99d50f0) at concurrent/qthreadpool.cpp:140
#5  0xb6cc3993 in QThreadPrivate::start (arg=0x99d50f0) at thread/qthread_unix.cpp:320
#6  0xb6c46b05 in start_thread () from /lib/libpthread.so.0
#7  0xb6000d5e in clone () from /lib/libc.so.6

Thread 5 (Thread 0xa7c78b70 (LWP 31031)):
#0  0xffffe430 in __kernel_vsyscall ()
#1  0xb6c4b432 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#2  0xb6cc400c in wait (this=0xad802394, mutex=0xad802390, time=30000) at thread/qwaitcondition_unix.cpp:86
#3  QWaitCondition::wait (this=0xad802394, mutex=0xad802390, time=30000) at thread/qwaitcondition_unix.cpp:160
#4  0xb6cb7e44 in QThreadPoolThread::run (this=0x951b0b0) at concurrent/qthreadpool.cpp:140
#5  0xb6cc3993 in QThreadPrivate::start (arg=0x951b0b0) at thread/qthread_unix.cpp:320
#6  0xb6c46b05 in start_thread () from /lib/libpthread.so.0
#7  0xb6000d5e in clone () from /lib/libc.so.6

Thread 4 (Thread 0xa7477b70 (LWP 31033)):
#0  0xffffe430 in __kernel_vsyscall ()
#1  0xb6c4b432 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#2  0xb6cc400c in wait (this=0xad802394, mutex=0xad802390, time=30000) at thread/qwaitcondition_unix.cpp:86
#3  QWaitCondition::wait (this=0xad802394, mutex=0xad802390, time=30000) at thread/qwaitcondition_unix.cpp:160
#4  0xb6cb7e44 in QThreadPoolThread::run (this=0x98b9738) at concurrent/qthreadpool.cpp:140
#5  0xb6cc3993 in QThreadPrivate::start (arg=0x98b9738) at thread/qthread_unix.cpp:320
#6  0xb6c46b05 in start_thread () from /lib/libpthread.so.0
#7  0xb6000d5e in clone () from /lib/libc.so.6

Thread 3 (Thread 0xa553bb70 (LWP 31071)):
#0  0xffffe430 in __kernel_vsyscall ()
#1  0xb6c4b105 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#2  0xaac07ff7 in ?? () from /usr/lib/browser-plugins/libflashplayer.so
#3  0xaad1bba5 in ?? () from /usr/lib/browser-plugins/libflashplayer.so
#4  0xaac080fd in ?? () from /usr/lib/browser-plugins/libflashplayer.so
#5  0xaac08786 in ?? () from /usr/lib/browser-plugins/libflashplayer.so
#6  0xb6c46b05 in start_thread () from /lib/libpthread.so.0
#7  0xb6000d5e in clone () from /lib/libc.so.6

Thread 2 (Thread 0xa4d3ab70 (LWP 31072)):
#0  0xffffe430 in __kernel_vsyscall ()
#1  0xb6c4b105 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#2  0xaac07ff7 in ?? () from /usr/lib/browser-plugins/libflashplayer.so
#3  0xaad1bba5 in ?? () from /usr/lib/browser-plugins/libflashplayer.so
#4  0xaac080fd in ?? () from /usr/lib/browser-plugins/libflashplayer.so
#5  0xaac08786 in ?? () from /usr/lib/browser-plugins/libflashplayer.so
#6  0xb6c46b05 in start_thread () from /lib/libpthread.so.0
#7  0xb6000d5e in clone () from /lib/libc.so.6

Thread 1 (Thread 0xb57f3710 (LWP 30812)):
[KCrash Handler]
#7  0xb420dc7e in QWebView::page() const () from /usr/lib/libQtWebKit.so.4
#8  0xaedd4b02 in ?? () from /usr/lib/kde4/kwebkitpart.so
#9  0xaedca80b in KWebKitPart::~KWebKitPart() () from /usr/lib/kde4/kwebkitpart.so
#10 0xaedca8a2 in KWebKitPart::~KWebKitPart() () from /usr/lib/kde4/kwebkitpart.so
#11 0xb4dcf470 in KParts::Part::slotWidgetDestroyed (this=0x955c6f8) at /usr/src/debug/kdelibs-4.6.1/kparts/part.cpp:355
#12 0xb4dd059c in KParts::Part::qt_metacall (this=0x955c6f8, _c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=0xbfdada68) at /usr/src/debug/kdelibs-4.6.1/build/kparts/part.moc:82
#13 0xb4de0862 in KParts::ReadOnlyPart::qt_metacall (this=0x955c6f8, _c=QMetaObject::InvokeMetaMethod, _id=6, _a=0xbfdada68) at /usr/src/debug/kdelibs-4.6.1/build/kparts/part.moc:168
#14 0xaedc8c22 in KWebKitPart::qt_metacall(QMetaObject::Call, int, void**) () from /usr/lib/kde4/kwebkitpart.so
#15 0xb6dc707d in QMetaObject::metacall (object=0x955c6f8, cl=QMetaObject::InvokeMetaMethod, idx=6, argv=0xbfdada68) at kernel/qmetaobject.cpp:237
#16 0xb6dd64cc in QMetaObject::activate (sender=0x987a930, m=0xb6ef62b0, local_signal_index=0, argv=0xbfdada68) at kernel/qobject.cpp:3278
#17 0xb6dd6a25 in QObject::destroyed (this=0x987a930, _t1=0x987a930) at .moc/release-shared/moc_qobject.cpp:149
#18 0xb6dd8fcd in QObject::~QObject (this=0x987a930, __in_chrg=<value optimized out>) at kernel/qobject.cpp:843
#19 0xb631e86c in QWidget::~QWidget() () from /usr/lib/libQtGui.so.4
#20 0xb631eac2 in QWidget::~QWidget() () from /usr/lib/libQtGui.so.4
#21 0xb6dd3713 in qDeleteInEventHandler (o=0x987a930) at kernel/qobject.cpp:3986
#22 0xb6dd5de8 in QObject::event (this=0x987a930, e=0x81ad740) at kernel/qobject.cpp:1200
#23 0xb63236bc in QWidget::event(QEvent*) () from /usr/lib/libQtGui.so.4
#24 0xb62c8684 in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib/libQtGui.so.4
#25 0xb62d14d4 in QApplication::notify(QObject*, QEvent*) () from /usr/lib/libQtGui.so.4
#26 0xb741c591 in KApplication::notify(QObject*, QEvent*) () from /usr/lib/libkdeui.so.5
#27 0xb6dc078e in QCoreApplication::notifyInternal (this=0xbfdae600, receiver=0x987a930, event=0x81ad740) at kernel/qcoreapplication.cpp:731
#28 0xb6dc451c in sendEvent (receiver=0x0, event_type=0, data=0x80582a0) at kernel/qcoreapplication.h:215
#29 QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0x80582a0) at kernel/qcoreapplication.cpp:1372
#30 0xb6dc466c in QCoreApplication::sendPostedEvents (receiver=0x0, event_type=0) at kernel/qcoreapplication.cpp:1265
#31 0xb6deedf4 in sendPostedEvents (s=0x80ca878) at kernel/qcoreapplication.h:220
#32 postEventSourceDispatch (s=0x80ca878) at kernel/qeventdispatcher_glib.cpp:277
#33 0xb5a5c509 in g_main_context_dispatch () from /lib/libglib-2.0.so.0
#34 0xb5a5cd10 in ?? () from /lib/libglib-2.0.so.0
#35 0xb5a5cfce in g_main_context_iteration () from /lib/libglib-2.0.so.0
#36 0xb6deef7b in QEventDispatcherGlib::processEvents (this=0x80bc600, flags=...) at kernel/qeventdispatcher_glib.cpp:422
#37 0xb637f1da in ?? () from /usr/lib/libQtGui.so.4
#38 0xb6dbfa6d in QEventLoop::processEvents (this=0xbfdae434, flags=...) at kernel/qeventloop.cpp:149
#39 0xb6dbfc99 in QEventLoop::exec (this=0xbfdae434, flags=...) at kernel/qeventloop.cpp:201
#40 0xb6dc4740 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1008
#41 0xb62c63d4 in QApplication::exec() () from /usr/lib/libQtGui.so.4
#42 0xb245c34f in kdemain (argc=1, argv=0x80a56e0) at /usr/src/debug/kdebase-4.6.0/apps/konqueror/src/konqmain.cpp:219
#43 0x0804e514 in _start ()

Reported using DrKonqi
Comment 1 Dawit Alemayehu 2011-11-14 18:32:25 UTC

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