Bug 222093

Summary: Entering information in a new tab [WebCore::RenderLayer::clearClipRects, WebCore::RenderLayer::updateLayerPosition, WebCore::MouseRelatedEvent::receivedTarget]
Product: [Unmaintained] rekonq Reporter: Roger Pixley <skreech2>
Component: generalAssignee: Andrea Diamantini <adjam7>
Status: RESOLVED DUPLICATE    
Severity: crash CC: andresbajotierra
Priority: NOR    
Version: unspecified   
Target Milestone: ---   
Platform: Ubuntu   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description Roger Pixley 2010-01-10 18:39:47 UTC
Application: rekonq (0.3.0)
KDE Platform Version: 4.3.85 (KDE 4.3.85 (KDE 4.4 Beta2))
Qt Version: 4.6.0
Operating System: Linux 2.6.31-16-generic i686
Distribution: Ubuntu 9.10

-- Information about the crash:
This is about the 4th time that rekonq has crashed after I opened a new tab and entered information. There seems to be no delay in terms of contacting the server etc. Like the act of either entering the data or pressing enter to initiate the server contact kills rekonq

The crash can be reproduced some of the times.

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

Thread 3 (Thread 0xb612cb70 (LWP 5493)):
#0  0x00783422 in __kernel_vsyscall ()
#1  0x00175e15 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/tls/i686/cmov/libpthread.so.0
#2  0x0475f0d7 in WTF::TCMalloc_PageHeap::scavengerThread (this=0x5532ec0) at ../JavaScriptCore/wtf/FastMalloc.cpp:2299
#3  0x0475f121 in WTF::TCMalloc_PageHeap::runScavengerThread (context=0x5532ec0) at ../JavaScriptCore/wtf/FastMalloc.cpp:1433
#4  0x0017180e in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#5  0x00adf7ee in clone () from /lib/tls/i686/cmov/libc.so.6

Thread 2 (Thread 0xb5182b70 (LWP 5495)):
#0  0x00783422 in __kernel_vsyscall ()
#1  0x00175e15 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/tls/i686/cmov/libpthread.so.0
#2  0x06561307 in QWaitConditionPrivate::wait (this=0x99a4098, mutex=0x99a44a0, time=4294967295) at thread/qwaitcondition_unix.cpp:87
#3  QWaitCondition::wait (this=0x99a4098, mutex=0x99a44a0, time=4294967295) at thread/qwaitcondition_unix.cpp:159
#4  0x047644c0 in WTF::ThreadCondition::wait (this=0xb586cdd4, mutex=...) at ../JavaScriptCore/wtf/qt/ThreadingQt.cpp:238
#5  0x04c8d304 in WebCore::IconDatabase::syncThreadMainLoop (this=0xb586cd80) at loader/icon/IconDatabase.cpp:1412
#6  0x04c921b0 in WebCore::IconDatabase::iconDatabaseSyncThread (this=0xb586cd80) at loader/icon/IconDatabase.cpp:1038
#7  0x04763f3f in threadEntryPoint (contextData=0xb58292e0) at ../JavaScriptCore/wtf/Threading.cpp:64
#8  0x04764393 in WTF::ThreadPrivate::run (this=0x9a8e980) at ../JavaScriptCore/wtf/qt/ThreadingQt.cpp:64
#9  0x065603ae in QThreadPrivate::start (arg=0x9a8e980) at thread/qthread_unix.cpp:244
#10 0x0017180e in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#11 0x00adf7ee in clone () from /lib/tls/i686/cmov/libc.so.6

Thread 1 (Thread 0xb776a760 (LWP 5490)):
[KCrash Handler]
#6  WebCore::RenderLayer::clearClipRects (this=0x0) at rendering/RenderLayer.cpp:2933
#7  0x04b6ef4f in WebCore::RenderLayer::updateLayerPosition (this=0x0) at rendering/RenderLayer.cpp:525
#8  0x048ab4d7 in WebCore::MouseRelatedEvent::receivedTarget (this=0xa84b0a50) at dom/MouseRelatedEvent.cpp:163
#9  0x048a175b in WebCore::Event::setTarget (this=0xa84b0a50, target=...) at dom/Event.cpp:193
#10 0x048b2473 in WebCore::Node::dispatchEvent (this=0xa599dc60, prpEvent=...) at dom/Node.cpp:2444
#11 0x048b6a6f in WebCore::Node::dispatchMouseEvent (this=0xa599dc60, eventType=..., button=<value optimized out>, detail=0, pageX=428, pageY=217, screenX=428, screenY=301, ctrlKey=false, 
    altKey=false, shiftKey=false, metaKey=false, isSimulated=false, relatedTargetArg=0x0, underlyingEvent=...) at dom/Node.cpp:2718
