Bug 265845

Summary: rekonq crash while watching blip.tv
Product: [Unmaintained] rekonq Reporter: Drew Adams <Druonysus>
Component: generalAssignee: Andrea Diamantini <adjam7>
Status: RESOLVED UPSTREAM    
Severity: crash    
Priority: NOR    
Version: 0.6.1   
Target Milestone: 0.7   
Platform: openSUSE   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description Drew Adams 2011-02-08 22:16:33 UTC
Application: rekonq (0.6.1)
KDE Platform Version: 4.6.00 (4.6.0) "release 381"
Qt Version: 4.7.1
Operating System: Linux 2.6.34.7-0.7-default i686
Distribution: "openSUSE 11.3 (i586)"

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

rekonq crashed while watching a video on blip.tv. I dont know if it is due to the video or not.

-- Backtrace:
Application: rekonq (kdeinit4), signal: Segmentation fault
[Current thread is 1 (Thread 0xb588d710 (LWP 6355))]

Thread 5 (Thread 0xb00f4b70 (LWP 6356)):
#0  0xffffe430 in __kernel_vsyscall ()
#1  0xb6ccb125 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#2  0xb4535987 in WTF::TCMalloc_PageHeap::runScavengerThread(void*) () from /usr/lib/libQtWebKit.so.4
#3  0xb6cc6b25 in start_thread () from /lib/libpthread.so.0
#4  0xb607646e in clone () from /lib/libc.so.6

Thread 4 (Thread 0xaf429b70 (LWP 6357)):
#0  0xffffe430 in __kernel_vsyscall ()
#1  0xb6ccb125 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#2  0xb6d42aa0 in wait (this=0x81674f8, mutex=0x8166b98, time=4294967295) at thread/qwaitcondition_unix.cpp:88
#3  QWaitCondition::wait (this=0x81674f8, mutex=0x8166b98, time=4294967295) at thread/qwaitcondition_unix.cpp:160
#4  0xb30ab056 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x81674e0, th=0x82a4668) at /usr/src/debug/kdelibs-4.6.0/threadweaver/Weaver/WeaverImpl.cpp:365
#5  0xb30ae7a7 in waitForAvailableJob (this=0x8166c58, th=0x82a4668) at /usr/src/debug/kdelibs-4.6.0/threadweaver/Weaver/WeaverImpl.cpp:356
#6  ThreadWeaver::WorkingHardState::applyForWork (this=0x8166c58, th=0x82a4668) at /usr/src/debug/kdelibs-4.6.0/threadweaver/Weaver/WorkingHardState.cpp:71
#7  0xb30aaa03 in ThreadWeaver::WeaverImpl::applyForWork (this=0x81674e0, th=0x82a4668, previous=0x8339700) at /usr/src/debug/kdelibs-4.6.0/threadweaver/Weaver/WeaverImpl.cpp:351
#8  0xb30ab564 in ThreadWeaver::ThreadRunHelper::run (this=0xaf429314, parent=0x81674e0, th=0x82a4668) at /usr/src/debug/kdelibs-4.6.0/threadweaver/Weaver/Thread.cpp:87
#9  0xb30ab61a in ThreadWeaver::Thread::run (this=0x82a4668) at /usr/src/debug/kdelibs-4.6.0/threadweaver/Weaver/Thread.cpp:142
#10 0xb6d4239a in QThreadPrivate::start (arg=0x82a4668) at thread/qthread_unix.cpp:285
#11 0xb6cc6b25 in start_thread () from /lib/libpthread.so.0
#12 0xb607646e in clone () from /lib/libc.so.6

Thread 3 (Thread 0xa7a89b70 (LWP 6401)):
#0  0xffffe430 in __kernel_vsyscall ()
#1  0xb6ccb125 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#2  0xb35f1167 in QTWTF::TCMalloc_PageHeap::scavengerThread (this=0xb37111a0) at ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.cpp:2359
#3  0xb35f11af in QTWTF::TCMalloc_PageHeap::runScavengerThread (context=0xb37111a0) at ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.cpp:1464
#4  0xb6cc6b25 in start_thread () from /lib/libpthread.so.0
#5  0xb607646e in clone () from /lib/libc.so.6

