Bug 222454

Summary: crash on loading first webpage
Product: [Unmaintained] rekonq Reporter: Lucas <dornelez>
Component: generalAssignee: Andrea Diamantini <adjam7>
Status: RESOLVED DUPLICATE    
Severity: crash CC: andresbajotierra
Priority: NOR    
Version: unspecified   
Target Milestone: ---   
Platform: Unlisted Binaries   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description Lucas 2010-01-12 22:15:14 UTC
Application that crashed: rekonq
Version of the application: 0.3.0
KDE Version: 4.3.4 (KDE 4.3.4)
Qt Version: 4.5.3
Operating System: Linux 2.6.32-ARCH i686

What I was doing when the application crashed:
First I opened rekonq and load a page, soon after I opened a new tab and begin to type the URL in address bar and... boom. The program crashed.

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

Thread 3 (Thread 0xaf294b70 (LWP 4345)):
#0  0xb7865424 in __kernel_vsyscall ()
#1  0xb7603e55 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#2  0xb7662067 in QWaitConditionPrivate::wait (this=0x9a224d8, mutex=0x9a224f8, time=4294967295) at thread/qwaitcondition_unix.cpp:87
#3  QWaitCondition::wait (this=0x9a224d8, mutex=0x9a224f8, time=4294967295) at thread/qwaitcondition_unix.cpp:159
#4  0xb4587310 in WTF::ThreadCondition::wait (this=0x9b7bf80, mutex=...) at ../JavaScriptCore/wtf/ThreadingQt.cpp:233
#5  0xb4a901b4 in WebCore::IconDatabase::syncThreadMainLoop (this=0x9b7bf50) at loader/icon/IconDatabase.cpp:1400
#6  0xb4a9029b in WebCore::IconDatabase::iconDatabaseSyncThread (this=0x9b7bf50) at loader/icon/IconDatabase.cpp:1035
#7  0xb4587234 in threadEntryPoint (contextData=0x9bdeaa8) at ../JavaScriptCore/wtf/Threading.cpp:57
#8  0xb4587263 in WTF::ThreadPrivate::run (this=0x9b93ba0) at ../JavaScriptCore/wtf/ThreadingQt.cpp:63
#9  0xb7661052 in QThreadPrivate::start (arg=0x9b93ba0) at thread/qthread_unix.cpp:188
#10 0xb75ff8ac in start_thread () from /lib/libpthread.so.0
#11 0xb609301e in clone () from /lib/libc.so.6

Thread 2 (Thread 0xae8ffb70 (LWP 4351)):
#0  0xb7865424 in __kernel_vsyscall ()
#1  0xb7604182 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#2  0xb7661fef in QWaitConditionPrivate::wait (this=0x9b87680, mutex=0x9b8767c, time=30000) at thread/qwaitcondition_unix.cpp:85
#3  QWaitCondition::wait (this=0x9b87680, mutex=0x9b8767c, time=30000) at thread/qwaitcondition_unix.cpp:159
#4  0xb765783e in QThreadPoolThread::run (this=0x9b877c8) at concurrent/qthreadpool.cpp:140
#5  0xb7661052 in QThreadPrivate::start (arg=0x9b877c8) at thread/qthread_unix.cpp:188
#6  0xb75ff8ac in start_thread () from /lib/libpthread.so.0
#7  0xb609301e in clone () from /lib/libc.so.6

Thread 1 (Thread 0xb5673920 (LWP 4344)):
[KCrash Handler]
#6  WebCore::RenderLayer::clearClipRects (this=0x0) at rendering/RenderLayer.cpp:2280
#7  0xb495c58f in WebCore::RenderLayer::updateLayerPosition (this=0x0) at rendering/RenderLayer.cpp:378
#8  0xb46a3cd2 in WebCore::MouseRelatedEvent::receivedTarget (this=0x9bd0418) at dom/MouseRelatedEvent.cpp:152
#9  0xb4693976 in WebCore::Event::setTarget (this=0x9bd0418, target=...) at dom/Event.cpp:174
#10 0xb4699328 in WebCore::EventTargetNode::dispatchEvent (this=0x9cf01b0, e=..., ec=@0xbf8236dc) at dom/EventTargetNode.cpp:270
#11 0xb469c000 in WebCore::EventTargetNode::dispatchMouseEvent (this=0x9cf01b0, eventType=..., button=<value optimized out>, detail=0, pageX=283, pageY=508, screenX=283, screenY=595, ctrlKey=false, 
    altKey=false, shiftKey=false, metaKey=false, isSimulated=false, relatedTargetArg=0x0, underlyingEvent=...) at dom/EventTargetNode.cpp:580
