Bug 332608

Summary: random Konqueror crash
Product: [Applications] konqueror Reporter: Donald Eugene Thommen III <det31995>
Component: generalAssignee: Konqueror Developers <konq-bugs>
Status: RESOLVED DUPLICATE    
Severity: crash Keywords: drkonqi
Priority: NOR    
Version: 4.12.3   
Target Milestone: ---   
Platform: Fedora RPMs   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description Donald Eugene Thommen III 2014-03-25 22:59:29 UTC
Application: konqueror (4.12.3)
KDE Platform Version: 4.12.3
Qt Version: 4.8.5
Operating System: Linux 3.13.6-200.fc20.x86_64 x86_64
Distribution (Platform): Fedora RPMs

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

I was reading an article on deviantart.com. I had not pressed any buttons nor moved my mouse for about a minute when Konqueror suddenly closed. There were no warning signs at all. Normally, Konqueror is capable of handling deviantart.com well, better than Firefox even! Some part of Konqueror must have decayed over the past few weeks.

-- Backtrace:
Application: Konqueror (konqueror), signal: Segmentation fault
Using host libthread_db library "/lib64/libthread_db.so.1".
81	T_PSEUDO (SYSCALL_SYMBOL, SYSCALL_NAME, SYSCALL_NARGS)
[Current thread is 1 (Thread 0x7f499393d8c0 (LWP 8603))]

