Bug 249698

Summary: Konqueror crashed when [incomplete link address] http://en.netlog.com/go/mailurl/-YT1hMTFiNjgyMWI3MTc2MWUyNzExNzk3M2RlOTJjOGMxYiZtPTEwNTM0NzAzODUm ... clicked
Product: [Applications] konqueror Reporter: tom2357
Component: generalAssignee: Konqueror Developers <konq-bugs>
Status: RESOLVED DUPLICATE    
Severity: crash CC: kde
Priority: NOR    
Version: unspecified   
Target Milestone: ---   
Platform: Ubuntu   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description tom2357 2010-09-01 03:59:00 UTC
Application: konqueror (4.4.2 (KDE 4.4.2))
KDE Platform Version: 4.4.2 (KDE 4.4.2)
Qt Version: 4.6.2
Operating System: Linux 2.6.32-24-generic i686
Distribution: Ubuntu 10.04.1 LTS

-- Information about the crash:
konqueror often crashes on following a link. This is my latest.

 -- Backtrace:
Application: Konqueror (kdeinit4), signal: Segmentation fault
[KCrash Handler]
#6  0x0976d0ff in khtml::RenderObject::scheduleRelayout (this=0xa559318, clippedObj=0x0) at ../../khtml/rendering/render_object.cpp:2712
#7  0x0976d1bb in khtml::RenderObject::markContainingBlocksForLayout (this=0xa55946c) at ../../khtml/rendering/render_object.cpp:755
#8  0x0977942b in khtml::RenderObject::setNeedsLayoutAndMinMaxRecalc (this=0xa559408, oldChild=0x0) at ../../khtml/rendering/render_object.h:378
#9  khtml::RenderContainer::removeChildNode (this=0xa559408, oldChild=0x0) at ../../khtml/rendering/render_container.cpp:154
#10 0x0977c714 in khtml::RenderBox::removeChild (this=0xa559408, oldChild=0xa55946c) at ../../khtml/rendering/render_box.cpp:254
#11 0x097703a5 in khtml::RenderObject::remove (this=0xa55946c) at ../../khtml/rendering/render_object.h:851
#12 khtml::RenderObject::detach (this=0xa55946c) at ../../khtml/rendering/render_object.cpp:2378
#13 0x09787912 in khtml::RenderText::detach (this=0xa55946c) at ../../khtml/rendering/render_text.cpp:729
#14 0x096b3e0c in DOM::NodeImpl::detach (this=0xb634c78) at ../../khtml/xml/dom_nodeimpl.cpp:975
#15 0x096b4618 in DOM::NodeBaseImpl::detach (this=0xb634bf8) at ../../khtml/xml/dom_nodeimpl.cpp:1836
#16 0x096c1d0b in DOM::ElementImpl::detach (this=0xb634bf8) at ../../khtml/xml/dom_elementimpl.cpp:910
#17 0x096b4618 in DOM::NodeBaseImpl::detach (this=0xb611670) at ../../khtml/xml/dom_nodeimpl.cpp:1836
#18 0x096c1d0b in DOM::ElementImpl::detach (this=0xb611670) at ../../khtml/xml/dom_elementimpl.cpp:910
#19 0x096b4618 in DOM::NodeBaseImpl::detach (this=0xb5a3e88) at ../../khtml/xml/dom_nodeimpl.cpp:1836
#20 0x096c1d0b in DOM::ElementImpl::detach (this=0xb5a3e88) at ../../khtml/xml/dom_elementimpl.cpp:910
#21 0x096b4618 in DOM::NodeBaseImpl::detach (this=0xb58bce0) at ../../khtml/xml/dom_nodeimpl.cpp:1836
#22 0x096c1d0b in DOM::ElementImpl::detach (this=0xb58bce0) at ../../khtml/xml/dom_elementimpl.cpp:910
#23 0x096b4618 in DOM::NodeBaseImpl::detach (this=0xa65a2e8) at ../../khtml/xml/dom_nodeimpl.cpp:1836
#24 0x096c1d0b in DOM::ElementImpl::detach (this=0xa65a2e8) at ../../khtml/xml/dom_elementimpl.cpp:910
#25 0x096b4618 in DOM::NodeBaseImpl::detach (this=0xb5f9688) at ../../khtml/xml/dom_nodeimpl.cpp:1836
#26 0x096c1d0b in DOM::ElementImpl::detach (this=0xb5f9688) at ../../khtml/xml/dom_elementimpl.cpp:910
#27 0x096b4618 in DOM::NodeBaseImpl::detach (this=0xb5c5690) at ../../khtml/xml/dom_nodeimpl.cpp:1836
#28 0x096c1d0b in DOM::ElementImpl::detach (this=0xb5c5690) at ../../khtml/xml/dom_elementimpl.cpp:910
#29 0x096b4618 in DOM::NodeBaseImpl::detach (this=0xb5f9c68) at ../../khtml/xml/dom_nodeimpl.cpp:1836
#30 0x096c1d0b in DOM::ElementImpl::detach (this=0xb5f9c68) at ../../khtml/xml/dom_elementimpl.cpp:910
#31 0x096b4618 in DOM::NodeBaseImpl::detach (this=0xb5f3188) at ../../khtml/xml/dom_nodeimpl.cpp:1836
#32 0x096c1d0b in DOM::ElementImpl::detach (this=0xb5f3188) at ../../khtml/xml/dom_elementimpl.cpp:910
#33 0x096b4618 in DOM::NodeBaseImpl::detach (this=0xb6069a0) at ../../khtml/xml/dom_nodeimpl.cpp:1836
#34 0x096c1d0b in DOM::ElementImpl::detach (this=0xb6069a0) at ../../khtml/xml/dom_elementimpl.cpp:910
#35 0x096b4618 in DOM::NodeBaseImpl::detach (this=0xb579800) at ../../khtml/xml/dom_nodeimpl.cpp:1836
#36 0x096c1d0b in DOM::ElementImpl::detach (this=0xb579800) at ../../khtml/xml/dom_elementimpl.cpp:910
#37 0x096b4618 in DOM::NodeBaseImpl::detach (this=0xb6277a0) at ../../khtml/xml/dom_nodeimpl.cpp:1836
#38 0x096c1d0b in DOM::ElementImpl::detach (this=0xb6277a0) at ../../khtml/xml/dom_elementimpl.cpp:910
#39 0x096b449b in DOM::NodeBaseImpl::removeChildren (this=0xb5f9d48) at ../../khtml/xml/dom_nodeimpl.cpp:1659
#40 0x0971332b in DOM::HTMLElementImpl::setInnerHTML (this=0xb5f9d48, html=..., exceptioncode=@0xbf88a898) at ../../khtml/html/html_elementimpl.cpp:522
#41 0x0988261f in KJS::HTMLElement::putValueProperty (this=0xb1f95100, exec=0xbf88acd0, token=348, value=0xb1f5f7e0) at ../../khtml/ecma/kjs_html.cpp:2595
#42 0x09882efc in lookupPut<KJS::HTMLElement> (this=0xb1f95100, exec=0xbf88acd0, propertyName=..., value=0xb1f5f7e0, attr=0) at ../../kjs/lookup.h:249
#43 lookupPut<KJS::HTMLElement, KJS::DOMElement> (this=0xb1f95100, exec=0xbf88acd0, propertyName=..., value=0xb1f5f7e0, attr=0) at ../../kjs/lookup.h:265
#44 KJS::HTMLElement::put (this=0xb1f95100, exec=0xbf88acd0, propertyName=..., value=0xb1f5f7e0, attr=0) at ../../khtml/ecma/kjs_html.cpp:2370
#45 0x02869096 in KJS::Machine::runBlock (exec=0xbf88acd0, codeBlock=..., parentExec=0xbf88b1e0) at codes.def:660
#46 0x0284f4cb in KJS::FunctionImp::callAsFunction (this=0xb766d200, exec=0xbf88b1e0, thisObj=0xb2350000, args=...) at ../../kjs/function.cpp:144
#47 0x0285310d in KJS::JSObject::call (this=0xa55d1b8, exec=0xbf88b1e0, thisObj=0xb2350000, args=...) at ../../kjs/object.cpp:70
#48 0x028326a2 in KJS::FunctionProtoFunc::callAsFunction (this=0xb7660040, exec=0xbf88b1e0, thisObj=0xb766d200, args=...) at ../../kjs/function_object.cpp:123
#49 0x0285310d in KJS::JSObject::call (this=0xa55d1b8, exec=0xbf88b1e0, thisObj=0xb766d200, args=...) at ../../kjs/object.cpp:70
#50 0x028713a2 in KJS::Machine::runBlock (exec=0xbf88b1e0, codeBlock=..., parentExec=0xbf88b650) at codes.def:1192
#51 0x0284f4cb in KJS::FunctionImp::callAsFunction (this=0xb7650060, exec=0xbf88b650, thisObj=0xb1f95100, args=...) at ../../kjs/function.cpp:144
#52 0x0285310d in KJS::JSObject::call (this=0xa55d1b8, exec=0xbf88b650, thisObj=0xb1f95100, args=...) at ../../kjs/object.cpp:70
#53 0x028713a2 in KJS::Machine::runBlock (exec=0xbf88b650, codeBlock=..., parentExec=0xbf88bac0) at codes.def:1192
#54 0x0284f4cb in KJS::FunctionImp::callAsFunction (this=0xb1f91520, exec=0xbf88bac0, thisObj=0xb1f91860, args=...) at ../../kjs/function.cpp:144
#55 0x0285310d in KJS::JSObject::call (this=0xa55d1b8, exec=0xbf88bac0, thisObj=0xb1f91860, args=...) at ../../kjs/object.cpp:70
#56 0x028713a2 in KJS::Machine::runBlock (exec=0xbf88bac0, codeBlock=..., parentExec=0xbf88bf30) at codes.def:1192
#57 0x0284f4cb in KJS::FunctionImp::callAsFunction (this=0xb1f914e0, exec=0xbf88bf30, thisObj=0xb1f91860, args=...) at ../../kjs/function.cpp:144
#58 0x0285310d in KJS::JSObject::call (this=0xa55d1b8, exec=0xbf88bf30, thisObj=0xb1f91860, args=...) at ../../kjs/object.cpp:70
#59 0x028713a2 in KJS::Machine::runBlock (exec=0xbf88bf30, codeBlock=..., parentExec=0xbf88c440) at codes.def:1192
#60 0x0284f4cb in KJS::FunctionImp::callAsFunction (this=0xb1f93860, exec=0xbf88c440, thisObj=0xb1f93840, args=...) at ../../kjs/function.cpp:144
#61 0x0285310d in KJS::JSObject::call (this=0xa55d1b8, exec=0xbf88c440, thisObj=0xb1f93840, args=...) at ../../kjs/object.cpp:70
#62 0x028324d6 in KJS::FunctionProtoFunc::callAsFunction (this=0xb7660060, exec=0xbf88c440, thisObj=0xb1f93860, args=...) at ../../kjs/function_object.cpp:139
#63 0x0285310d in KJS::JSObject::call (this=0xa55d1b8, exec=0xbf88c440, thisObj=0xb1f93860, args=...) at ../../kjs/object.cpp:70
#64 0x028713a2 in KJS::Machine::runBlock (exec=0xbf88c440, codeBlock=..., parentExec=0xa4b9e88) at codes.def:1192
#65 0x0284f4cb in KJS::FunctionImp::callAsFunction (this=0xb1f93f40, exec=0xa4b9e88, thisObj=0xb1f93840, args=...) at ../../kjs/function.cpp:144
#66 0x0285310d in KJS::JSObject::call (this=0xa55d1b8, exec=0xa4b9e88, thisObj=0xb1f93840, args=...) at ../../kjs/object.cpp:70
#67 0x098d4167 in KJS::JSEventListener::handleEvent (this=0xb5d7110, evt=...) at ../../khtml/ecma/kjs_events.cpp:106
#68 0x096b7ac7 in DOM::NodeImpl::handleLocalEvents (this=0xb195258, evt=0xb9dba30, useCapture=false) at ../../khtml/xml/dom_nodeimpl.cpp:718
#69 0x096b7f5d in DOM::NodeImpl::dispatchGenericEvent (this=0xb195258, evt=0xb9dba30) at ../../khtml/xml/dom_nodeimpl.cpp:501
#70 0x096b8004 in DOM::NodeImpl::dispatchEvent (this=0xb195258, evt=0xb9dba30, exceptioncode=@0xbf88c7ac, tempEvent=true) at ../../khtml/xml/dom_nodeimpl.cpp:453
#71 0x09618805 in KHTMLView::dispatchMouseEvent (this=0xa346050, eventId=3, targetNode=0xb195258, targetNodeNonShared=0xb195258, cancelable=<value optimized out>, detail=1, 
    _mouse=<value optimized out>, setUnder=true, mouseEventType=1, orient=0) at ../../khtml/khtmlview.cpp:3742