#12 0xb469c790 in WebCore::EventTargetNode::dispatchMouseEvent (this=0x9cf01b0, event=..., eventType=..., detail=0, relatedTarget=0x0) at dom/EventTargetNode.cpp:489
#13 0xb488545b in WebCore::EventHandler::updateMouseEventTargetNode (this=0x9b6c310, targetNode=0x0, mouseEvent=..., fireMouseOverOut=true) at page/EventHandler.cpp:1510
#14 0xb4885798 in WebCore::EventHandler::dispatchMouseEvent (this=0x9b6c310, eventType=..., targetNode=0x0, clickCount=0, mouseEvent=..., setUnder=<value optimized out>) at page/EventHandler.cpp:1524
#15 0xb4888cc5 in WebCore::EventHandler::handleMouseMoveEvent (this=0x9b6c310, mouseEvent=..., hoveredNode=0xbf8239a4) at page/EventHandler.cpp:1246
#16 0xb4888f40 in WebCore::EventHandler::mouseMoved (this=0x9b6c310, event=...) at page/EventHandler.cpp:1149
#17 0xb4a3c6ba in QWebPagePrivate::mouseMoveEvent (this=0x9b70148, ev=0xbf823fb0) at ../WebKit/qt/Api/qwebpage.cpp:555
#18 0xb4a41cbf in QWebPage::event (this=0x9893e10, ev=0xbf823fb0) at ../WebKit/qt/Api/qwebpage.cpp:1871
#19 0xb4a44c7f in QWebView::mouseMoveEvent (this=0x9b73de8, ev=0xbf823fb0) at ../WebKit/qt/Api/qwebview.cpp:710
#20 0xb3081b68 in WebView::mouseMoveEvent (this=0x9b73de8, event=0xbf823fb0) at /home/jan/kdemod/extragear/rekonq/src/rekonq-0.3.0/src/webview.cpp:371
#21 0xb6375023 in QWidget::event (this=0x9b73de8, event=0xbf823fb0) at kernel/qwidget.cpp:7539
#22 0xb4a452f7 in QWebView::event (this=0x9b73de8, e=0xbf823fb0) at ../WebKit/qt/Api/qwebview.cpp:589
#23 0xb6320924 in QApplicationPrivate::notify_helper (this=0x9894000, receiver=0x9b73de8, e=0xbf823fb0) at kernel/qapplication.cpp:4065
#24 0xb6328950 in QApplication::notify (this=0xbf825268, receiver=0x9b73de8, e=0xbf823fb0) at kernel/qapplication.cpp:3767
#25 0xb6d6360a in KApplication::notify(QObject*, QEvent*) () from /usr/lib/libkdeui.so.5
#26 0xb774f5bb in QCoreApplication::notifyInternal (this=0xbf825268, receiver=0x9b73de8, event=0xbf823fb0) at kernel/qcoreapplication.cpp:610
#27 0xb6327913 in QCoreApplication::sendSpontaneousEvent (receiver=0x9b73de8, event=0xbf823fb0, alienWidget=0x9b73de8, nativeWidget=0x98e9940, buttonDown=0xb6b8e500, lastMouseReceiver=...)
    at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:216
#28 QApplicationPrivate::sendMouseEvent (receiver=0x9b73de8, event=0xbf823fb0, alienWidget=0x9b73de8, nativeWidget=0x98e9940, buttonDown=0xb6b8e500, lastMouseReceiver=...)
    at kernel/qapplication.cpp:2924
