Bug 330871

Summary: s
Product: [Applications] konqueror Reporter: ssaady
Component: generalAssignee: Konqueror Developers <konq-bugs>
Status: RESOLVED DUPLICATE    
Severity: crash Keywords: drkonqi
Priority: NOR    
Version: 4.11.5   
Target Milestone: ---   
Platform: Compiled Sources   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description ssaady 2014-02-07 03:21:29 UTC
Application: konqueror (4.11.5)
KDE Platform Version: 4.11.5 (Compiled from sources)
Qt Version: 4.8.5
Operating System: Linux 3.12.9-301.fc20.x86_64 x86_64
Distribution (Platform): Fedora RPMs

-- Information about the crash:
just surfing w/ multiple tables open... nothing extravagant.     so

-- 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 0x7ff543f3d8c0 (LWP 2177))]

Thread 7 (Thread 0x7ff4f51ab700 (LWP 2179)):
#0  0x00007fff077fea1f in clock_gettime ()
#1  0x000000325f702f3d in __GI___clock_gettime (clock_id=<optimized out>, tp=<optimized out>) at ../sysdeps/unix/clock_gettime.c:115
#2  0x000000326b2d37ab in do_gettime (frac=0x7ff4f51aaad0, sec=0x7ff4f51aaac8) at tools/qelapsedtimer_unix.cpp:127
#3  qt_gettime () at tools/qelapsedtimer_unix.cpp:144
#4  0x000000326b3b4299 in QTimerInfoList::updateCurrentTime (this=this@entry=0x7ff4f0002860) at kernel/qeventdispatcher_unix.cpp:354
#5  0x000000326b3b30a7 in timerSourceCheckHelper (src=0x7ff4f0002800) at kernel/qeventdispatcher_glib.cpp:150
#6  0x0000003262a48ff9 in g_main_context_check (context=context@entry=0x7ff4f00009a0, max_priority=2147483647, fds=fds@entry=0x7ff4f00029c0, n_fds=n_fds@entry=1) at gmain.c:3557
#7  0x0000003262a49533 in g_main_context_iterate (context=context@entry=0x7ff4f00009a0, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at gmain.c:3710
#8  0x0000003262a496dc in g_main_context_iteration (context=0x7ff4f00009a0, may_block=1) at gmain.c:3774
#9  0x000000326b3b2ec6 in QEventDispatcherGlib::processEvents (this=0x7ff4f00008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:427
#10 0x000000326b382edf in QEventLoop::processEvents (this=this@entry=0x7ff4f51aad10, flags=...) at kernel/qeventloop.cpp:149
#11 0x000000326b38322d in QEventLoop::exec (this=this@entry=0x7ff4f51aad10, flags=...) at kernel/qeventloop.cpp:204
#12 0x000000326b279baf in QThread::exec (this=<optimized out>) at thread/qthread.cpp:536
#13 0x000000326b27c3af in QThreadPrivate::start (arg=0xeb9bc0) at thread/qthread_unix.cpp:338
#14 0x000000325fe07f33 in start_thread (arg=0x7ff4f51ab700) at pthread_create.c:309
#15 0x000000325f6f4ded in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 6 (Thread 0x7ff4ef79f700 (LWP 2183)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x000000335acbc46d in JSC::BlockAllocator::blockFreeingThreadMain (this=0x136e188) at /usr/src/debug/webkit-qtwebkit-23/Source/JavaScriptCore/heap/BlockAllocator.cpp:128
#2  0x000000335afaed36 in WTF::wtfThreadEntryPoint (param=0xfb49c0) at /usr/src/debug/webkit-qtwebkit-23/Source/WTF/wtf/ThreadingPthreads.cpp:196
#3  0x000000325fe07f33 in start_thread (arg=0x7ff4ef79f700) at pthread_create.c:309
#4  0x000000325f6f4ded in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 5 (Thread 0x7ff4d7e77700 (LWP 2199)):
#0  0x00007fff077fea1f in clock_gettime ()
#1  0x000000325f702f3d in __GI___clock_gettime (clock_id=<optimized out>, tp=<optimized out>) at ../sysdeps/unix/clock_gettime.c:115
#2  0x000000326b2d37ab in do_gettime (frac=0x7ff4d7e76a30, sec=0x7ff4d7e76a28) at tools/qelapsedtimer_unix.cpp:127
#3  qt_gettime () at tools/qelapsedtimer_unix.cpp:144
#4  0x000000326b3b4655 in updateCurrentTime (this=0x7ff4cc002860) at kernel/qeventdispatcher_unix.cpp:354
#5  QTimerInfoList::timerWait (this=0x7ff4cc002860, tm=...) at kernel/qeventdispatcher_unix.cpp:460
#6  0x000000326b3b2cdc in timerSourcePrepareHelper (src=<optimized out>, timeout=0x7ff4d7e76b04) at kernel/qeventdispatcher_glib.cpp:136
#7  0x000000326b3b2da5 in timerSourcePrepare (source=<optimized out>, timeout=timeout@entry=0x7ff4d7e76b04) at kernel/qeventdispatcher_glib.cpp:169
#8  0x0000003262a48bed in g_main_context_prepare (context=context@entry=0x7ff4cc0009a0, priority=priority@entry=0x7ff4d7e76b90) at gmain.c:3340
#9  0x0000003262a494bb in g_main_context_iterate (context=context@entry=0x7ff4cc0009a0, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at gmain.c:3693
#10 0x0000003262a496dc in g_main_context_iteration (context=0x7ff4cc0009a0, may_block=1) at gmain.c:3774
#11 0x000000326b3b2ec6 in QEventDispatcherGlib::processEvents (this=0x7ff4cc0008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:427
#12 0x000000326b382edf in QEventLoop::processEvents (this=this@entry=0x7ff4d7e76cd0, flags=...) at kernel/qeventloop.cpp:149
#13 0x000000326b38322d in QEventLoop::exec (this=this@entry=0x7ff4d7e76cd0, flags=...) at kernel/qeventloop.cpp:204
#14 0x000000326b279baf in QThread::exec (this=this@entry=0x1446140) at thread/qthread.cpp:536
#15 0x0000003354bb294e in KIO::NameLookUpThread::run (this=0x1446140) at /usr/src/debug/kdelibs-4.11.5/kio/kio/hostinfo.cpp:226
#16 0x000000326b27c3af in QThreadPrivate::start (arg=0x1446140) at thread/qthread_unix.cpp:338
#17 0x000000325fe07f33 in start_thread (arg=0x7ff4d7e77700) at pthread_create.c:309
#18 0x000000325f6f4ded in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 4 (Thread 0x7ff4d5ce2700 (LWP 2922)):
#0  g_mutex_get_impl (mutex=0x7ff4c40009a0) at gthread-posix.c:135
#1  0x0000003262a8a599 in g_mutex_lock (mutex=mutex@entry=0x7ff4c40009a0) at gthread-posix.c:213
#2  0x0000003262a496c8 in g_main_context_iteration (context=0x7ff4c40009a0, may_block=1) at gmain.c:3773
#3  0x000000326b3b2ec6 in QEventDispatcherGlib::processEvents (this=0x7ff4c40008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:427
#4  0x000000326b382edf in QEventLoop::processEvents (this=this@entry=0x7ff4d5ce1cc0, flags=...) at kernel/qeventloop.cpp:149
#5  0x000000326b38322d in QEventLoop::exec (this=this@entry=0x7ff4d5ce1cc0, flags=...) at kernel/qeventloop.cpp:204
#6  0x000000326b279baf in QThread::exec (this=this@entry=0xf70fc0) at thread/qthread.cpp:536
#7  0x000000326b363863 in QInotifyFileSystemWatcherEngine::run (this=0xf70fc0) at io/qfilesystemwatcher_inotify.cpp:265
#8  0x000000326b27c3af in QThreadPrivate::start (arg=0xf70fc0) at thread/qthread_unix.cpp:338
#9  0x000000325fe07f33 in start_thread (arg=0x7ff4d5ce2700) at pthread_create.c:309
#10 0x000000325f6f4ded in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 3 (Thread 0x7ff4bb53f700 (LWP 3167)):
#0  0x000000325f6ea9dd in poll () at ../sysdeps/unix/syscall-template.S:81
#1  0x0000003262a495b4 in g_main_context_poll (priority=2147483647, n_fds=1, fds=0x7ff4e00026e0, timeout=-1, context=0x45e5400) at gmain.c:4007
#2  g_main_context_iterate (context=0x45e5400, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at gmain.c:3708
#3  0x0000003262a49a3a in g_main_loop_run (loop=0x4159bf0) at gmain.c:3907
#4  0x00007ff536338376 in gdbus_shared_thread_func (user_data=0x3870850) at gdbusprivate.c:278
#5  0x0000003262a6ea45 in g_thread_proxy (data=0x1c62400) at gthread.c:798
#6  0x000000325fe07f33 in start_thread (arg=0x7ff4bb53f700) at pthread_create.c:309
#7  0x000000325f6f4ded in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 2 (Thread 0x7ff4bad3e700 (LWP 3168)):
#0  __GI___pthread_mutex_lock (mutex=0x2083aa0) at ../nptl/pthread_mutex_lock.c:161
#1  0x0000003262a8a5a1 in g_mutex_lock (mutex=mutex@entry=0x38ff630) at gthread-posix.c:213
#2  0x0000003262a49166 in g_main_context_dispatch (context=context@entry=0x38ff630) at gmain.c:3638
#3  0x0000003262a49628 in g_main_context_iterate (context=context@entry=0x38ff630, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at gmain.c:3713
#4  0x0000003262a496dc in g_main_context_iteration (context=0x38ff630, may_block=may_block@entry=1) at gmain.c:3774
#5  0x0000003262a49729 in glib_worker_main (data=<optimized out>) at gmain.c:5473
#6  0x0000003262a6ea45 in g_thread_proxy (data=0x33d7230) at gthread.c:798
#7  0x000000325fe07f33 in start_thread (arg=0x7ff4bad3e700) at pthread_create.c:309
#8  0x000000325f6f4ded in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 1 (Thread 0x7ff543f3d8c0 (LWP 2177)):
[KCrash Handler]
#6  0x000000326e00a50e in QWidget::testAttribute_helper (this=0x27ea020, attribute=Qt::WA_Resized) at kernel/qwidget.cpp:11105
#7  0x000000326e01236d in testAttribute (attribute=Qt::WA_Resized, this=0x27ea020) at ../../src/gui/kernel/qwidget.h:1045
#8  QWidget::setAttribute (this=this@entry=0x27ea020, attribute=attribute@entry=Qt::WA_Resized, on=on@entry=true) at kernel/qwidget.cpp:10739
#9  0x000000326e01472d in QWidget::setGeometry (this=0x27ea020, r=...) at kernel/qwidget.cpp:6969
#10 0x0000003359a4636f in WebCore::QtPluginWidget::frameRectsChanged () from /lib64/libQtWebKit.so.4
#11 0x000000335a17545c in WebCore::ScrollView::frameRectsChanged () from /lib64/libQtWebKit.so.4
#12 0x000000335a17880d in WebCore::ScrollView::setFrameRect () from /lib64/libQtWebKit.so.4
#13 0x000000335a0bf98b in WebCore::FrameView::setFrameRect () from /lib64/libQtWebKit.so.4
#14 0x0000003359a16d7e in QWebPage::setViewportSize () from /lib64/libQtWebKit.so.4
#15 0x000000326e01c93b in QWidget::event (this=0x489cae0, event=0x7fff076b8160) at kernel/qwidget.cpp:8541
#16 0x0000003359a1f778 in QWebView::event () from /lib64/libQtWebKit.so.4
#17 0x000000326dfc9d8c in QApplicationPrivate::notify_helper (this=this@entry=0xabef90, receiver=receiver@entry=0x489cae0, e=e@entry=0x7fff076b8160) at kernel/qapplication.cpp:4562
#18 0x000000326dfd0725 in QApplication::notify (this=this@entry=0x7fff076b9230, receiver=receiver@entry=0x489cae0, e=e@entry=0x7fff076b8160) at kernel/qapplication.cpp:4348
#19 0x000000335344a7da in KApplication::notify (this=0x7fff076b9230, receiver=0x489cae0, event=0x7fff076b8160) at /usr/src/debug/kdelibs-4.11.5/kdeui/kernel/kapplication.cpp:311
#20 0x000000326b38439d in QCoreApplication::notifyInternal (this=0x7fff076b9230, receiver=receiver@entry=0x489cae0, event=event@entry=0x7fff076b8160) at kernel/qcoreapplication.cpp:949
#21 0x000000326e018471 in sendEvent (event=0x7fff076b8160, receiver=0x489cae0) at ../../src/corelib/kernel/qcoreapplication.h:231
#22 QWidgetPrivate::sendPendingMoveAndResizeEvents (this=this@entry=0x2d40870, recursive=recursive@entry=false, disableUpdates=<optimized out>, disableUpdates@entry=false) at kernel/qwidget.cpp:7446
#23 0x000000326e019ca3 in QWidgetPrivate::show_helper (this=this@entry=0x2d40870) at kernel/qwidget.cpp:7497
#24 0x000000326e01bc34 in QWidget::setVisible (this=0x489cae0, visible=<optimized out>) at kernel/qwidget.cpp:7778
#25 0x000000326e019c0e in show (this=0x489cae0) at ../../src/gui/kernel/qwidget.h:497
#26 QWidgetPrivate::showChildren (this=this@entry=0x3368f30, spontaneous=spontaneous@entry=false) at kernel/qwidget.cpp:7866
#27 0x000000326e019cbf in QWidgetPrivate::show_helper (this=0x3368f30) at kernel/qwidget.cpp:7503
#28 0x000000326e019aac in QWidgetPrivate::show_recursive (this=<optimized out>) at kernel/qwidget.cpp:7427
#29 0x000000326e019bfa in QWidgetPrivate::showChildren (this=this@entry=0x22722c0, spontaneous=spontaneous@entry=false) at kernel/qwidget.cpp:7864
#30 0x000000326e019cbf in QWidgetPrivate::show_helper (this=this@entry=0x22722c0) at kernel/qwidget.cpp:7503
#31 0x000000326e01bc34 in QWidget::setVisible (this=0x645e6f0, visible=<optimized out>) at kernel/qwidget.cpp:7778
#32 0x000000326dffe307 in show (this=0x645e6f0) at ../../src/gui/kernel/qwidget.h:497
#33 QStackedLayout::setCurrentIndex (this=this@entry=0x4e2cd40, index=4) at kernel/qstackedlayout.cpp:313
#34 0x000000326dffe63b in QStackedLayout::takeAt (this=0x4e2cd40, index=4) at kernel/qstackedlayout.cpp:265
#35 0x000000326dff462f in QLayout::removeWidget (this=0x4e2cd40, widget=0x1457ce0) at kernel/qlayout.cpp:1465
#36 0x000000326e42ea60 in QStackedWidget::removeWidget (this=<optimized out>, widget=<optimized out>) at widgets/qstackedwidget.cpp:244
#37 0x000000326e43a1e6 in QTabWidget::removeTab (this=<optimized out>, index=index@entry=4) at widgets/qtabwidget.cpp:620
#38 0x000000335352a3fa in KTabWidget::Private::removeTab (this=0x1fcfa50, index=4) at /usr/src/debug/kdelibs-4.11.5/kdeui/widgets/ktabwidget.cpp:132
#39 0x000000335352a4d9 in KTabWidget::removeTab (this=0x1dd31f0, index=4) at /usr/src/debug/kdelibs-4.11.5/kdeui/widgets/ktabwidget.cpp:618
#40 0x0000003352e5f478 in KonqFrameTabs::childFrameRemoved (this=0x1dd31f0, frame=0x1457d08) at /usr/src/debug/kde-baseapps-4.11.5/konqueror/src/konqtabs.cpp:261
#41 0x0000003352e4a565 in KonqViewManager::removeTab (this=0xc01050, currentFrame=currentFrame@entry=0x1457d08, emitAboutToRemoveSignal=emitAboutToRemoveSignal@entry=true) at /usr/src/debug/kde-baseapps-4.11.5/konqueror/src/konqviewmanager.cpp:431
#42 0x0000003352e7adba in KonqMainWindow::removeTab (this=0xb4a680, tabIndex=<optimized out>) at /usr/src/debug/kde-baseapps-4.11.5/konqueror/src/konqmainwindow.cpp:2601
#43 0x0000003352e95e22 in KonqMainWindow::qt_static_metacall (_o=0xb4a680, _id=<optimized out>, _a=<optimized out>, _c=<optimized out>) at /usr/src/debug/kde-baseapps-4.11.5/x86_64-redhat-linux-gnu/konqueror/src/konqmainwindow.moc:390
#44 0x000000326b39d27e in QObject::event (this=this@entry=0xb4a680, e=e@entry=0x3a77650) at kernel/qobject.cpp:1194
#45 0x000000326e01ccd3 in QWidget::event (this=this@entry=0xb4a680, event=event@entry=0x3a77650) at kernel/qwidget.cpp:8846
#46 0x000000326e3ed0e3 in QMainWindow::event (this=this@entry=0xb4a680, event=event@entry=0x3a77650) at widgets/qmainwindow.cpp:1478
#47 0x00000033535093f1 in KMainWindow::event (this=this@entry=0xb4a680, ev=ev@entry=0x3a77650) at /usr/src/debug/kdelibs-4.11.5/kdeui/widgets/kmainwindow.cpp:1084
#48 0x0000003353544aa9 in KXmlGuiWindow::event (this=this@entry=0xb4a680, ev=ev@entry=0x3a77650) at /usr/src/debug/kdelibs-4.11.5/kdeui/xmlgui/kxmlguiwindow.cpp:126
#49 0x0000003352e98544 in KonqMainWindow::event (this=0xb4a680, e=0x3a77650) at /usr/src/debug/kde-baseapps-4.11.5/konqueror/src/konqmainwindow.cpp:5769
#50 0x000000326dfc9d8c in QApplicationPrivate::notify_helper (this=this@entry=0xabef90, receiver=receiver@entry=0xb4a680, e=e@entry=0x3a77650) at kernel/qapplication.cpp:4562
#51 0x000000326dfd0725 in QApplication::notify (this=this@entry=0x7fff076b9230, receiver=receiver@entry=0xb4a680, e=e@entry=0x3a77650) at kernel/qapplication.cpp:4348
#52 0x000000335344a7da in KApplication::notify (this=0x7fff076b9230, receiver=0xb4a680, event=0x3a77650) at /usr/src/debug/kdelibs-4.11.5/kdeui/kernel/kapplication.cpp:311
#53 0x000000326b38439d in QCoreApplication::notifyInternal (this=0x7fff076b9230, receiver=receiver@entry=0xb4a680, event=event@entry=0x3a77650) at kernel/qcoreapplication.cpp:949
#54 0x000000326b387485 in sendEvent (event=0x3a77650, receiver=0xb4a680) at kernel/qcoreapplication.h:231
#55 QCoreApplicationPrivate::sendPostedEvents (receiver=receiver@entry=0x0, event_type=event_type@entry=0, data=0xa8a0c0) at kernel/qcoreapplication.cpp:1573
#56 0x000000326b387923 in QCoreApplication::sendPostedEvents (receiver=receiver@entry=0x0, event_type=event_type@entry=0) at kernel/qcoreapplication.cpp:1466
#57 0x000000326b3b3623 in sendPostedEvents () at kernel/qcoreapplication.h:236
#58 postEventSourceDispatch (s=s@entry=0xaabb30) at kernel/qeventdispatcher_glib.cpp:280
#59 0x0000003262a492a6 in g_main_dispatch (context=0xabc0c0) at gmain.c:3066
#60 g_main_context_dispatch (context=context@entry=0xabc0c0) at gmain.c:3642
#61 0x0000003262a49628 in g_main_context_iterate (context=context@entry=0xabc0c0, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at gmain.c:3713
#62 0x0000003262a496dc in g_main_context_iteration (context=0xabc0c0, may_block=1) at gmain.c:3774
#63 0x000000326b3b2ea5 in QEventDispatcherGlib::processEvents (this=0xa8ba20, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#64 0x000000326e06bca6 in QGuiEventDispatcherGlib::processEvents (this=<optimized out>, flags=...) at kernel/qguieventdispatcher_glib.cpp:207
#65 0x000000326b382edf in QEventLoop::processEvents (this=this@entry=0x7fff076b9040, flags=...) at kernel/qeventloop.cpp:149
#66 0x000000326b38322d in QEventLoop::exec (this=this@entry=0x7fff076b9040, flags=...) at kernel/qeventloop.cpp:204
#67 0x000000326b388749 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1221
#68 0x000000326dfc83fc in QApplication::exec () at kernel/qapplication.cpp:3823
#69 0x0000003352eb7646 in kdemain (argc=<optimized out>, argv=<optimized out>) at /usr/src/debug/kde-baseapps-4.11.5/konqueror/src/konqmain.cpp:227
#70 0x000000325f621d65 in __libc_start_main (main=0x4008a0 <main(int, char**)>, argc=2, argv=0x7fff076b93d8, init=<optimized out>, fini=<optimized out>, rtld_fini=<optimized out>, stack_end=0x7fff076b93c8) at libc-start.c:285
#71 0x00000000004008d1 in _start ()

Reported using DrKonqi
Comment 1 Christian 2014-05-08 19:18:53 UTC
Probably a duplicate of rekonq bug 324662
Comment 2 Tommi Tervo 2014-05-08 19:47:44 UTC

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