Application: rekonq (0.7.0) KDE Platform Version: 4.6.2 (4.6.2) Qt Version: 4.7.3 Operating System: Linux 2.6.38-5.dmz.2-liquorix-amd64 x86_64 Distribution: Debian GNU/Linux unstable (sid) -- Information about the crash: - What I was doing when the application crashed: I visited telepathy.freedesktop.org Happens every time. The crash can be reproduced every time. -- Backtrace: Application: rekonq (rekonq), signal: Segmentation fault [Current thread is 1 (Thread 0x7fac45a60780 (LWP 12918))] Thread 7 (Thread 0x7fac283fd700 (LWP 12919)): #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162 #1 0x00007fac44447c24 in scavengerThread (context=0x7fac44d18c00) at wtf/FastMalloc.cpp:2380 #2 WTF::TCMalloc_PageHeap::runScavengerThread (context=0x7fac44d18c00) at wtf/FastMalloc.cpp:1501 #3 0x00007fac3fa30b40 in start_thread (arg=<value optimized out>) at pthread_create.c:304 #4 0x00007fac452b52ed in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112 #5 0x0000000000000000 in ?? () Thread 6 (Thread 0x7fac26bfa700 (LWP 12920)): #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162 #1 0x00007fac44ec4f22 in QTWTF::TCMalloc_PageHeap::scavengerThread (this=0x7fac451bd1c0) at ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.cpp:2359 #2 0x00007fac44ec4f59 in QTWTF::TCMalloc_PageHeap::runScavengerThread (context=<value optimized out>) at ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.cpp:1464 #3 0x00007fac3fa30b40 in start_thread (arg=<value optimized out>) at pthread_create.c:304 #4 0x00007fac452b52ed in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112 #5 0x0000000000000000 in ?? () Thread 5 (Thread 0x7fac25649700 (LWP 12921)): #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162 #1 0x00007fac4025d6cb in wait (this=<value optimized out>, mutex=0x2063690, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:88 #2 QWaitCondition::wait (this=<value optimized out>, mutex=0x2063690, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:160 #3 0x00007fac4227c8f4 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x2018e50, th=0x22a5120) at ../../../threadweaver/Weaver/WeaverImpl.cpp:365 #4 0x00007fac4227ef83 in ThreadWeaver::WorkingHardState::applyForWork (this=0x2093ef0, th=0x22a5120) at ../../../threadweaver/Weaver/WorkingHardState.cpp:71 #5 0x00007fac4227dd6f in ThreadWeaver::ThreadRunHelper::run (this=0x7fac25648e10, parent=0x2018e50, th=0x22a5120) at ../../../threadweaver/Weaver/Thread.cpp:87 #6 0x00007fac4227ddf8 in ThreadWeaver::Thread::run (this=0x22a5120) at ../../../threadweaver/Weaver/Thread.cpp:142 #7 0x00007fac4025d235 in QThreadPrivate::start (arg=0x22a5120) at thread/qthread_unix.cpp:320 #8 0x00007fac3fa30b40 in start_thread (arg=<value optimized out>) at pthread_create.c:304 #9 0x00007fac452b52ed in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112 #10 0x0000000000000000 in ?? () Thread 4 (Thread 0x7fac16781700 (LWP 12922)): #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162 #1 0x00007fac4025d6cb in wait (this=<value optimized out>, mutex=0x2063690, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:88 #2 QWaitCondition::wait (this=<value optimized out>, mutex=0x2063690, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:160 #3 0x00007fac4227c8f4 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x2018e50, th=0x23a8f40) at ../../../threadweaver/Weaver/WeaverImpl.cpp:365 #4 0x00007fac4227ef83 in ThreadWeaver::WorkingHardState::applyForWork (this=0x2093ef0, th=0x23a8f40) at ../../../threadweaver/Weaver/WorkingHardState.cpp:71 #5 0x00007fac4227ef9c in ThreadWeaver::WorkingHardState::applyForWork (this=0x2093ef0, th=0x23a8f40) at ../../../threadweaver/Weaver/WorkingHardState.cpp:74 #6 0x00007fac4227dd6f in ThreadWeaver::ThreadRunHelper::run (this=0x7fac16780e10, parent=0x2018e50, th=0x23a8f40) at ../../../threadweaver/Weaver/Thread.cpp:87 #7 0x00007fac4227ddf8 in ThreadWeaver::Thread::run (this=0x23a8f40) at ../../../threadweaver/Weaver/Thread.cpp:142 #8 0x00007fac4025d235 in QThreadPrivate::start (arg=0x23a8f40) at thread/qthread_unix.cpp:320 #9 0x00007fac3fa30b40 in start_thread (arg=<value optimized out>) at pthread_create.c:304 #10 0x00007fac452b52ed in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112 #11 0x0000000000000000 in ?? () Thread 3 (Thread 0x7fac11dbf700 (LWP 12930)): #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162 #1 0x00007fac4025d6cb in wait (this=<value optimized out>, mutex=0x2063690, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:88 #2 QWaitCondition::wait (this=<value optimized out>, mutex=0x2063690, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:160 #3 0x00007fac4227c8f4 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x2018e50, th=0x3db8b50) at ../../../threadweaver/Weaver/WeaverImpl.cpp:365 #4 0x00007fac4227ef83 in ThreadWeaver::WorkingHardState::applyForWork (this=0x2093ef0, th=0x3db8b50) at ../../../threadweaver/Weaver/WorkingHardState.cpp:71 #5 0x00007fac4227ef9c in ThreadWeaver::WorkingHardState::applyForWork (this=0x2093ef0, th=0x3db8b50) at ../../../threadweaver/Weaver/WorkingHardState.cpp:74 #6 0x00007fac4227dd6f in ThreadWeaver::ThreadRunHelper::run (this=0x7fac11dbee10, parent=0x2018e50, th=0x3db8b50) at ../../../threadweaver/Weaver/Thread.cpp:87 #7 0x00007fac4227ddf8 in ThreadWeaver::Thread::run (this=0x3db8b50) at ../../../threadweaver/Weaver/Thread.cpp:142 #8 0x00007fac4025d235 in QThreadPrivate::start (arg=0x3db8b50) at thread/qthread_unix.cpp:320 #9 0x00007fac3fa30b40 in start_thread (arg=<value optimized out>) at pthread_create.c:304 #10 0x00007fac452b52ed in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112 #11 0x0000000000000000 in ?? () Thread 2 (Thread 0x7fac10cea700 (LWP 12934)): #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162 #1 0x00007fac4025d6cb in wait (this=<value optimized out>, mutex=0x2063690, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:88 #2 QWaitCondition::wait (this=<value optimized out>, mutex=0x2063690, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:160 #3 0x00007fac4227c8f4 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x2018e50, th=0x3e66650) at ../../../threadweaver/Weaver/WeaverImpl.cpp:365 #4 0x00007fac4227ef83 in ThreadWeaver::WorkingHardState::applyForWork (this=0x2093ef0, th=0x3e66650) at ../../../threadweaver/Weaver/WorkingHardState.cpp:71 #5 0x00007fac4227dd6f in ThreadWeaver::ThreadRunHelper::run (this=0x7fac10ce9e10, parent=0x2018e50, th=0x3e66650) at ../../../threadweaver/Weaver/Thread.cpp:87 #6 0x00007fac4227ddf8 in ThreadWeaver::Thread::run (this=0x3e66650) at ../../../threadweaver/Weaver/Thread.cpp:142 #7 0x00007fac4025d235 in QThreadPrivate::start (arg=0x3e66650) at thread/qthread_unix.cpp:320 #8 0x00007fac3fa30b40 in start_thread (arg=<value optimized out>) at pthread_create.c:304 #9 0x00007fac452b52ed in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112 #10 0x0000000000000000 in ?? () Thread 1 (Thread 0x7fac45a60780 (LWP 12918)): [KCrash Handler] #6 0x00007fac440f4475 in hash (family=<value optimized out>) at rendering/RenderTextControl.cpp:575 #7 hash (family=<value optimized out>) at ../JavaScriptCore/wtf/HashTable.h:279 #8 lookup<WebCore::AtomicString, WTF::IdentityHashTranslator<WebCore::AtomicString, WebCore::AtomicString, WebCore::AtomicStringHash> > (family=<value optimized out>) at ../JavaScriptCore/wtf/HashTable.h:484 #9 contains<WebCore::AtomicString, WTF::IdentityHashTranslator<WebCore::AtomicString, WebCore::AtomicString, WebCore::AtomicStringHash> > (family=<value optimized out>) at ../JavaScriptCore/wtf/HashTable.h:804 #10 contains (family=<value optimized out>) at ../JavaScriptCore/wtf/HashTable.h:327 #11 contains (family=<value optimized out>) at ../JavaScriptCore/wtf/HashSet.h:156 #12 WebCore::RenderTextControl::hasValidAvgCharWidth (family=<value optimized out>) at rendering/RenderTextControl.cpp:485 #13 0x00007fac440f4604 in WebCore::RenderTextControl::getAvgCharWidth (this=0x7fac10f9d320, family=<value optimized out>) at rendering/RenderTextControl.cpp:490 #14 0x00007fac440f67a8 in WebCore::RenderTextControlSingleLine::getAvgCharWidth (this=0x7fac10f9d320, family=...) at rendering/RenderTextControlSingleLine.cpp:516 #15 0x00007fac440f1cc6 in WebCore::RenderTextControl::calcPrefWidths (this=0x7fac10f9d320) at rendering/RenderTextControl.cpp:516 #16 0x00007fac4407eca3 in WebCore::RenderBox::minPrefWidth (this=<value optimized out>) at rendering/RenderBox.cpp:467 #17 0x00007fac440638fc in WebCore::RenderBlock::calcInlinePrefWidths (this=0x7fac10f9f1d8) at rendering/RenderBlock.cpp:4664 #18 0x00007fac440646f8 in WebCore::RenderBlock::calcPrefWidths (this=0x7fac10f9f1d8) at rendering/RenderBlock.cpp:4422 #19 0x00007fac4407eca3 in WebCore::RenderBox::minPrefWidth (this=<value optimized out>) at rendering/RenderBox.cpp:467 #20 0x00007fac44064254 in WebCore::RenderBlock::calcBlockPrefWidths (this=0x7fac10f9f118) at rendering/RenderBlock.cpp:4865 #21 0x00007fac440645ef in WebCore::RenderBlock::calcPrefWidths (this=0x7fac10f9f118) at rendering/RenderBlock.cpp:4424 #22 0x00007fac4407eca3 in WebCore::RenderBox::minPrefWidth (this=<value optimized out>) at rendering/RenderBox.cpp:467 #23 0x00007fac44083a60 in WebCore::RenderBox::calcWidthUsing (this=0x7fac10f9f118, widthType=<value optimized out>, cw=<value optimized out>) at rendering/RenderBox.cpp:1379 #24 0x00007fac440878dc in WebCore::RenderBox::calcWidth (this=0x7fac10f9f118) at rendering/RenderBox.cpp:1318 #25 0x00007fac44070753 in WebCore::RenderBlock::layoutBlock (this=0x7fac10f9f118, relayoutChildren=false) at rendering/RenderBlock.cpp:1140 #26 0x00007fac4405a56b in WebCore::RenderBlock::layout (this=0x7fac10f9f118) at rendering/RenderBlock.cpp:1116 #27 0x00007fac4405e087 in layoutIfNeeded (this=0x7fac1133e4d8, o=0x7fac10f9f118) at rendering/RenderObject.h:500 #28 WebCore::RenderBlock::insertFloatingObject (this=0x7fac1133e4d8, o=0x7fac10f9f118) at rendering/RenderBlock.cpp:2793 #29 0x00007fac4405eb11 in WebCore::RenderBlock::handleFloatingChild (this=0x7fac1133e4d8, child=<value optimized out>, marginInfo=...) at rendering/RenderBlock.cpp:1386 #30 0x00007fac4406ba9e in WebCore::RenderBlock::handleSpecialChild (this=0x7fac1133e4d8, child=0x7fac10f9f118, marginInfo=...) at rendering/RenderBlock.cpp:1368 #31 0x00007fac4406bc83 in WebCore::RenderBlock::layoutBlockChildren (this=0x7fac1133e4d8, relayoutChildren=true, maxFloatBottom=@0x7fff8acebf64) at rendering/RenderBlock.cpp:1748 #32 0x00007fac44070811 in WebCore::RenderBlock::layoutBlock (this=0x7fac1133e4d8, relayoutChildren=true) at rendering/RenderBlock.cpp:1194 #33 0x00007fac4405a56b in WebCore::RenderBlock::layout (this=0x7fac1133e4d8) at rendering/RenderBlock.cpp:1116 #34 0x00007fac440655f3 in WebCore::RenderBlock::layoutBlockChild (this=0x7fac1133e270, child=0x7fac1133e4d8, marginInfo=..., previousFloatBottom=<value optimized out>, maxFloatBottom=@0x7fff8acec144) at rendering/RenderBlock.cpp:1809 #35 0x00007fac4406bce7 in WebCore::RenderBlock::layoutBlockChildren (this=0x7fac1133e270, relayoutChildren=false, maxFloatBottom=@0x7fff8acec144) at rendering/RenderBlock.cpp:1752 #36 0x00007fac44070811 in WebCore::RenderBlock::layoutBlock (this=0x7fac1133e270, relayoutChildren=false) at rendering/RenderBlock.cpp:1194 #37 0x00007fac4405a56b in WebCore::RenderBlock::layout (this=0x7fac1133e270) at rendering/RenderBlock.cpp:1116 #38 0x00007fac440655f3 in WebCore::RenderBlock::layoutBlockChild (this=0x7fac1133e020, child=0x7fac1133e270, marginInfo=..., previousFloatBottom=<value optimized out>, maxFloatBottom=@0x7fff8acec324) at rendering/RenderBlock.cpp:1809 #39 0x00007fac4406bce7 in WebCore::RenderBlock::layoutBlockChildren (this=0x7fac1133e020, relayoutChildren=false, maxFloatBottom=@0x7fff8acec324) at rendering/RenderBlock.cpp:1752 #40 0x00007fac44070811 in WebCore::RenderBlock::layoutBlock (this=0x7fac1133e020, relayoutChildren=false) at rendering/RenderBlock.cpp:1194 #41 0x00007fac4405a56b in WebCore::RenderBlock::layout (this=0x7fac1133e020) at rendering/RenderBlock.cpp:1116 #42 0x00007fac441017f4 in WebCore::RenderView::layout (this=0x7fac1133e020) at rendering/RenderView.cpp:124 #43 0x00007fac43fbb2e1 in WebCore::FrameView::layout (this=0x7fac11349b80, allowSubtree=<value optimized out>) at page/FrameView.cpp:821 #44 0x00007fac440bfb37 in WebCore::RenderLayer::hitTest (this=0x7fac1133e160, request=..., result=...) at rendering/RenderLayer.cpp:2612 #45 0x00007fac43d27355 in WebCore::Document::prepareMouseEvent (this=0x7fac10eea400, request=..., documentPoint=<value optimized out>, event=...) at dom/Document.cpp:2509 #46 0x00007fac43f9b296 in WebCore::EventHandler::prepareMouseEvent (this=0x7fac10e8a9c0, request=..., mev=...) at page/EventHandler.cpp:1737 #47 0x00007fac43fa547f in WebCore::EventHandler::handleMouseMoveEvent (this=0x7fac10e8a9c0, mouseEvent=..., hoveredNode=0x7fff8acec810) at page/EventHandler.cpp:1453 #48 0x00007fac43fa5a55 in WebCore::EventHandler::mouseMoved (this=0x7fac10e8a9c0, event=...) at page/EventHandler.cpp:1393 #49 0x00007fac4419c258 in QWebPagePrivate::mouseMoveEvent (this=<value optimized out>, ev=0x7fff8aced3a0) at ../WebKit/qt/Api/qwebpage.cpp:641 #50 0x00007fac441a6931 in QWebPage::event (this=0x4042250, ev=<value optimized out>) at ../WebKit/qt/Api/qwebpage.cpp:2996 #51 0x00007fac441a8f68 in QWebView::mouseMoveEvent (this=<value optimized out>, ev=0x7fff8aced3a0) at ../WebKit/qt/Api/qwebview.cpp:974 #52 0x00007fac408cdd6a in QWidget::event (this=0x4038e50, event=0x7fff8aced3a0) at kernel/qwidget.cpp:8244 #53 0x00007fac441a9606 in QWebView::event (this=0x4038e50, e=0x7fff8aced3a0) at ../WebKit/qt/Api/qwebview.cpp:844 #54 0x00007fac4087d6d4 in notify_helper (this=0x1fd0f70, receiver=0x4038e50, e=0x7fff8aced3a0) at kernel/qapplication.cpp:4467 #55 QApplicationPrivate::notify_helper (this=0x1fd0f70, receiver=0x4038e50, e=0x7fff8aced3a0) at kernel/qapplication.cpp:4439 #56 0x00007fac40882e5b in QApplication::notify (this=<value optimized out>, receiver=0x4038e50, e=0x7fff8aced3a0) at kernel/qapplication.cpp:4028 #57 0x00007fac42de7426 in KApplication::notify (this=0x7fff8acedf30, receiver=0x4038e50, event=0x7fff8aced3a0) at ../../kdeui/kernel/kapplication.cpp:311 #58 0x00007fac4034397c in QCoreApplication::notifyInternal (this=0x7fff8acedf30, receiver=0x4038e50, event=0x7fff8aced3a0) at kernel/qcoreapplication.cpp:731 #59 0x00007fac4087e6a2 in sendEvent (receiver=0x4038e50, event=0x7fff8aced3a0, alienWidget=0x4038e50, nativeWidget=0x20f6080, buttonDown=0x0, lastMouseReceiver=..., spontaneous=true) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:215 #60 QApplicationPrivate::sendMouseEvent (receiver=0x4038e50, event=0x7fff8aced3a0, alienWidget=0x4038e50, nativeWidget=0x20f6080, buttonDown=0x0, lastMouseReceiver=..., spontaneous=true) at kernel/qapplication.cpp:3127 #61 0x00007fac408fab48 in QETWidget::translateMouseEvent (this=0x20f6080, event=<value optimized out>) at kernel/qapplication_x11.cpp:4461 #62 0x00007fac408f994a in QApplication::x11ProcessEvent (this=0x7fff8acedf30, event=0x7fff8acedac0) at kernel/qapplication_x11.cpp:3587 #63 0x00007fac40921a72 in x11EventSourceDispatch (s=0x1fc9c30, callback=0, user_data=0x0) at kernel/qguieventdispatcher_glib.cpp:146 #64 0x00007fac3be9a4a3 in g_main_context_dispatch () from /lib/libglib-2.0.so.0 #65 0x00007fac3be9ac80 in ?? () from /lib/libglib-2.0.so.0 #66 0x00007fac3be9af1d in g_main_context_iteration () from /lib/libglib-2.0.so.0 #67 0x00007fac4036e5cf in QEventDispatcherGlib::processEvents (this=0x1f90f50, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:422 #68 0x00007fac4092170e in QGuiEventDispatcherGlib::processEvents (this=<value optimized out>, flags=<value optimized out>) at kernel/qguieventdispatcher_glib.cpp:204 #69 0x00007fac40342b82 in QEventLoop::processEvents (this=<value optimized out>, flags=...) at kernel/qeventloop.cpp:149 #70 0x00007fac40342d7f in QEventLoop::exec (this=0x7fff8acede90, flags=...) at kernel/qeventloop.cpp:201 #71 0x00007fac40346f57 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1008 #72 0x00007fac4564d215 in kdemain (argc=1, argv=0x7fff8acee8b8) at /build/rekonq-b5oo9g/rekonq-0.7.0/src/main.cpp:215 #73 0x00007fac451feeed in __libc_start_main (main=<value optimized out>, argc=<value optimized out>, ubp_av=<value optimized out>, init=<value optimized out>, fini=<value optimized out>, rtld_fini=<value optimized out>, stack_end=0x7fff8acee8a8) at libc-start.c:228 #74 0x0000000000400689 in _start () Possible duplicates by query: bug 272722, bug 272244, bug 270823, bug 268669, bug 268380. Reported using DrKonqi
cannot reproduce with rekonq 0.9.x, kdelibs 4.8.x, qt 4.8.x, qtwebkit 2.2.x.