#29 0xb6327e3a in QApplicationPrivate::sendSyntheticEnterLeave (this=0x9894000, widget=0x9cef230) at kernel/qapplication.cpp:3006
#30 0xb6373a66 in QWidgetPrivate::hideChildren (this=0x9cf2938, spontaneous=false) at kernel/qwidget.cpp:7098
#31 0xb6373a1b in QWidgetPrivate::hideChildren (this=0x9cf2e50, spontaneous=false) at kernel/qwidget.cpp:7084
#32 0xb6373a1b in QWidgetPrivate::hideChildren (this=0x9cf3a38, spontaneous=false) at kernel/qwidget.cpp:7084
#33 0xb6373c1a in QWidgetPrivate::hide_helper (this=0x9cf3a38) at kernel/qwidget.cpp:6848
#34 0xb637c0d0 in QWidget::setVisible (this=0x9cf2ce0, visible=false) at kernel/qwidget.cpp:7017
#35 0xb4a24bd0 in QWidget::hide (this=0x9cf3350) at ../../../../include/QtGui/../../src/gui/kernel/qwidget.h:477
#36 WebCore::Widget::hide (this=0x9cf3350) at platform/qt/WidgetQt.cpp:98
#37 0xb4a22b41 in WebCore::ScrollView::platformRemoveChild (this=0x9bc3620, child=0x9cf3350) at platform/qt/ScrollViewQt.cpp:57
#38 0xb48e2e5a in WebCore::ScrollView::removeChild (this=0x9bc3620, child=0x9cf3350) at platform/ScrollView.cpp:77
#39 0xb49ac989 in WebCore::RenderWidget::destroy (this=0x9ceddac) at rendering/RenderWidget.cpp:85
#40 0xb46a8689 in WebCore::Node::detach (this=0x9cf01b0) at dom/Node.cpp:1060
#41 0xb466777e in WebCore::ContainerNode::detach (this=0x9cf01b0) at dom/ContainerNode.cpp:595
#42 0xb46924ed in WebCore::Element::detach (this=0x9cf01b0) at dom/Element.cpp:663
#43 0xb47ad70e in WebCore::HTMLPlugInElement::detach (this=0x9cf01b0) at html/HTMLPlugInElement.cpp:71
#44 0xb479f209 in WebCore::HTMLObjectElement::detach (this=0x0) at html/HTMLObjectElement.cpp:185
#45 0xb466776b in WebCore::ContainerNode::detach (this=0x9ceee60) at dom/ContainerNode.cpp:593
#46 0xb46924ed in WebCore::Element::detach (this=0x9ceee60) at dom/Element.cpp:663
#47 0xb466776b in WebCore::ContainerNode::detach (this=0x9cdb6f0) at dom/ContainerNode.cpp:593
#48 0xb46924ed in WebCore::Element::detach (this=0x9cdb6f0) at dom/Element.cpp:663
#49 0xb466776b in WebCore::ContainerNode::detach (this=0x9ce51c8) at dom/ContainerNode.cpp:593
#50 0xb46924ed in WebCore::Element::detach (this=0x9ce51c8) at dom/Element.cpp:663
#51 0xb466776b in WebCore::ContainerNode::detach (this=0x9cbfda0) at dom/ContainerNode.cpp:593
#52 0xb46924ed in WebCore::Element::detach (this=0x9cbfda0) at dom/Element.cpp:663
#53 0xb466776b in WebCore::ContainerNode::detach (this=0x9c9e8e8) at dom/ContainerNode.cpp:593
#54 0xb46924ed in WebCore::Element::detach (this=0x9c9e8e8) at dom/Element.cpp:663
#55 0xb466776b in WebCore::ContainerNode::detach (this=0x9c9f1d8) at dom/ContainerNode.cpp:593
#56 0xb46924ed in WebCore::Element::detach (this=0x9c9f1d8) at dom/Element.cpp:663
#57 0xb466776b in WebCore::ContainerNode::detach (this=0x9b6c9d8) at dom/ContainerNode.cpp:593
#58 0xb46772bb in WebCore::Document::detach (this=0x9b6c9d8) at dom/Document.cpp:1310
#59 0xb488b9ac in WebCore::Frame::setView (this=0x9bd1458, view=0x0) at page/Frame.cpp:209
#60 0xb4827a54 in WebCore::FrameLoaderClient::transitionToCommittedForNewPage (frame=0x9bd1458, viewportSize=..., backgroundColor=..., transparent=false, fixedLayoutSize=..., useFixedLayout=false, 
    horizontalScrollbarMode=WebCore::ScrollbarAuto, verticalScrollbarMode=WebCore::ScrollbarAuto) at loader/FrameLoaderClient.cpp:61