#72 0x09627366 in KHTMLView::mouseReleaseEvent (this=0xa346050, _mouse=0xbf88d030) at ../../khtml/khtmlview.cpp:1588
#73 0x02f1d7f8 in QWidget::event (this=0xa346050, event=0xbf88d030) at kernel/qwidget.cpp:7998
#74 0x03319fd3 in QFrame::event (this=0xa346050, e=0xbf88d030) at widgets/qframe.cpp:557
#75 0x0962489c in KHTMLView::widgetEvent (this=0xa346050, e=0x0) at ../../khtml/khtmlview.cpp:2362
#76 0x09624b95 in KHTMLView::eventFilter (this=0xa346050, o=0xa34c5c0, e=0xbf88d030) at ../../khtml/khtmlview.cpp:2207
#77 0x006b6cda in QCoreApplicationPrivate::sendThroughObjectEventFilters (this=0xa050ef8, receiver=0xa34c5c0, event=0xbf88d030) at kernel/qcoreapplication.cpp:819
#78 0x02ebf4b9 in QApplicationPrivate::notify_helper (this=0xa050ef8, receiver=0xa34c5c0, e=0xbf88d030) at kernel/qapplication.cpp:4296
#79 0x02ec69f7 in QApplication::notify (this=0xbf88da64, receiver=0xa34c5c0, e=0xbf88d030) at kernel/qapplication.cpp:3865
#80 0x05f83f2a in KApplication::notify (this=0xbf88da64, receiver=0xa34c5c0, event=0xbf88d030) at ../../kdeui/kernel/kapplication.cpp:302
#81 0x006b7a3b in QCoreApplication::notifyInternal (this=0xbf88da64, receiver=0xa34c5c0, event=0xbf88d030) at kernel/qcoreapplication.cpp:704
#82 0x02ec5952 in QCoreApplication::sendEvent (receiver=0xa34c5c0, event=0xbf88d030, alienWidget=0xa34c5c0, nativeWidget=0xa100820, buttonDown=0x3803058, lastMouseReceiver=..., spontaneous=true)
    at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:215