#12 0x048b7220 in WebCore::Node::dispatchMouseEvent (this=0xa599dc60, event=..., eventType=..., detail=0, relatedTarget=0x0) at dom/Node.cpp:2627
#13 0x04a87a8f in WebCore::EventHandler::updateMouseEventTargetNode (this=0xb224ef5c, targetNode=0x0, mouseEvent=..., fireMouseOverOut=true) at page/EventHandler.cpp:1694
#14 0x04a87e12 in WebCore::EventHandler::dispatchMouseEvent (this=0xb224ef5c, eventType=..., targetNode=0x0, clickCount=0, mouseEvent=..., setUnder=<value optimized out>)
    at page/EventHandler.cpp:1711
#15 0x04a8c227 in WebCore::EventHandler::handleMouseMoveEvent (this=0xb224ef5c, mouseEvent=..., hoveredNode=0xbfed3da4) at page/EventHandler.cpp:1414
#16 0x04a8c570 in WebCore::EventHandler::mouseMoved (this=0xb224ef5c, event=...) at page/EventHandler.cpp:1313
#17 0x04c35dda in QWebPagePrivate::mouseMoveEvent (this=0xaff7b88, ev=0xbfed44b0) at ../WebKit/qt/Api/qwebpage.cpp:703
#18 0x04c3bd0f in QWebPage::event (this=0xb0f70e0, ev=0xbfed44b0) at ../WebKit/qt/Api/qwebpage.cpp:2485
#19 0x04c3f80f in QWebView::mouseMoveEvent (this=0x9dd9ac8, ev=0xbfed44b0) at ../WebKit/qt/Api/qwebview.cpp:783
#20 0x02ce6728 in ?? () from /usr/lib/libkdeinit4_rekonq.so
#21 0x021d1fd6 in QWidget::event (this=0x9dd9ac8, event=0xbfed44b0) at kernel/qwidget.cpp:7959
#22 0x04c401d3 in QWebView::event (this=0x9dd9ac8, e=0xbfed44b0) at ../WebKit/qt/Api/qwebview.cpp:657
#23 0x0217519c in QApplicationPrivate::notify_helper (this=0x96a7418, receiver=0x9dd9ac8, e=0xbfed44b0) at kernel/qapplication.cpp:4242
#24 0x0217c76b in QApplication::notify (this=0xbfed5908, receiver=0x9dd9ac8, e=0xbfed44b0) at kernel/qapplication.cpp:3822
#25 0x00e370fa in KApplication::notify (this=0xbfed5908, receiver=0x9dd9ac8, event=0xbfed44b0) at ../../kdeui/kernel/kapplication.cpp:302
#26 0x06661eab in QCoreApplication::notifyInternal (this=0xbfed5908, receiver=0x9dd9ac8, event=0xbfed44b0) at kernel/qcoreapplication.cpp:704
#27 0x0217b71f in QCoreApplication::sendEvent (receiver=0x9dd9ac8, event=0xbfed44b0, alienWidget=0x9dd9ac8, nativeWidget=0x9713490, buttonDown=0x2ab0060, lastMouseReceiver=..., spontaneous=true)
    at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:215
#28 QApplicationPrivate::sendMouseEvent (receiver=0x9dd9ac8, event=0xbfed44b0, alienWidget=0x9dd9ac8, nativeWidget=0x9713490, buttonDown=0x2ab0060, lastMouseReceiver=..., spontaneous=true)
    at kernel/qapplication.cpp:2956