#61 0xb4a2c6f9 in WebCore::FrameLoaderClientQt::transitionToCommittedForNewPage (this=0x9bc33c0) at ../WebKit/qt/WebCoreSupport/FrameLoaderClientQt.cpp:223
#62 0xb4822bea in WebCore::FrameLoader::transitionToCommitted (this=0x9b6bf74, cachedPage=...) at loader/FrameLoader.cpp:2791
#63 0xb4823b85 in WebCore::FrameLoader::commitProvisionalLoad (this=0x9b6bf74, prpCachedPage=...) at loader/FrameLoader.cpp:2715
#64 0xb4804e0d in WebCore::DocumentLoader::commitIfReady (this=0xae900b50) at loader/DocumentLoader.cpp:333
#65 0xb4805369 in WebCore::DocumentLoader::commitLoad (this=0xae900b50, 
    data=0x9d66aa0 "<!DOCTYPE html PUBLIC \"-//W3C//DTD XHTML 1.0 Strict//EN\" \"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd\">\n<html xmlns=\"http://www.w3.org/1999/xhtml\" dir=\"ltr\" lang=\"en-gb\" xml:lang=\"en-gb\">\n<head>"..., length=1089) at loader/DocumentLoader.cpp:353
#66 0xb480dd05 in WebCore::FrameLoader::receivedData (this=0x9b6bf74, 
    data=0x9d66aa0 "<!DOCTYPE html PUBLIC \"-//W3C//DTD XHTML 1.0 Strict//EN\" \"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd\">\n<html xmlns=\"http://www.w3.org/1999/xhtml\" dir=\"ltr\" lang=\"en-gb\" xml:lang=\"en-gb\">\n<head>"..., length=1089) at loader/FrameLoader.cpp:2341
#67 0xb4836a39 in WebCore::MainResourceLoader::addData (this=0x9cc1a58, 
    data=0x9d66aa0 "<!DOCTYPE html PUBLIC \"-//W3C//DTD XHTML 1.0 Strict//EN\" \"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd\">\n<html xmlns=\"http://www.w3.org/1999/xhtml\" dir=\"ltr\" lang=\"en-gb\" xml:lang=\"en-gb\">\n<head>"..., length=1089, allAtOnce=<value optimized out>) at loader/MainResourceLoader.cpp:146
#68 0xb483e21c in WebCore::ResourceLoader::didReceiveData (this=0x9cc1a58, 
    data=0x9d66aa0 "<!DOCTYPE html PUBLIC \"-//W3C//DTD XHTML 1.0 Strict//EN\" \"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd\">\n<html xmlns=\"http://www.w3.org/1999/xhtml\" dir=\"ltr\" lang=\"en-gb\" xml:lang=\"en-gb\">\n<head>"..., length=1089, lengthReceived=<value optimized out>, allAtOnce=<value optimized out>) at loader/ResourceLoader.cpp:263
#69 0xb4836dd3 in WebCore::MainResourceLoader::didReceiveData (this=0x0, 
    data=0x9d66aa0 "<!DOCTYPE html PUBLIC \"-//W3C//DTD XHTML 1.0 Strict//EN\" \"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd\">\n<html xmlns=\"http://www.w3.org/1999/xhtml\" dir=\"ltr\" lang=\"en-gb\" xml:lang=\"en-gb\">\n<head>"..., length=1089, lengthReceived=-4647093144700058559, allAtOnce=false) at loader/MainResourceLoader.cpp:341