#83 QApplicationPrivate::sendMouseEvent (receiver=0xa34c5c0, event=0xbf88d030, alienWidget=0xa34c5c0, nativeWidget=0xa100820, buttonDown=0x3803058, lastMouseReceiver=..., spontaneous=true)
    at kernel/qapplication.cpp:2965
#84 0x02f51088 in QETWidget::translateMouseEvent (this=0xa100820, event=0xbf88d54c) at kernel/qapplication_x11.cpp:4368
#85 0x02f50511 in QApplication::x11ProcessEvent (this=0xbf88da64, event=0xbf88d54c) at kernel/qapplication_x11.cpp:3379
#86 0x02f7f60a in x11EventSourceDispatch (s=0xa053f40, callback=0, user_data=0x0) at kernel/qguieventdispatcher_glib.cpp:146
#87 0x0103b5e5 in g_main_context_dispatch () from /lib/libglib-2.0.so.0
#88 0x0103f2d8 in ?? () from /lib/libglib-2.0.so.0
#89 0x0103f4b8 in g_main_context_iteration () from /lib/libglib-2.0.so.0
#90 0x006e35d5 in QEventDispatcherGlib::processEvents (this=0x9fe1b48, flags=...) at kernel/qeventdispatcher_glib.cpp:412
#91 0x02f7f135 in QGuiEventDispatcherGlib::processEvents (this=0x9fe1b48, flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#92 0x006b6059 in QEventLoop::processEvents (this=0xbf88d844, flags=) at kernel/qeventloop.cpp:149
#93 0x006b64aa in QEventLoop::exec (this=0xbf88d844, flags=...) at kernel/qeventloop.cpp:201
#94 0x006ba69f in QCoreApplication::exec () at kernel/qcoreapplication.cpp:981
#95 0x02ebf577 in QApplication::exec () at kernel/qapplication.cpp:3579
#96 0x03c761ee in kdemain (argc=4, argv=0xa01f190) at ../../../../apps/konqueror/src/konqmain.cpp:271
#97 0x0804e133 in launch (argc=<value optimized out>, _name=<value optimized out>, args=<value optimized out>, cwd=0xa047380 "/home/tom1/Documents", envc=29, envs=0xa047399 "KDE_FULL_SESSION=true", 
    reset_env=true, tty=0x0, avoid_loops=false, startup_id_str=0xa047805 "ubunt10;1283293168;806463;3334_TIME209253698") at ../../kinit/kinit.cpp:717
#98 0x0804ec6d in handle_launcher_request (sock=<value optimized out>, who=<value optimized out>) at ../../kinit/kinit.cpp:1209
#99 0x0804f16f in handle_requests (waitForPid=<value optimized out>) at ../../kinit/kinit.cpp:1393
#100 0x0804fe4f in main (argc=4, argv=0xbf88e644, envp=0xbf88e658) at ../../kinit/kinit.cpp:1845

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

Possible duplicates by query: bug 213516.

Reported using DrKonqi
Comment 1 Nicolas L. 2010-09-08 23:31:47 UTC

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