#29 0x0217bc6a in QApplicationPrivate::sendSyntheticEnterLeave (this=0x96a7418, widget=0x9ce8868) at kernel/qapplication.cpp:3042
#30 0x021d0d96 in QWidgetPrivate::hideChildren (this=0xb23a540, spontaneous=false) at kernel/qwidget.cpp:7512
#31 0x021d0d4b in QWidgetPrivate::hideChildren (this=0xa78d000, spontaneous=false) at kernel/qwidget.cpp:7498
#32 0x021d0d4b in QWidgetPrivate::hideChildren (this=0xb1c1270, spontaneous=false) at kernel/qwidget.cpp:7498
#33 0x021d0f4a in QWidgetPrivate::hide_helper (this=0xb1c1270) at kernel/qwidget.cpp:7259
#34 0x021da5b0 in QWidget::setVisible (this=0x9d924b8, visible=false) at kernel/qwidget.cpp:7431
#35 0x04c174d0 in QWidget::hide (this=0xa8b69d70) at ../../../../include/QtGui/../../src/gui/kernel/qwidget.h:485
#36 WebCore::Widget::hide (this=0xa8b69d70) at platform/qt/WidgetQt.cpp:101
#37 0x04c1e861 in WebCore::QtPluginWidget::hide (this=0xa8b69d70) at ../WebKit/qt/WebCoreSupport/FrameLoaderClientQt.cpp:1141
#38 0x04c155a5 in WebCore::ScrollView::platformRemoveChild (this=0xa835f1c0, child=0xa8b69d70) at platform/qt/ScrollViewQt.cpp:63
#39 0x04aeffff in WebCore::ScrollView::removeChild (this=0xa835f1c0, child=0xa8b69d70) at platform/ScrollView.cpp:77
#40 0x04bbebee in WebCore::RenderWidget::destroy (this=0xaad1ec68) at rendering/RenderWidget.cpp:86
#41 0x048b09a9 in WebCore::Node::detach (this=0xa599dc60) at dom/Node.cpp:1256
#42 0x048759ae in WebCore::ContainerNode::detach (this=0xa599dc60) at dom/ContainerNode.cpp:590
#43 0x0489e27d in WebCore::Element::detach (this=0xa599dc60) at dom/Element.cpp:750
#44 0x049ba360 in WebCore::HTMLPlugInElement::detach (this=0xa599dc60) at html/HTMLPlugInElement.cpp:73
#45 0x049ad349 in WebCore::HTMLObjectElement::detach (this=0x0) at html/HTMLObjectElement.cpp:190
#46 0x0487599b in WebCore::ContainerNode::detach (this=0xa74558c0) at dom/ContainerNode.cpp:588
#47 0x0489e27d in WebCore::Element::detach (this=0xa74558c0) at dom/Element.cpp:750
#48 0x0487599b in WebCore::ContainerNode::detach (this=0xa74552d8) at dom/ContainerNode.cpp:588
#49 0x0489e27d in WebCore::Element::detach (this=0xa74552d8) at dom/Element.cpp:750
#50 0x0487599b in WebCore::ContainerNode::detach (this=0xa74558f8) at dom/ContainerNode.cpp:588
#51 0x0489e27d in WebCore::Element::detach (this=0xa74558f8) at dom/Element.cpp:750
#52 0x0487599b in WebCore::ContainerNode::detach (this=0xa91958f8) at dom/ContainerNode.cpp:588
#53 0x0489e27d in WebCore::Element::detach (this=0xa91958f8) at dom/Element.cpp:750
#54 0x0487599b in WebCore::ContainerNode::detach (this=0xa5cf4940) at dom/ContainerNode.cpp:588
#55 0x0489e27d in WebCore::Element::detach (this=0xa5cf4940) at dom/Element.cpp:750
#56 0x0487599b in WebCore::ContainerNode::detach (this=0xa75f65b0) at dom/ContainerNode.cpp:588
#57 0x0489e27d in WebCore::Element::detach (this=0xa75f65b0) at dom/Element.cpp:750
#58 0x0487599b in WebCore::ContainerNode::detach (this=0xa600f000) at dom/ContainerNode.cpp:588
#59 0x04885fa7 in WebCore::Document::detach (this=0xa600f000) at dom/Document.cpp:1457
#60 0x04a91c6c in WebCore::Frame::setView (this=0xb224eb80, view=) at page/Frame.cpp:248
#61 0x04a91cf1 in WebCore::Frame::createView (this=0xb224eb80, viewportSize=..., backgroundColor=..., transparent=false, fixedLayoutSize=..., useFixedLayout=false, 
    horizontalScrollbarMode=WebCore::ScrollbarAuto, verticalScrollbarMode=WebCore::ScrollbarAuto) at page/Frame.cpp:1803
