Application: rekonq (0.8.0) KDE Platform Version: 4.7.2 (4.7.2) Qt Version: 4.7.4 Operating System: Linux 3.0.0-13-generic x86_64 Distribution: Ubuntu 11.10 -- Information about the crash: - What I was doing when the application crashed: I just tried to run rekonq and it failed. Yesterday it worked fine. Maybe it's related to cache or wrong settings, I'm not sure... The crash can be reproduced every time. -- Backtrace: Application: rekonq (rekonq), signal: Segmentation fault [Current thread is 1 (Thread 0x7fe6a45c8780 (LWP 18546))] Thread 5 (Thread 0x7fe6861c7700 (LWP 18556)): #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162 #1 0x00007fe6a2eabc2c in WTF::TCMalloc_PageHeap::scavengerThread (this=0x7fe6a3862220) at wtf/FastMalloc.cpp:2495 #2 0x00007fe6a2eabd59 in WTF::TCMalloc_PageHeap::runScavengerThread (context=<optimized out>) at wtf/FastMalloc.cpp:1618 #3 0x00007fe69e5e0efc in start_thread (arg=0x7fe6861c7700) at pthread_create.c:304 #4 0x00007fe6a3e0a89d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112 #5 0x0000000000000000 in ?? () Thread 4 (Thread 0x7fe6858c6700 (LWP 18558)): #0 0x00007fe6a3dfe773 in __GI___poll (fds=<optimized out>, nfds=<optimized out>, timeout=<optimized out>) at ../sysdeps/unix/sysv/linux/poll.c:87 #1 0x00007fe69ca13f68 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #2 0x00007fe69ca14429 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #3 0x00007fe69ec94f3e in QEventDispatcherGlib::processEvents (this=0xd7da10, flags=<optimized out>) at kernel/qeventdispatcher_glib.cpp:424 #4 0x00007fe69ec68cf2 in QEventLoop::processEvents (this=<optimized out>, flags=...) at kernel/qeventloop.cpp:149 #5 0x00007fe69ec68ef7 in QEventLoop::exec (this=0x7fe6858c5e00, flags=...) at kernel/qeventloop.cpp:201 #6 0x00007fe69eb8027f in QThread::exec (this=<optimized out>) at thread/qthread.cpp:498 #7 0x00007fe69eb82d05 in QThreadPrivate::start (arg=0xd79260) at thread/qthread_unix.cpp:331 #8 0x00007fe69e5e0efc in start_thread (arg=0x7fe6858c6700) at pthread_create.c:304 #9 0x00007fe6a3e0a89d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112 #10 0x0000000000000000 in ?? () Thread 3 (Thread 0x7fe684a4e700 (LWP 18602)): #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162 #1 0x00007fe6a3a0cfe2 in ?? () from /usr/lib/x86_64-linux-gnu/libQtScript.so.4 #2 0x00007fe6a3a0d019 in ?? () from /usr/lib/x86_64-linux-gnu/libQtScript.so.4 #3 0x00007fe69e5e0efc in start_thread (arg=0x7fe684a4e700) at pthread_create.c:304 #4 0x00007fe6a3e0a89d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112 #5 0x0000000000000000 in ?? () Thread 2 (Thread 0x7fe67f3e0700 (LWP 18603)): #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162 #1 0x00007fe69eb831ab in wait (time=18446744073709551615, this=0xbcb1b0) at thread/qwaitcondition_unix.cpp:88 #2 QWaitCondition::wait (this=<optimized out>, mutex=0x9c5bb0, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:160 #3 0x00007fe6a0b93864 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0xbea450, th=0x11193a0) at ../../../threadweaver/Weaver/WeaverImpl.cpp:365 #4 0x00007fe6a0b95e0b in ThreadWeaver::WorkingHardState::applyForWork (this=0xbc7d80, th=0x11193a0) at ../../../threadweaver/Weaver/WorkingHardState.cpp:71 #5 0x00007fe6a0b94ccf in ThreadWeaver::ThreadRunHelper::run (this=0x7fe67f3dfe20, parent=0xbea450, th=0x11193a0) at ../../../threadweaver/Weaver/Thread.cpp:87 #6 0x00007fe6a0b94d5b in ThreadWeaver::Thread::run (this=0x11193a0) at ../../../threadweaver/Weaver/Thread.cpp:142 #7 0x00007fe69eb82d05 in QThreadPrivate::start (arg=0x11193a0) at thread/qthread_unix.cpp:331 #8 0x00007fe69e5e0efc in start_thread (arg=0x7fe67f3e0700) at pthread_create.c:304 #9 0x00007fe6a3e0a89d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112 #10 0x0000000000000000 in ?? () Thread 1 (Thread 0x7fe6a45c8780 (LWP 18546)): [KCrash Handler] #6 0x00007fe6a2b7aa2d in WebCore::GraphicsContext::drawLineForText (this=0x7fff8c696540, origin=..., width=32590) at platform/graphics/qt/GraphicsContextQt.cpp:877 #7 0x00007fe6a2a7d6c0 in WebCore::InlineTextBox::paintDecoration (this=0x7fe684095ca8, context=0x7fff8c696540, boxOrigin=<optimized out>, deco=<optimized out>, shadow=0x0) at rendering/InlineTextBox.cpp:946 #8 0x00007fe6a2a7f0e6 in WebCore::InlineTextBox::paint (this=0x7fe684095ca8, paintInfo=..., tx=<optimized out>, ty=<optimized out>) at rendering/InlineTextBox.cpp:731 #9 0x00007fe6a2a7921a in WebCore::InlineFlowBox::paint (this=0x7fe684095d00, paintInfo=<optimized out>, tx=12, ty=148, lineTop=<optimized out>, lineBottom=<optimized out>) at rendering/InlineFlowBox.cpp:1014 #10 0x00007fe6a2b58618 in WebCore::RootInlineBox::paint (this=0x7fe684095d00, paintInfo=..., tx=12, ty=148, lineTop=0, lineBottom=19) at rendering/RootInlineBox.cpp:183 #11 0x00007fe6a2b01220 in WebCore::RenderLineBoxList::paint (this=0x7fe68406a5b8, renderer=0x7fe68406a518, paintInfo=<optimized out>, tx=12, ty=148) at rendering/RenderLineBoxList.cpp:262 #12 0x00007fe6a2a9b952 in WebCore::RenderBlock::paintObject (this=0x7fe68406a518, paintInfo=..., tx=12, ty=148) at rendering/RenderBlock.cpp:2512 #13 0x00007fe6a2a83004 in WebCore::RenderBlock::paint (this=0x7fe68406a518, paintInfo=..., tx=12, ty=148) at rendering/RenderBlock.cpp:2287 #14 0x00007fe6a2a85c05 in WebCore::RenderBlock::paintChildren (this=0x7fe68406a5d0, paintInfo=..., tx=12, ty=148) at rendering/RenderBlock.cpp:2445 #15 0x00007fe6a2a9b952 in WebCore::RenderBlock::paintObject (this=0x7fe68406a5d0, paintInfo=..., tx=12, ty=148) at rendering/RenderBlock.cpp:2512 #16 0x00007fe6a2a83004 in WebCore::RenderBlock::paint (this=0x7fe68406a5d0, paintInfo=..., tx=12, ty=148) at rendering/RenderBlock.cpp:2287 #17 0x00007fe6a2a85c05 in WebCore::RenderBlock::paintChildren (this=0x7fe68406e1d8, paintInfo=..., tx=12, ty=70) at rendering/RenderBlock.cpp:2445 #18 0x00007fe6a2a9b952 in WebCore::RenderBlock::paintObject (this=0x7fe68406e1d8, paintInfo=..., tx=12, ty=70) at rendering/RenderBlock.cpp:2512 #19 0x00007fe6a2a83004 in WebCore::RenderBlock::paint (this=0x7fe68406e1d8, paintInfo=..., tx=12, ty=70) at rendering/RenderBlock.cpp:2287 #20 0x00007fe6a2a85c05 in WebCore::RenderBlock::paintChildren (this=0x7fe68406e0a0, paintInfo=..., tx=11, ty=69) at rendering/RenderBlock.cpp:2445 #21 0x00007fe6a2a9b952 in WebCore::RenderBlock::paintObject (this=0x7fe68406e0a0, paintInfo=..., tx=11, ty=69) at rendering/RenderBlock.cpp:2512 #22 0x00007fe6a2a83004 in WebCore::RenderBlock::paint (this=0x7fe68406e0a0, paintInfo=..., tx=11, ty=69) at rendering/RenderBlock.cpp:2287 #23 0x00007fe6a2b311b1 in WebCore::RenderTableSection::paintCell (this=0x7fe68406df40, cell=0x7fe68406e0a0, paintInfo=..., tx=<optimized out>, ty=<optimized out>) at rendering/RenderTableSection.cpp:952 #24 0x00007fe6a2b37607 in WebCore::RenderTableSection::paintObject (this=0x7fe68406df40, paintInfo=..., tx=11, ty=69) at rendering/RenderTableSection.cpp:1025 #25 0x00007fe6a2b314bd in paint (ty=69, tx=11, paintInfo=..., this=0x7fe68406df40) at rendering/RenderTableSection.cpp:911 #26 WebCore::RenderTableSection::paint (this=0x7fe68406df40, paintInfo=..., tx=<optimized out>, ty=<optimized out>) at rendering/RenderTableSection.cpp:892 #27 0x00007fe6a2b262e9 in WebCore::RenderTable::paintObject (this=0x7fe68406de18, paintInfo=..., tx=8, ty=66) at rendering/RenderTable.cpp:503 #28 0x00007fe6a2b26005 in WebCore::RenderTable::paint (this=0x7fe68406de18, paintInfo=..., tx=8, ty=66) at rendering/RenderTable.cpp:472 #29 0x00007fe6a2a85c05 in WebCore::RenderBlock::paintChildren (this=0x7fe68406da68, paintInfo=..., tx=8, ty=8) at rendering/RenderBlock.cpp:2445 #30 0x00007fe6a2a9b952 in WebCore::RenderBlock::paintObject (this=0x7fe68406da68, paintInfo=..., tx=8, ty=8) at rendering/RenderBlock.cpp:2512 #31 0x00007fe6a2a83004 in WebCore::RenderBlock::paint (this=0x7fe68406da68, paintInfo=..., tx=8, ty=8) at rendering/RenderBlock.cpp:2287 #32 0x00007fe6a2a85c05 in WebCore::RenderBlock::paintChildren (this=0x7fe68406d890, paintInfo=..., tx=8, ty=8) at rendering/RenderBlock.cpp:2445 #33 0x00007fe6a2a9b952 in WebCore::RenderBlock::paintObject (this=0x7fe68406d890, paintInfo=..., tx=8, ty=8) at rendering/RenderBlock.cpp:2512 #34 0x00007fe6a2a83004 in WebCore::RenderBlock::paint (this=0x7fe68406d890, paintInfo=..., tx=8, ty=8) at rendering/RenderBlock.cpp:2287 #35 0x00007fe6a2a85c05 in WebCore::RenderBlock::paintChildren (this=0x7fe68406d698, paintInfo=..., tx=0, ty=0) at rendering/RenderBlock.cpp:2445 #36 0x00007fe6a2a9b952 in WebCore::RenderBlock::paintObject (this=0x7fe68406d698, paintInfo=..., tx=0, ty=0) at rendering/RenderBlock.cpp:2512 #37 0x00007fe6a2a83004 in WebCore::RenderBlock::paint (this=0x7fe68406d698, paintInfo=..., tx=0, ty=0) at rendering/RenderBlock.cpp:2287 #38 0x00007fe6a2af53c7 in WebCore::RenderLayer::paintLayer (this=0x7fe68406d750, rootLayer=0x7fe68406d558, p=0x7fff8c696540, paintDirtyRect=..., paintBehavior=0, paintingRoot=0x0, overlapTestRequests=0x7fff8c696330, paintFlags=0) at rendering/RenderLayer.cpp:2634 #39 0x00007fe6a2af601f in WebCore::RenderLayer::paintList (this=0x7fe68406d558, list=0x7fe6840784f8, rootLayer=0x7fe68406d558, p=0x7fff8c696540, paintDirtyRect=..., paintBehavior=0, paintingRoot=0x0, overlapTestRequests=0x7fff8c696330, paintFlags=0) at rendering/RenderLayer.cpp:2693 #40 0x00007fe6a2af4d4f in WebCore::RenderLayer::paintLayer (this=0x7fe68406d558, rootLayer=0x7fe68406d558, p=0x7fff8c696540, paintDirtyRect=..., paintBehavior=0, paintingRoot=0x0, overlapTestRequests=0x7fff8c696330, paintFlags=0) at rendering/RenderLayer.cpp:2655 #41 0x00007fe6a2af6124 in WebCore::RenderLayer::paint (this=<optimized out>, p=<optimized out>, damageRect=<optimized out>, paintBehavior=<optimized out>, paintingRoot=<optimized out>) at rendering/RenderLayer.cpp:2424 #42 0x00007fe6a29daffa in WebCore::FrameView::paintContents (this=0x7fe6859a5080, p=0x7fff8c696540, rect=...) at page/FrameView.cpp:2415 #43 0x00007fe6a25cd98c in QWebFramePrivate::renderRelativeCoords (this=0x14a2600, context=0x7fff8c696540, layers=..., clip=...) at Api/qwebframe.cpp:380 #44 0x00007fe6a25cdd25 in QWebFrame::render (this=0xd6a890, painter=<optimized out>, layer=QWebFrame::ContentsLayer, clip=...) at Api/qwebframe.cpp:1221 #45 0x00007fe6a4163c93 in WebSnap::render (page=..., w=<optimized out>, h=<optimized out>) at /build/buildd/rekonq-0.8.0/src/websnap.cpp:91 #46 0x00007fe6a4163e71 in WebSnap::renderPagePreview (page=..., w=200, h=150) at /build/buildd/rekonq-0.8.0/src/websnap.cpp:129 #47 0x00007fe6a4164216 in WebSnap::saveResult (this=0x13f9dd0, ok=true) at /build/buildd/rekonq-0.8.0/src/websnap.cpp:153 #48 0x00007fe6a4164314 in WebSnap::qt_metacall (this=0x13f9dd0, _c=QMetaObject::InvokeMetaMethod, _id=<optimized out>, _a=0x7fff8c696840) at /build/buildd/rekonq-0.8.0/obj-x86_64-linux-gnu/src/websnap.moc:79 #49 0x00007fe69ec7ceba in QMetaObject::activate (sender=0x13f9de0, m=<optimized out>, local_signal_index=<optimized out>, argv=0x7fff8c696840) at kernel/qobject.cpp:3278 #50 0x00007fe6a25d93f2 in QWebPage::loadFinished (this=<optimized out>, _t1=true) at ./moc_qwebpage.cpp:376 #51 0x00007fe6a260c498 in WebCore::FrameLoaderClientQt::emitLoadFinished (this=<optimized out>, ok=true) at WebCoreSupport/FrameLoaderClientQt.cpp:1699 #52 0x00007fe6a260c505 in WebCore::FrameLoaderClientQt::dispatchDidFinishLoad (this=0x14a2330) at WebCoreSupport/FrameLoaderClientQt.cpp:527 #53 0x00007fe6a2966c5b in WebCore::FrameLoader::recursiveCheckLoadComplete (this=0x7fe6858e0278) at loader/FrameLoader.cpp:2641 #54 0x00007fe6a2966e6b in WebCore::FrameLoader::finishedLoading (this=0x7fe6858e0278) at loader/FrameLoader.cpp:2298 #55 0x00007fe6a297b2fa in WebCore::MainResourceLoader::didFinishLoading (this=0x7fe685911680, finishTime=0) at loader/MainResourceLoader.cpp:484 #56 0x00007fe6a2b877eb in WebCore::QNetworkReplyHandler::finish (this=0x14a26b0) at platform/network/qt/QNetworkReplyHandler.cpp:454 #57 0x00007fe6a2b87698 in flush (this=0x14a26e8) at platform/network/qt/QNetworkReplyHandler.cpp:195 #58 WebCore::QNetworkReplyHandlerCallQueue::flush (this=0x14a26e8) at platform/network/qt/QNetworkReplyHandler.cpp:187 #59 0x00007fe6a2b87705 in WebCore::QNetworkReplyHandlerCallQueue::push (this=0x14a26e8, method=(void (WebCore::QNetworkReplyHandler::*)(WebCore::QNetworkReplyHandler * const)) 0x7fe6a2b87710 <WebCore::QNetworkReplyHandler::finish()>) at platform/network/qt/QNetworkReplyHandler.cpp:164 #60 0x00007fe6a2b8813c in WebCore::QNetworkReplyWrapper::didReceiveFinished (this=0x14ce330) at platform/network/qt/QNetworkReplyHandler.cpp:349 #61 0x00007fe6a2b8881d in WebCore::QNetworkReplyWrapper::qt_metacall (this=0x14ce330, _c=QMetaObject::InvokeMetaMethod, _id=<optimized out>, _a=<optimized out>) at ./moc_QNetworkReplyHandler.cpp:80 #62 0x00007fe69ec7ceba in QMetaObject::activate (sender=0xdabeb0, m=<optimized out>, local_signal_index=<optimized out>, argv=0x0) at kernel/qobject.cpp:3278 #63 0x00007fe6a06f4c4c in QNetworkReply::qt_metacall (this=0xdabeb0, _c=QMetaObject::InvokeMetaMethod, _id=<optimized out>, _a=0xda3990) at .moc/release-shared/moc_qnetworkreply.cpp:130 #64 0x00007fe69ec80a5e in QObject::event (this=0xdabeb0, e=<optimized out>) at kernel/qobject.cpp:1217 #65 0x00007fe69f19a424 in notify_helper (e=0x14ce5f0, receiver=0xdabeb0, this=0x9be740) at kernel/qapplication.cpp:4486 #66 QApplicationPrivate::notify_helper (this=0x9be740, receiver=0xdabeb0, e=0x14ce5f0) at kernel/qapplication.cpp:4458 #67 0x00007fe69f19f291 in QApplication::notify (this=0x7fff8c697490, receiver=0xdabeb0, e=0x14ce5f0) at kernel/qapplication.cpp:4365 #68 0x00007fe6a16d1126 in KApplication::notify (this=0x7fff8c697490, receiver=0xdabeb0, event=0x14ce5f0) at ../../kdeui/kernel/kapplication.cpp:311 #69 0x00007fe69ec69afc in QCoreApplication::notifyInternal (this=0x7fff8c697490, receiver=0xdabeb0, event=0x14ce5f0) at kernel/qcoreapplication.cpp:787 #70 0x00007fe69ec6d51f in sendEvent (event=0x14ce5f0, receiver=0xdabeb0) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:215 #71 QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0x988430) at kernel/qcoreapplication.cpp:1428 #72 0x00007fe69ec94a73 in sendPostedEvents () at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:220 #73 postEventSourceDispatch (s=<optimized out>) at kernel/qeventdispatcher_glib.cpp:277 #74 0x00007fe69ca13a5d in g_main_context_dispatch () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #75 0x00007fe69ca14258 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #76 0x00007fe69ca14429 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #77 0x00007fe69ec94ed6 in QEventDispatcherGlib::processEvents (this=0x989f40, flags=<optimized out>) at kernel/qeventdispatcher_glib.cpp:422 #78 0x00007fe69f24207e in QGuiEventDispatcherGlib::processEvents (this=<optimized out>, flags=<optimized out>) at kernel/qguieventdispatcher_glib.cpp:204 #79 0x00007fe69ec68cf2 in QEventLoop::processEvents (this=<optimized out>, flags=...) at kernel/qeventloop.cpp:149 #80 0x00007fe69ec68ef7 in QEventLoop::exec (this=0x7fff8c697420, flags=...) at kernel/qeventloop.cpp:201 #81 0x00007fe69ec6d789 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1064 #82 0x00007fe6a41bcb97 in kdemain (argc=1, argv=<optimized out>) at /build/buildd/rekonq-0.8.0/src/main.cpp:215 #83 0x00007fe6a3d4a30d in __libc_start_main (main=0x400630 <main(int, char**)>, argc=1, ubp_av=0x7fff8c697e28, init=<optimized out>, fini=<optimized out>, rtld_fini=<optimized out>, stack_end=0x7fff8c697e18) at libc-start.c:226 #84 0x0000000000400661 in _start () Reported using DrKonqi
QtWebkit crash bug.