Thread 2 (Thread 0xa6e78b70 (LWP 6402)):
#0  0xffffe430 in __kernel_vsyscall ()
#1  0xb6ccb125 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#2  0xb6d42aa0 in wait (this=0x81674f8, mutex=0x8166b98, time=4294967295) at thread/qwaitcondition_unix.cpp:88
#3  QWaitCondition::wait (this=0x81674f8, mutex=0x8166b98, time=4294967295) at thread/qwaitcondition_unix.cpp:160
#4  0xb30ab056 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x81674e0, th=0x82db4a8) at /usr/src/debug/kdelibs-4.6.0/threadweaver/Weaver/WeaverImpl.cpp:365
#5  0xb30ae7a7 in waitForAvailableJob (this=0x8166c58, th=0x82db4a8) at /usr/src/debug/kdelibs-4.6.0/threadweaver/Weaver/WeaverImpl.cpp:356
#6  ThreadWeaver::WorkingHardState::applyForWork (this=0x8166c58, th=0x82db4a8) at /usr/src/debug/kdelibs-4.6.0/threadweaver/Weaver/WorkingHardState.cpp:71
#7  0xb30aaa03 in ThreadWeaver::WeaverImpl::applyForWork (this=0x81674e0, th=0x82db4a8, previous=0x0) at /usr/src/debug/kdelibs-4.6.0/threadweaver/Weaver/WeaverImpl.cpp:351
#8  0xb30ab564 in ThreadWeaver::ThreadRunHelper::run (this=0xa6e78314, parent=0x81674e0, th=0x82db4a8) at /usr/src/debug/kdelibs-4.6.0/threadweaver/Weaver/Thread.cpp:87
#9  0xb30ab61a in ThreadWeaver::Thread::run (this=0x82db4a8) at /usr/src/debug/kdelibs-4.6.0/threadweaver/Weaver/Thread.cpp:142
#10 0xb6d4239a in QThreadPrivate::start (arg=0x82db4a8) at thread/qthread_unix.cpp:285
#11 0xb6cc6b25 in start_thread () from /lib/libpthread.so.0
#12 0xb607646e in clone () from /lib/libc.so.6

Thread 1 (Thread 0xb588d710 (LWP 6355)):
[KCrash Handler]
#7  0xb601947b in strlen () from /lib/libc.so.6
#8  0xadaf329c in ?? () from /usr/lib/browser-plugins/npwrapper.libflashplayer.so
#9  0xadaf3465 in ?? () from /usr/lib/browser-plugins/npwrapper.libflashplayer.so
#10 0xadaf4755 in ?? () from /usr/lib/browser-plugins/npwrapper.libflashplayer.so
#11 0xadaf629a in ?? () from /usr/lib/browser-plugins/npwrapper.libflashplayer.so
#12 0xadaebc37 in ?? () from /usr/lib/browser-plugins/npwrapper.libflashplayer.so
#13 0xb410d1b2 in WebCore::PluginStream::destroyStream() () from /usr/lib/libQtWebKit.so.4
#14 0xb410d64e in WebCore::PluginStream::didFail(WebCore::NetscapePlugInStreamLoader*, WebCore::ResourceError const&) () from /usr/lib/libQtWebKit.so.4
#15 0xb402937b in WebCore::NetscapePlugInStreamLoader::didFail(WebCore::ResourceError const&) () from /usr/lib/libQtWebKit.so.4
#16 0xb40332fb in WebCore::ResourceLoader::didFail(WebCore::ResourceHandle*, WebCore::ResourceError const&) () from /usr/lib/libQtWebKit.so.4
#17 0xb4223790 in WebCore::QNetworkReplyHandler::finish() () from /usr/lib/libQtWebKit.so.4
#18 0xb4223d8c in WebCore::QNetworkReplyHandler::qt_metacall(QMetaObject::Call, int, void**) () from /usr/lib/libQtWebKit.so.4
#19 0xb6e47e5d in QMetaObject::metacall (object=0x8664e60, cl=QMetaObject::InvokeMetaMethod, idx=5, argv=0xbf8e681c) at kernel/qmetaobject.cpp:237
#20 0xb6e57ffc in QMetaObject::activate (sender=0x85cbb58, m=0xb5ea248c, local_signal_index=1, argv=0x0) at kernel/qobject.cpp:3272
#21 0xb5e5e675 in QNetworkReply::finished (this=0x85cbb58) at .moc/release-shared/moc_qnetworkreply.cpp:152
#22 0xb55e1617 in KDEPrivate::AccessManagerReply::slotResult (this=0x85cbb58, kJob=0xa1776f8) at /usr/src/debug/kdelibs-4.6.0/kio/kio/accessmanagerreply_p.cpp:301
#23 0xb55e217d in KDEPrivate::AccessManagerReply::qt_metacall (this=0x85cbb58, _c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=0xbf8e6ae8)
    at /usr/src/debug/kdelibs-4.6.0/build/kio/accessmanagerreply_p.moc:83