#62 0x04c1f833 in WebCore::FrameLoaderClientQt::transitionToCommittedForNewPage (this=0xb1387d8) at ../WebKit/qt/WebCoreSupport/FrameLoaderClientQt.cpp:225
#63 0x04a31d51 in WebCore::FrameLoader::transitionToCommitted (this=0xb224eba8, cachedPage=...) at loader/FrameLoader.cpp:2525
#64 0x04a32054 in WebCore::FrameLoader::commitProvisionalLoad (this=0xb224eba8, prpCachedPage=...) at loader/FrameLoader.cpp:2391
#65 0x04a1b62d in WebCore::DocumentLoader::commitIfReady (this=0xa795ca00) at loader/DocumentLoader.cpp:320
#66 0x04a1bbe5 in WebCore::DocumentLoader::commitLoad (this=0xa795ca00, 
    data=0xb240650 "<!doctype html><head><title>twitterfeed - Google Search</title><script>window.google={kEI:\"Ww9KS7D3L8qztgeCxKHkDQ\",kEXPI:\"17463\",kCSI:{e:\"17463\",ei:\"Ww9KS7D3L8qztgeCxKHkDQ\"},kHL:\"en\",time:function(){r"..., length=12252) at loader/DocumentLoader.cpp:340
#67 0x04a25e3b in WebCore::FrameLoader::receivedData (this=0xb224eba8, 
    data=0xb240650 "<!doctype html><head><title>twitterfeed - Google Search</title><script>window.google={kEI:\"Ww9KS7D3L8qztgeCxKHkDQ\",kEXPI:\"17463\",kCSI:{e:\"17463\",ei:\"Ww9KS7D3L8qztgeCxKHkDQ\"},kHL:\"en\",time:function(){r"..., length=12252) at loader/FrameLoader.cpp:2059
#68 0x04a4b669 in WebCore::MainResourceLoader::addData (this=0xb4120040, 
    data=0xb240650 "<!doctype html><head><title>twitterfeed - Google Search</title><script>window.google={kEI:\"Ww9KS7D3L8qztgeCxKHkDQ\",kEXPI:\"17463\",kCSI:{e:\"17463\",ei:\"Ww9KS7D3L8qztgeCxKHkDQ\"},kHL:\"en\",time:function(){r"..., length=12252, allAtOnce=<value optimized out>) at loader/MainResourceLoader.cpp:143
#69 0x04a59618 in WebCore::ResourceLoader::didReceiveData (this=0xb4120040, 
    data=0xb240650 "<!doctype html><head><title>twitterfeed - Google Search</title><script>window.google={kEI:\"Ww9KS7D3L8qztgeCxKHkDQ\",kEXPI:\"17463\",kCSI:{e:\"17463\",ei:\"Ww9KS7D3L8qztgeCxKHkDQ\"},kHL:\"en\",time:function(){r"..., length=12252, lengthReceived=<value optimized out>, allAtOnce=<value optimized out>) at loader/ResourceLoader.cpp:248
#70 0x04a4bab7 in WebCore::MainResourceLoader::didReceiveData (this=0xb4120040, 
    data=0xb240650 "<!doctype html><head><title>twitterfeed - Google Search</title><script>window.google={kEI:\"Ww9KS7D3L8qztgeCxKHkDQ\",kEXPI:\"17463\",kCSI:{e:\"17463\",ei:\"Ww9KS7D3L8qztgeCxKHkDQ\"},kHL:\"en\",time:function(){r"..., length=12252, lengthReceived=0, allAtOnce=false) at loader/MainResourceLoader.cpp:374
#71 0x04a58f08 in WebCore::ResourceLoader::didReceiveData (this=0xb4120040, 
    data=0xb240650 "<!doctype html><head><title>twitterfeed - Google Search</title><script>window.google={kEI:\"Ww9KS7D3L8qztgeCxKHkDQ\",kEXPI:\"17463\",kCSI:{e:\"17463\",ei:\"Ww9KS7D3L8qztgeCxKHkDQ\"},kHL:\"en\",time:function(){r"..., length=12252, lengthReceived=12252) at loader/ResourceLoader.cpp:398