Thread 10 (Thread 0x7f4946e11700 (LWP 8604)):
#0  0x0000003a5f00b1fe in __pthread_mutex_unlock_usercnt (decr=1, mutex=0x7f4940000a60) at pthread_mutex_unlock.c:57
#1  __GI___pthread_mutex_unlock (mutex=0x7f4940000a60) at pthread_mutex_unlock.c:310
#2  0x0000003a6148a5d1 in g_mutex_unlock (mutex=mutex@entry=0x7f49400009a0) at gthread-posix.c:232
#3  0x0000003a614496e6 in g_main_context_iteration (context=0x7f49400009a0, may_block=<optimized out>) at gmain.c:3775
#4  0x0000003a669b2ec6 in QEventDispatcherGlib::processEvents (this=0x7f49400008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:427
#5  0x0000003a66982edf in QEventLoop::processEvents (this=this@entry=0x7f4946e10d10, flags=...) at kernel/qeventloop.cpp:149
#6  0x0000003a6698322d in QEventLoop::exec (this=this@entry=0x7f4946e10d10, flags=...) at kernel/qeventloop.cpp:204
#7  0x0000003a66879baf in QThread::exec (this=<optimized out>) at thread/qthread.cpp:536
#8  0x0000003a6687c3af in QThreadPrivate::start (arg=0x1d95050) at thread/qthread_unix.cpp:338
#9  0x0000003a5f007f33 in start_thread (arg=0x7f4946e11700) at pthread_create.c:309
#10 0x0000003a5e8f4ded in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 9 (Thread 0x7f4945a59700 (LWP 8608)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x0000003d768bc46d in JSC::BlockAllocator::blockFreeingThreadMain() () from /lib64/libQtWebKit.so.4
#2  0x0000003d76baed36 in WTF::wtfThreadEntryPoint(void*) () from /lib64/libQtWebKit.so.4
#3  0x0000003a5f007f33 in start_thread (arg=0x7f4945a59700) at pthread_create.c:309
#4  0x0000003a5e8f4ded in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 8 (Thread 0x7f493672d700 (LWP 8649)):
#0  0x0000003a6148a2ea in g_mutex_get_impl (mutex=0x7f49300026c0) at gthread-posix.c:124
#1  0x0000003a6148a5c9 in g_mutex_unlock (mutex=mutex@entry=0x7f49300026c0) at gthread-posix.c:232
#2  0x0000003a61448be0 in g_main_context_prepare (context=context@entry=0x7f49300026c0, priority=priority@entry=0x7f493672cb90) at gmain.c:3338
#3  0x0000003a614494bb in g_main_context_iterate (context=context@entry=0x7f49300026c0, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at gmain.c:3693
#4  0x0000003a614496dc in g_main_context_iteration (context=0x7f49300026c0, may_block=1) at gmain.c:3774
#5  0x0000003a669b2ec6 in QEventDispatcherGlib::processEvents (this=0x7f49300013e0, flags=...) at kernel/qeventdispatcher_glib.cpp:427
#6  0x0000003a66982edf in QEventLoop::processEvents (this=this@entry=0x7f493672ccd0, flags=...) at kernel/qeventloop.cpp:149
#7  0x0000003a6698322d in QEventLoop::exec (this=this@entry=0x7f493672ccd0, flags=...) at kernel/qeventloop.cpp:204
#8  0x0000003a66879baf in QThread::exec (this=this@entry=0x2352a90) at thread/qthread.cpp:536
#9  0x0000003d6f1b30ce in KIO::NameLookUpThread::run (this=0x2352a90) at /usr/src/debug/kdelibs-4.12.3/kio/kio/hostinfo.cpp:226
#10 0x0000003a6687c3af in QThreadPrivate::start (arg=0x2352a90) at thread/qthread_unix.cpp:338
#11 0x0000003a5f007f33 in start_thread (arg=0x7f493672d700) at pthread_create.c:309
#12 0x0000003a5e8f4ded in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 7 (Thread 0x7f491998c700 (LWP 8695)):
#0  0x0000003a6148a2ea in g_mutex_get_impl (mutex=0x46a56c0) at gthread-posix.c:124
#1  0x0000003a6148a599 in g_mutex_lock (mutex=mutex@entry=0x46a56c0) at gthread-posix.c:213
#2  0x0000003a61448deb in g_main_context_query (context=context@entry=0x46a56c0, max_priority=2147483647, timeout=timeout@entry=0x7f491998bd14, fds=fds@entry=0x7f49140010c0, n_fds=n_fds@entry=3) at gmain.c:3438
#3  0x0000003a6144950a in g_main_context_iterate (context=0x46a56c0, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at gmain.c:3695
#4  0x0000003a61449a3a in g_main_loop_run (loop=0x46a5650) at gmain.c:3907
#5  0x00007f4987d37376 in gdbus_shared_thread_func (user_data=0x46a5690) at gdbusprivate.c:278
#6  0x0000003a6146ea45 in g_thread_proxy (data=0x3056cf0) at gthread.c:798
#7  0x0000003a5f007f33 in start_thread (arg=0x7f491998c700) at pthread_create.c:309
#8  0x0000003a5e8f4ded in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 6 (Thread 0x7f491918b700 (LWP 8696)):
#0  __pthread_enable_asynccancel () at ../nptl/sysdeps/unix/sysv/linux/x86_64/cancellation.S:65
#1  0x0000003a5f00e872 in read () at ../sysdeps/unix/syscall-template.S:81
#2  0x0000003a614897b0 in read (__nbytes=16, __buf=0x7f491918ac10, __fd=<optimized out>) at /usr/include/bits/unistd.h:44
#3  g_wakeup_acknowledge (wakeup=0x46a9300) at gwakeup.c:212
#4  0x0000003a6144909c in g_main_context_check (context=context@entry=0x46b1800, max_priority=2147483647, fds=fds@entry=0x7f490c0008c0, n_fds=n_fds@entry=2) at gmain.c:3514
#5  0x0000003a61449533 in g_main_context_iterate (context=context@entry=0x46b1800, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at gmain.c:3710
#6  0x0000003a614496dc in g_main_context_iteration (context=0x46b1800, may_block=may_block@entry=1) at gmain.c:3774
#7  0x0000003a61449729 in glib_worker_main (data=<optimized out>) at gmain.c:5473
#8  0x0000003a6146ea45 in g_thread_proxy (data=0x3056f20) at gthread.c:798
#9  0x0000003a5f007f33 in start_thread (arg=0x7f491918b700) at pthread_create.c:309
#10 0x0000003a5e8f4ded in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 5 (Thread 0x7f491afff700 (LWP 8729)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007f49268d227c in ?? () from /usr/lib64/flash-plugin/libflashplayer.so
#2  0x00007f492651c8b0 in ?? () from /usr/lib64/flash-plugin/libflashplayer.so
#3  0x00007f49268d24dc in ?? () from /usr/lib64/flash-plugin/libflashplayer.so
#4  0x00007f49268d2a2e in ?? () from /usr/lib64/flash-plugin/libflashplayer.so
#5  0x0000003a5f007f33 in start_thread (arg=0x7f491afff700) at pthread_create.c:309
#6  0x0000003a5e8f4ded in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 4 (Thread 0x7f4924c47700 (LWP 8730)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007f49268d227c in ?? () from /usr/lib64/flash-plugin/libflashplayer.so
#2  0x00007f492651c8b0 in ?? () from /usr/lib64/flash-plugin/libflashplayer.so
#3  0x00007f49268d24dc in ?? () from /usr/lib64/flash-plugin/libflashplayer.so
#4  0x00007f49268d2a2e in ?? () from /usr/lib64/flash-plugin/libflashplayer.so
#5  0x0000003a5f007f33 in start_thread (arg=0x7f4924c47700) at pthread_create.c:309
#6  0x0000003a5e8f4ded in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 3 (Thread 0x7f491898a700 (LWP 8731)):
#0  pthread_cond_timedwait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:238
#1  0x00007f49268d2251 in ?? () from /usr/lib64/flash-plugin/libflashplayer.so
#2  0x00007f492683111d in ?? () from /usr/lib64/flash-plugin/libflashplayer.so
#3  0x00007f49268d24dc in ?? () from /usr/lib64/flash-plugin/libflashplayer.so
#4  0x00007f49268d2a2e in ?? () from /usr/lib64/flash-plugin/libflashplayer.so
#5  0x0000003a5f007f33 in start_thread (arg=0x7f491898a700) at pthread_create.c:309
#6  0x0000003a5e8f4ded in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 2 (Thread 0x7f4913d16700 (LWP 8732)):
#0  pthread_cond_timedwait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:238
#1  0x00007f49268d2251 in ?? () from /usr/lib64/flash-plugin/libflashplayer.so
#2  0x00007f492683111d in ?? () from /usr/lib64/flash-plugin/libflashplayer.so
#3  0x00007f49268d24dc in ?? () from /usr/lib64/flash-plugin/libflashplayer.so
#4  0x00007f49268d2a2e in ?? () from /usr/lib64/flash-plugin/libflashplayer.so
#5  0x0000003a5f007f33 in start_thread (arg=0x7f4913d16700) at pthread_create.c:309
#6  0x0000003a5e8f4ded in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 1 (Thread 0x7f499393d8c0 (LWP 8603)):
[KCrash Handler]
#6  operator QtSharedPointer::ExternalRefCountData* (this=0xffffffff00000082) at ../../src/corelib/thread/qbasicatomic.h:169
#7  QtSharedPointer::ExternalRefCountData::getAndRef (obj=obj@entry=0x36b8390) at tools/qsharedpointer.cpp:1255
#8  0x0000003c59c7d163 in QWeakPointer<QObject> (ptr=0x36b8390, this=<optimized out>) at ../../src/corelib/tools/qsharedpointer_impl.h:595
#9  operator=<QObject> (ptr=0x36b8390, this=0x54c9df0) at ../../src/corelib/tools/qsharedpointer_impl.h:600
#10 QNetworkRequest::setOriginatingObject (this=0x7fffb6b6d170, object=0x36b8390) at access/qnetworkrequest.cpp:565
#11 0x0000003d75f9d077 in WebCore::ResourceRequest::toNetworkRequest(WebCore::NetworkingContext*) const () from /lib64/libQtWebKit.so.4
#12 0x0000003d75fa37f8 in WebCore::QNetworkReplyHandler::redirect(WebCore::ResourceResponse&, QUrl const&) () from /lib64/libQtWebKit.so.4
#13 0x0000003d75fa46a5 in WebCore::QNetworkReplyHandler::sendResponseIfNeeded() () from /lib64/libQtWebKit.so.4
#14 0x0000003d75fa238f in WebCore::QNetworkReplyHandlerCallQueue::flush() [clone .part.56] () from /lib64/libQtWebKit.so.4
#15 0x0000003d75fa2de4 in WebCore::QNetworkReplyWrapper::receiveMetaData() () from /lib64/libQtWebKit.so.4
#16 0x0000003a66998cf8 in QMetaObject::activate (sender=0x3ed5b90, m=<optimized out>, local_signal_index=<optimized out>, argv=0x0) at kernel/qobject.cpp:3547
#17 0x0000003a6698c608 in QMetaMethod::invoke (this=this@entry=0x7fffb6b6db80, object=object@entry=0x3ed5b90, connectionType=Qt::DirectConnection, connectionType@entry=Qt::AutoConnection, returnValue=..., val0=..., val1=..., val2=..., val3=..., val4=..., val5=..., val6=..., val7=..., val8=..., val9=...) at kernel/qmetaobject.cpp:1664
#18 0x0000003a6698ed08 in QMetaObject::invokeMethod (obj=obj@entry=0x3ed5b90, member=member@entry=0x3d6f23b5c5 "finished", type=type@entry=Qt::AutoConnection, ret=..., val0=..., val1=..., val2=..., val3=..., val4=..., val5=..., val6=..., val7=..., val8=..., val9=...) at kernel/qmetaobject.cpp:1179
#19 0x0000003d6f0c2fac in invokeMethod (val9=..., val8=..., val7=..., val6=..., val5=..., val4=..., val3=..., val2=..., val1=..., val0=..., type=Qt::AutoConnection, member=0x3d6f23b5c5 "finished", obj=0x3ed5b90) at /usr/include/QtCore/qobjectdefs.h:418
#20 KDEPrivate::AccessManagerReply::emitFinished (this=this@entry=0x3ed5b90, state=state@entry=true, type=type@entry=Qt::AutoConnection) at /usr/src/debug/kdelibs-4.12.3/kio/kio/accessmanagerreply_p.cpp:485
#21 0x0000003d6f0c4d50 in KDEPrivate::AccessManagerReply::slotResult (this=0x3ed5b90, kJob=0x47eba60) at /usr/src/debug/kdelibs-4.12.3/kio/kio/accessmanagerreply_p.cpp:427
#22 0x0000003a66998cf8 in QMetaObject::activate (sender=sender@entry=0x47eba60, m=m@entry=0x3d6b8d24a0 <KJob::staticMetaObject>, local_signal_index=local_signal_index@entry=3, argv=argv@entry=0x7fffb6b6e090) at kernel/qobject.cpp:3547
#23 0x0000003d6b539ad2 in KJob::result (this=this@entry=0x47eba60, _t1=_t1@entry=0x47eba60) at /usr/src/debug/kdelibs-4.12.3/x86_64-redhat-linux-gnu/kdecore/kjob.moc:207
#24 0x0000003d6b539b20 in KJob::emitResult (this=this@entry=0x47eba60) at /usr/src/debug/kdelibs-4.12.3/kdecore/jobs/kjob.cpp:318
#25 0x0000003d6f101c0a in KIO::SimpleJob::slotFinished (this=this@entry=0x47eba60) at /usr/src/debug/kdelibs-4.12.3/kio/kio/job.cpp:496
#26 0x0000003d6f102fe1 in KIO::TransferJob::slotFinished (this=0x47eba60) at /usr/src/debug/kdelibs-4.12.3/kio/kio/job.cpp:1107
#27 0x0000003a66998cf8 in QMetaObject::activate (sender=0x2a73ae0, m=m@entry=0x3d6f4b9460 <KIO::SlaveInterface::staticMetaObject>, local_signal_index=local_signal_index@entry=4, argv=argv@entry=0x0) at kernel/qobject.cpp:3547
#28 0x0000003d6f1a7883 in KIO::SlaveInterface::finished (this=<optimized out>) at /usr/src/debug/kdelibs-4.12.3/x86_64-redhat-linux-gnu/kio/slaveinterface.moc:184
#29 0x0000003d6f1a94d6 in KIO::SlaveInterface::dispatch (this=<optimized out>, _cmd=104, rawdata=...) at /usr/src/debug/kdelibs-4.12.3/kio/kio/slaveinterface.cpp:176
#30 0x0000003d6f1a680e in KIO::SlaveInterface::dispatch (this=0x2a73ae0) at /usr/src/debug/kdelibs-4.12.3/kio/kio/slaveinterface.cpp:92
#31 0x0000003d6f19a58e in KIO::Slave::gotInput (this=0x2a73ae0) at /usr/src/debug/kdelibs-4.12.3/kio/kio/slave.cpp:344
#32 0x0000003a66998cf8 in QMetaObject::activate (sender=0x35cd030, m=m@entry=0x3d6f4b2980 <KIO::Connection::staticMetaObject>, local_signal_index=local_signal_index@entry=0, argv=argv@entry=0x0) at kernel/qobject.cpp:3547
#33 0x0000003d6f0ccc90 in KIO::Connection::readyRead (this=<optimized out>) at /usr/src/debug/kdelibs-4.12.3/x86_64-redhat-linux-gnu/kio/connection.moc:105
#34 0x0000003d6f0cd3e1 in KIO::ConnectionPrivate::dequeue (this=0x35ccfa0) at /usr/src/debug/kdelibs-4.12.3/kio/kio/connection.cpp:82
#35 0x0000003a6699d27e in QObject::event (this=0x35cd030, e=<optimized out>) at kernel/qobject.cpp:1194
#36 0x0000003d6bbc9d8c in QApplicationPrivate::notify_helper (this=this@entry=0x187b7b0, receiver=receiver@entry=0x35cd030, e=e@entry=0x3009870) at kernel/qapplication.cpp:4562
#37 0x0000003d6bbd0725 in QApplication::notify (this=this@entry=0x7fffb6b6efb0, receiver=receiver@entry=0x35cd030, e=e@entry=0x3009870) at kernel/qapplication.cpp:4348
#38 0x0000003d6ca4ab0a in KApplication::notify (this=0x7fffb6b6efb0, receiver=0x35cd030, event=0x3009870) at /usr/src/debug/kdelibs-4.12.3/kdeui/kernel/kapplication.cpp:311
#39 0x0000003a6698439d in QCoreApplication::notifyInternal (this=0x7fffb6b6efb0, receiver=receiver@entry=0x35cd030, event=event@entry=0x3009870) at kernel/qcoreapplication.cpp:949
#40 0x0000003a66987485 in sendEvent (event=0x3009870, receiver=0x35cd030) at kernel/qcoreapplication.h:231
#41 QCoreApplicationPrivate::sendPostedEvents (receiver=receiver@entry=0x0, event_type=event_type@entry=0, data=0x18490c0) at kernel/qcoreapplication.cpp:1573
#42 0x0000003a66987923 in QCoreApplication::sendPostedEvents (receiver=receiver@entry=0x0, event_type=event_type@entry=0) at kernel/qcoreapplication.cpp:1466
#43 0x0000003a669b3623 in sendPostedEvents () at kernel/qcoreapplication.h:236
#44 postEventSourceDispatch (s=s@entry=0x187a510) at kernel/qeventdispatcher_glib.cpp:280
#45 0x0000003a614492a6 in g_main_dispatch (context=0x187c5e0) at gmain.c:3066
#46 g_main_context_dispatch (context=context@entry=0x187c5e0) at gmain.c:3642
#47 0x0000003a61449628 in g_main_context_iterate (context=context@entry=0x187c5e0, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at gmain.c:3713
#48 0x0000003a614496dc in g_main_context_iteration (context=0x187c5e0, may_block=1) at gmain.c:3774
#49 0x0000003a669b2ea5 in QEventDispatcherGlib::processEvents (this=0x184aa20, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#50 0x0000003d6bc6bca6 in QGuiEventDispatcherGlib::processEvents (this=<optimized out>, flags=...) at kernel/qguieventdispatcher_glib.cpp:207
#51 0x0000003a66982edf in QEventLoop::processEvents (this=this@entry=0x7fffb6b6edc0, flags=...) at kernel/qeventloop.cpp:149
#52 0x0000003a6698322d in QEventLoop::exec (this=this@entry=0x7fffb6b6edc0, flags=...) at kernel/qeventloop.cpp:204
#53 0x0000003a66988749 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1221
#54 0x0000003d6f6b7616 in kdemain () from /lib64/libkdeinit4_konqueror.so
#55 0x0000003a5e821d65 in __libc_start_main (main=0x4008a0 <main>, argc=2, argv=0x7fffb6b6f158, init=<optimized out>, fini=<optimized out>, rtld_fini=<optimized out>, stack_end=0x7fffb6b6f148) at libc-start.c:285
#56 0x00000000004008d1 in _start ()

Possible duplicates by query: bug 327187, bug 326545, bug 325148, bug 323266, bug 323033.

Reported using DrKonqi
Comment 1 Jekyll Wu 2014-03-26 02:20:51 UTC

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