#24 0xb6e47e5d in QMetaObject::metacall (object=0x85cbb58, cl=QMetaObject::InvokeMetaMethod, idx=17, argv=0xbf8e6ae8) at kernel/qmetaobject.cpp:237
#25 0xb6e57ffc in QMetaObject::activate (sender=0xa1776f8, m=0xb722e600, local_signal_index=3, argv=0xbf8e6ae8) at kernel/qobject.cpp:3272
#26 0xb701e015 in KJob::result (this=0xa1776f8, _t1=0xa1776f8) at /usr/src/debug/kdelibs-4.6.0/build/kdecore/kjob.moc:194
#27 0xb701e068 in KJob::emitResult (this=0xa1776f8) at /usr/src/debug/kdelibs-4.6.0/kdecore/jobs/kjob.cpp:312
#28 0xb566a07c in KIO::SimpleJob::slotFinished (this=0xa1776f8) at /usr/src/debug/kdelibs-4.6.0/kio/kio/job.cpp:525
#29 0xb566a5a5 in KIO::TransferJob::slotFinished (this=0xa1776f8) at /usr/src/debug/kdelibs-4.6.0/kio/kio/job.cpp:1118
#30 0xb553fbea in KIO::SimpleJob::slotError (this=0xa1776f8, err=124, errorText=...) at /usr/src/debug/kdelibs-4.6.0/kio/kio/job.cpp:537
#31 0xb5540bac in KIO::SimpleJob::qt_metacall (this=0xa1776f8, _c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=0xbf8e6e44) at /usr/src/debug/kdelibs-4.6.0/build/kio/jobclasses.moc:170
#32 0xb5648062 in KIO::TransferJob::qt_metacall (this=0xa1776f8, _c=QMetaObject::InvokeMetaMethod, _id=31, _a=0xbf8e6e44) at /usr/src/debug/kdelibs-4.6.0/build/kio/jobclasses.moc:355
#33 0xb6e47e5d in QMetaObject::metacall (object=0xa1776f8, cl=QMetaObject::InvokeMetaMethod, idx=31, argv=0xbf8e6e44) at kernel/qmetaobject.cpp:237
#34 0xb6e57ffc in QMetaObject::activate (sender=0x9c94178, m=0xb57255dc, local_signal_index=2, argv=0xbf8e6e44) at kernel/qobject.cpp:3272
#35 0xb5556b2d in KIO::SlaveInterface::error (this=0x9c94178, _t1=124, _t2=...) at /usr/src/debug/kdelibs-4.6.0/build/kio/slaveinterface.moc:159
#36 0xb56856ed in KIO::SlaveInterface::dispatch (this=0x9c94178, _cmd=102, rawdata=...) at /usr/src/debug/kdelibs-4.6.0/kio/kio/slaveinterface.cpp:206
#37 0xb56184da in KIO::SlaveInterface::dispatch (this=0x9c94178) at /usr/src/debug/kdelibs-4.6.0/kio/kio/slaveinterface.cpp:89
#38 0xb5617448 in KIO::Slave::gotInput (this=0x9c94178) at /usr/src/debug/kdelibs-4.6.0/kio/kio/slave.cpp:348
#39 0xb561cc6c in KIO::Slave::qt_metacall (this=0x9c94178, _c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=0xbf8e712c) at /usr/src/debug/kdelibs-4.6.0/build/kio/slave.moc:82
#40 0xb6e47e5d in QMetaObject::metacall (object=0x9c94178, cl=QMetaObject::InvokeMetaMethod, idx=30, argv=0xbf8e712c) at kernel/qmetaobject.cpp:237
#41 0xb6e57ffc in QMetaObject::activate (sender=0x9c24dc8, m=0xb57251ec, local_signal_index=0, argv=0x0) at kernel/qobject.cpp:3272
#42 0xb5537b35 in KIO::Connection::readyRead (this=0x9c24dc8) at /usr/src/debug/kdelibs-4.6.0/build/kio/connection.moc:92
#43 0xb561c9da in KIO::ConnectionPrivate::dequeue (this=0x839a840) at /usr/src/debug/kdelibs-4.6.0/kio/kio/connection.cpp:82
#44 0xb561caaf in KIO::Connection::qt_metacall (this=0x9c24dc8, _c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=0x9e9c200) at /usr/src/debug/kdelibs-4.6.0/build/kio/connection.moc:79
#45 0xb6e47e5d in QMetaObject::metacall (object=0x9c24dc8, cl=QMetaObject::InvokeMetaMethod, idx=5, argv=0x9e9c200) at kernel/qmetaobject.cpp:237
#46 0xb6e52945 in QMetaCallEvent::placeMetaCall (this=0x9bdbef0, object=0x9c24dc8) at kernel/qobject.cpp:534
#47 0xb6e56b7f in QObject::event (this=0x9c24dc8, e=0x9bdbef0) at kernel/qobject.cpp:1211
#48 0xb633d414 in QApplicationPrivate::notify_helper (this=0x80cd458, receiver=0x9c24dc8, e=0x9bdbef0) at kernel/qapplication.cpp:4445
#49 0xb6346137 in QApplication::notify (this=0xbf8e7a34, receiver=0x9c24dc8, e=0x9bdbef0) at kernel/qapplication.cpp:3845
#50 0xb74af6c1 in KApplication::notify (this=0xbf8e7a34, receiver=0x9c24dc8, event=0x9bdbef0) at /usr/src/debug/kdelibs-4.6.0/kdeui/kernel/kapplication.cpp:311
#51 0xb6e415be in QCoreApplication::notifyInternal (this=0xbf8e7a34, receiver=0x9c24dc8, event=0x9bdbef0) at kernel/qcoreapplication.cpp:732
#52 0xb6e4534c in sendEvent (receiver=0x0, event_type=0, data=0x80582a0) at kernel/qcoreapplication.h:215
#53 QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0x80582a0) at kernel/qcoreapplication.cpp:1373
#54 0xb6e4549c in QCoreApplication::sendPostedEvents (receiver=0x0, event_type=0) at kernel/qcoreapplication.cpp:1266
#55 0xb6e6fbd4 in sendPostedEvents (s=0x805cd68) at kernel/qcoreapplication.h:220
#56 postEventSourceDispatch (s=0x805cd68) at kernel/qeventdispatcher_glib.cpp:277
#57 0xb5ae0b49 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#58 0xb5ae1350 in ?? () from /usr/lib/libglib-2.0.so.0
#59 0xb5ae160e in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#60 0xb6e6fd5b in QEventDispatcherGlib::processEvents (this=0x80ab570, flags=...) at kernel/qeventdispatcher_glib.cpp:422
#61 0xb63f39aa in QGuiEventDispatcherGlib::processEvents (this=0x80ab570, flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#62 0xb6e4089d in QEventLoop::processEvents (this=0xbf8e7984, flags=...) at kernel/qeventloop.cpp:149
#63 0xb6e40ac9 in QEventLoop::exec (this=0xbf8e7984, flags=...) at kernel/qeventloop.cpp:201
#64 0xb6e45570 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1009
#65 0xb633b114 in QApplication::exec () at kernel/qapplication.cpp:3719
#66 0xb252275b in kdemain (argc=1, argv=0x80996a8) at /usr/src/debug/rekonq-0.6.1/src/main.cpp:198
#67 0x0804e521 in _start ()

This bug may be a duplicate of or related to bug 265332.

Possible duplicates by query: bug 265332, bug 254848, bug 253501.

Reported using DrKonqi
Comment 1 Andrea Diamantini 2011-02-28 17:53:44 UTC
I have no crashes here on 0.6.85. What about you?
Comment 2 Andrea Diamantini 2011-03-09 18:47:01 UTC
I tested this site against QtWebKit trunk and it works like a charm :D