#72 0x04bfe2b7 in WebCore::QNetworkReplyHandler::forwardData (this=0xa6db838) at platform/network/qt/QNetworkReplyHandler.cpp:360
#73 0x04bffb23 in WebCore::QNetworkReplyHandler::qt_metacall (this=0xa6db838, _c=QMetaObject::InvokeMetaMethod, _id=7, _a=0xab50228) at .moc/release-shared/moc_QNetworkReplyHandler.cpp:84
#74 0x0666711a in QMetaObject::metacall (object=0xa6db838, cl=16, idx=7, argv=0xab50228) at kernel/qmetaobject.cpp:237
#75 0x06671856 in QMetaCallEvent::placeMetaCall (this=0xa6eacd0, object=0xa6db838) at kernel/qobject.cpp:574
#76 0x066728ae in QObject::event (this=0xa6db838, e=0xa6eacd0) at kernel/qobject.cpp:1260
#77 0x0217519c in QApplicationPrivate::notify_helper (this=0x96a7418, receiver=0xa6db838, e=0xa6eacd0) at kernel/qapplication.cpp:4242
#78 0x0217bdf7 in QApplication::notify (this=0xbfed5908, receiver=0xa6db838, e=0xa6eacd0) at kernel/qapplication.cpp:3661
#79 0x00e370fa in KApplication::notify (this=0xbfed5908, receiver=0xa6db838, event=0xa6eacd0) at ../../kdeui/kernel/kapplication.cpp:302
#80 0x06661eab in QCoreApplication::notifyInternal (this=0xbfed5908, receiver=0xa6db838, event=0xa6eacd0) at kernel/qcoreapplication.cpp:704
#81 0x066648e3 in QCoreApplication::sendEvent (receiver=0x0, event_type=0, data=0x96346d0) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:215
#82 QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0x96346d0) at kernel/qcoreapplication.cpp:1345
#83 0x06664a4d in QCoreApplication::sendPostedEvents (receiver=0x0, event_type=0) at kernel/qcoreapplication.cpp:1238
#84 0x0668e0df in QCoreApplication::sendPostedEvents (s=0x96a8b90) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:220
#85 postEventSourceDispatch (s=0x96a8b90) at kernel/qeventdispatcher_glib.cpp:276
#86 0x041efe88 in g_main_context_dispatch () from /lib/libglib-2.0.so.0
#87 0x041f3730 in ?? () from /lib/libglib-2.0.so.0
#88 0x041f3863 in g_main_context_iteration () from /lib/libglib-2.0.so.0
#89 0x0668dbd5 in QEventDispatcherGlib::processEvents (this=0x96a71d8, flags=...) at kernel/qeventdispatcher_glib.cpp:407
#90 0x02232b75 in QGuiEventDispatcherGlib::processEvents (this=0x96a71d8, flags=...) at kernel/qguieventdispatcher_glib.cpp:202
#91 0x066604c9 in QEventLoop::processEvents (this=0xbfed5854, flags=) at kernel/qeventloop.cpp:149
#92 0x0666091a in QEventLoop::exec (this=0xbfed5854, flags=...) at kernel/qeventloop.cpp:201
#93 0x06664b0f in QCoreApplication::exec () at kernel/qcoreapplication.cpp:981
#94 0x02175237 in QApplication::exec () at kernel/qapplication.cpp:3570
#95 0x02cf5fa3 in kdemain () from /usr/lib/libkdeinit4_rekonq.so
#96 0x0804dff7 in launch (argc=<value optimized out>, _name=<value optimized out>, args=<value optimized out>, cwd=0x0, envc=1, envs=0x966e970 "DISPLAY=:0.0", reset_env=false, tty=0x0, 
    avoid_loops=false, startup_id_str=0x966e981 "Released;1263133660;73477;4726_TIME1617427") at ../../kinit/kinit.cpp:705
#97 0x0804ec15 in handle_launcher_request (sock=<value optimized out>, who=<value optimized out>) at ../../kinit/kinit.cpp:1197
#98 0x0804f08c in handle_requests (waitForPid=<value optimized out>) at ../../kinit/kinit.cpp:1390
#99 0x0804fe27 in main (argc=2, argv=0xbfed63f4, envp=0xbfed6400) at ../../kinit/kinit.cpp:1825

This bug may be a duplicate of or related to bug 220863.

Possible duplicates by query: bug 220863, bug 220690, bug 217845.

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

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