#70 0xb483dc08 in WebCore::ResourceLoader::didReceiveData (this=0x9cc1a58, 
    data=0x9d66aa0 "<!DOCTYPE html PUBLIC \"-//W3C//DTD XHTML 1.0 Strict//EN\" \"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd\">\n<html xmlns=\"http://www.w3.org/1999/xhtml\" dir=\"ltr\" lang=\"en-gb\" xml:lang=\"en-gb\">\n<head>"..., length=1089, lengthReceived=1089) at loader/ResourceLoader.cpp:417
#71 0xb4a0df52 in WebCore::QNetworkReplyHandler::forwardData (this=0x9cdc738) at platform/network/qt/QNetworkReplyHandler.cpp:340
#72 0xb4a0f12b in WebCore::QNetworkReplyHandler::qt_metacall (this=0x9cdc738, _c=QMetaObject::InvokeMetaMethod, _id=6, _a=0x9bbf6b8) at .moc/release-shared/moc_QNetworkReplyHandler.cpp:71
#73 0xb775dccb in QMetaCallEvent::placeMetaCall (this=0x9cc0398, object=0x9cdc738) at kernel/qobject.cpp:477
#74 0xb775f3ce in QObject::event (this=0x9cdc738, e=0x9cc0398) at kernel/qobject.cpp:1110
#75 0xb6320924 in QApplicationPrivate::notify_helper (this=0x9894000, receiver=0x9cdc738, e=0x9cc0398) at kernel/qapplication.cpp:4065
#76 0xb632800c in QApplication::notify (this=0xbf825268, receiver=0x9cdc738, e=0x9cc0398) at kernel/qapplication.cpp:3605
#77 0xb6d6360a in KApplication::notify(QObject*, QEvent*) () from /usr/lib/libkdeui.so.5
#78 0xb774f5bb in QCoreApplication::notifyInternal (this=0xbf825268, receiver=0x9cdc738, event=0x9cc0398) at kernel/qcoreapplication.cpp:610
#79 0xb77501e2 in QCoreApplication::sendEvent (receiver=0x0, event_type=0, data=0x97e91f0) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:213
#80 QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0x97e91f0) at kernel/qcoreapplication.cpp:1247
#81 0xb77503ad in QCoreApplication::sendPostedEvents (receiver=0x0, event_type=0) at kernel/qcoreapplication.cpp:1140
#82 0xb777a1cf in QCoreApplication::sendPostedEvents (s=0x9896d10) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:218
#83 postEventSourceDispatch (s=0x9896d10) at kernel/qeventdispatcher_glib.cpp:276
#84 0xb5f27378 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#85 0xb5f2abf0 in g_main_context_iterate () from /usr/lib/libglib-2.0.so.0
#86 0xb5f2ad23 in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#87 0xb7779d25 in QEventDispatcherGlib::processEvents (this=0x9893eb0, flags=...) at kernel/qeventdispatcher_glib.cpp:407
#88 0xb63be705 in QGuiEventDispatcherGlib::processEvents (this=0x9893eb0, flags=...) at kernel/qguieventdispatcher_glib.cpp:202
#89 0xb774dba9 in QEventLoop::processEvents (this=0xbf8251b4, flags=) at kernel/qeventloop.cpp:149
#90 0xb774dffa in QEventLoop::exec (this=0xbf8251b4, flags=...) at kernel/qeventloop.cpp:201
#91 0xb775046f in QCoreApplication::exec () at kernel/qcoreapplication.cpp:888
#92 0xb63207a7 in QApplication::exec () at kernel/qapplication.cpp:3525
#93 0xb30913e3 in kdemain (argc=1, argv=0x97e8d10) at /home/jan/kdemod/extragear/rekonq/src/rekonq-0.3.0/src/main.cpp:157
#94 0x0804de42 in _start ()

Reported using DrKonqi
Comment 1 Dario Andres 2010-01-13 15:10:43 UTC
Merging with bug 220690. Thanks

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