Bug 190211 - konqueror crash out of khtml::RenderImage::updateFromElement
Summary: konqueror crash out of khtml::RenderImage::updateFromElement
Status: RESOLVED WORKSFORME
Alias: None
Product: konqueror
Classification: Applications
Component: khtml (show other bugs)
Version: 4.2.2
Platform: Ubuntu Linux
: NOR crash
Target Milestone: ---
Assignee: Konqueror Developers
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2009-04-20 23:00 UTC by Stefan Usenbinz
Modified: 2011-07-31 16:40 UTC (History)
3 users (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Stefan Usenbinz 2009-04-20 23:00:57 UTC
Version:            (using KDE 4.2.2)
OS:                Linux
Installed from:    Ubuntu Packages

Kubuntu 9.04 with all updates as of 2009-04-20. Did nothing special I would be aware of when konqueror crashed with following backtrace:

Anwendung: Konqueror (konqueror), Signal SIGSEGV

Thread 1 (Thread 0xb5e80b50 (LWP 9770)):
[KCrash Handler]
#6  0x00000000 in ?? ()
#7  0xb3e607e5 in khtml::RenderImage::updateFromElement (this=0xca3ca2c) at /build/buildd/kde4libs-4.2.2/khtml/rendering/render_image.cpp:441
#8  0xb3ddb82b in DOM::HTMLElementImpl::recalcStyle (this=0xd1671e8, ch=DOM::NodeImpl::Inherit) at /build/buildd/kde4libs-4.2.2/khtml/html/html_elementimpl.cpp:272
#9  0xb3d8f59f in DOM::ElementImpl::recalcStyle (this=0xd21b100, change=DOM::NodeImpl::Inherit) at /build/buildd/kde4libs-4.2.2/khtml/xml/dom_elementimpl.cpp:961
#10 0xb3ddb819 in DOM::HTMLElementImpl::recalcStyle (this=0xd21b100, ch=DOM::NodeImpl::NoInherit) at /build/buildd/kde4libs-4.2.2/khtml/html/html_elementimpl.cpp:269
#11 0xb3d8f59f in DOM::ElementImpl::recalcStyle (this=0xd150868, change=DOM::NodeImpl::NoInherit) at /build/buildd/kde4libs-4.2.2/khtml/xml/dom_elementimpl.cpp:961
#12 0xb3ddb819 in DOM::HTMLElementImpl::recalcStyle (this=0xd150868, ch=DOM::NodeImpl::NoChange) at /build/buildd/kde4libs-4.2.2/khtml/html/html_elementimpl.cpp:269
#13 0xb3d8f59f in DOM::ElementImpl::recalcStyle (this=0xd222200, change=DOM::NodeImpl::NoChange) at /build/buildd/kde4libs-4.2.2/khtml/xml/dom_elementimpl.cpp:961
#14 0xb3ddb819 in DOM::HTMLElementImpl::recalcStyle (this=0xd222200, ch=DOM::NodeImpl::NoChange) at /build/buildd/kde4libs-4.2.2/khtml/html/html_elementimpl.cpp:269
#15 0xb3d8f59f in DOM::ElementImpl::recalcStyle (this=0xd16c158, change=DOM::NodeImpl::NoChange) at /build/buildd/kde4libs-4.2.2/khtml/xml/dom_elementimpl.cpp:961
#16 0xb3ddb819 in DOM::HTMLElementImpl::recalcStyle (this=0xd16c158, ch=DOM::NodeImpl::NoChange) at /build/buildd/kde4libs-4.2.2/khtml/html/html_elementimpl.cpp:269
#17 0xb3d8f59f in DOM::ElementImpl::recalcStyle (this=0xd1357d0, change=DOM::NodeImpl::NoChange) at /build/buildd/kde4libs-4.2.2/khtml/xml/dom_elementimpl.cpp:961
#18 0xb3ddb819 in DOM::HTMLElementImpl::recalcStyle (this=0xd1357d0, ch=DOM::NodeImpl::NoChange) at /build/buildd/kde4libs-4.2.2/khtml/html/html_elementimpl.cpp:269
#19 0xb3d8f59f in DOM::ElementImpl::recalcStyle (this=0xd21e1e8, change=DOM::NodeImpl::NoChange) at /build/buildd/kde4libs-4.2.2/khtml/xml/dom_elementimpl.cpp:961
#20 0xb3ddb819 in DOM::HTMLElementImpl::recalcStyle (this=0xd21e1e8, ch=DOM::NodeImpl::NoChange) at /build/buildd/kde4libs-4.2.2/khtml/html/html_elementimpl.cpp:269
#21 0xb3d8f59f in DOM::ElementImpl::recalcStyle (this=0xd195e68, change=DOM::NodeImpl::NoChange) at /build/buildd/kde4libs-4.2.2/khtml/xml/dom_elementimpl.cpp:961
#22 0xb3ddb819 in DOM::HTMLElementImpl::recalcStyle (this=0xd195e68, ch=DOM::NodeImpl::NoChange) at /build/buildd/kde4libs-4.2.2/khtml/html/html_elementimpl.cpp:269
#23 0xb3d8f59f in DOM::ElementImpl::recalcStyle (this=0xd21e1a0, change=DOM::NodeImpl::NoChange) at /build/buildd/kde4libs-4.2.2/khtml/xml/dom_elementimpl.cpp:961
#24 0xb3ddb819 in DOM::HTMLElementImpl::recalcStyle (this=0xd21e1a0, ch=DOM::NodeImpl::NoChange) at /build/buildd/kde4libs-4.2.2/khtml/html/html_elementimpl.cpp:269
#25 0xb3d8f59f in DOM::ElementImpl::recalcStyle (this=0xcb55168, change=DOM::NodeImpl::NoChange) at /build/buildd/kde4libs-4.2.2/khtml/xml/dom_elementimpl.cpp:961
#26 0xb3ddb819 in DOM::HTMLElementImpl::recalcStyle (this=0xcb55168, ch=DOM::NodeImpl::NoChange) at /build/buildd/kde4libs-4.2.2/khtml/html/html_elementimpl.cpp:269
#27 0xb3d7e452 in DOM::DocumentImpl::recalcStyle (this=0xcaef940, change=DOM::NodeImpl::NoChange) at /build/buildd/kde4libs-4.2.2/khtml/xml/dom_docimpl.cpp:1445
#28 0xb3d697c8 in DOM::DocumentImpl::updateRendering (this=0xccb8240) at /build/buildd/kde4libs-4.2.2/khtml/xml/dom_docimpl.cpp:1474
#29 0xb3d6e1db in DOM::DocumentImpl::prepareMouseEvent (this=0xcaef940, readonly=false, _x=446, _y=26, ev=0xbfe0d27c) at /build/buildd/kde4libs-4.2.2/khtml/xml/dom_docimpl.cpp:2065
#30 0xb3cea69a in KHTMLView::mouseMoveEvent (this=0xcd17748, _mouse=0xbfe0d9a8) at /build/buildd/kde4libs-4.2.2/khtml/khtmlview.cpp:1405
#31 0xb6970a3d in QWidget::event (this=0xcd17748, event=0xbfe0d9a8) at kernel/qwidget.cpp:7501
#32 0xb6d4ad83 in QFrame::event (this=0xcd17748, e=0xbfe0d9a8) at widgets/qframe.cpp:559
#33 0xb3ce784f in KHTMLView::widgetEvent (this=0xcd17748, e=0xbfe0d9a8) at /build/buildd/kde4libs-4.2.2/khtml/khtmlview.cpp:2382
#34 0xb3ce7a8d in KHTMLView::eventFilter (this=0xcd17748, o=0xcc3a788, e=0xbfe0d9a8) at /build/buildd/kde4libs-4.2.2/khtml/khtmlview.cpp:2246
#35 0xb7311c5a in QCoreApplicationPrivate::sendThroughObjectEventFilters (this=0x8bbb3c8, receiver=0xcc3a788, event=0xbfe0d9a8) at kernel/qcoreapplication.cpp:718
#36 0xb6919f0a in QApplicationPrivate::notify_helper (this=0x8bbb3c8, receiver=0xcc3a788, e=0xbfe0d9a8) at kernel/qapplication.cpp:4080
#37 0xb6922ba1 in QApplication::notify (this=0xbfe0e478, receiver=0xcc3a788, e=0xbfe0d9a8) at kernel/qapplication.cpp:3786
#38 0xb78b694d in KApplication::notify (this=0xbfe0e478, receiver=0xcc3a788, event=0xbfe0d9a8) at /build/buildd/kde4libs-4.2.2/kdeui/kernel/kapplication.cpp:307
#39 0xb7312a3b in QCoreApplication::notifyInternal (this=0xbfe0e478, receiver=0xcc3a788, event=0xbfe0d9a8) at kernel/qcoreapplication.cpp:602
#40 0xb6921c0e in QApplicationPrivate::sendMouseEvent (receiver=0xcc3a788, event=0xbfe0d9a8, alienWidget=0xcc3a788, nativeWidget=0x8c9e298, buttonDown=0xb71c5200, lastMouseReceiver=@0xb71c5204)
    at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:216
#41 0xb6991a0e in QETWidget::translateMouseEvent (this=0x8c9e298, event=0xbfe0dfec) at kernel/qapplication_x11.cpp:4425
#42 0xb6990d37 in QApplication::x11ProcessEvent (this=0xbfe0e478, event=0xbfe0dfec) at kernel/qapplication_x11.cpp:3421
#43 0xb69bbcfa in x11EventSourceDispatch (s=0x8bbe500, callback=0, user_data=0x0) at kernel/qguieventdispatcher_glib.cpp:146
#44 0xb61e9b88 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#45 0xb61ed0eb in ?? () from /usr/lib/libglib-2.0.so.0
#46 0xb61ed268 in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#47 0xb733e438 in QEventDispatcherGlib::processEvents (this=0x8ba87c0, flags={i = -1075781208}) at kernel/qeventdispatcher_glib.cpp:323
#48 0xb69bb3f5 in QGuiEventDispatcherGlib::processEvents (this=0x8ba87c0, flags={i = -1075781160}) at kernel/qguieventdispatcher_glib.cpp:202
#49 0xb731106a in QEventLoop::processEvents (this=0xbfe0e250, flags={i = -1075781096}) at kernel/qeventloop.cpp:149
#50 0xb73114aa in QEventLoop::exec (this=0xbfe0e250, flags={i = -1075781032}) at kernel/qeventloop.cpp:200
#51 0xb7313959 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:880
#52 0xb6919da7 in QApplication::exec () at kernel/qapplication.cpp:3553
#53 0xb7fbe00f in kdemain (argc=2, argv=0xbfe0e7f4) at /build/buildd/kdebase-4.2.2/apps/konqueror/src/konqmain.cpp:257
#54 0x080486f2 in main (argc=0, argv=0x97fb950) at /build/buildd/kdebase-4.2.2/obj-i486-linux-gnu/apps/konqueror/src/konqueror_dummy.cpp:3
Comment 1 Dario Andres 2009-04-22 16:25:26 UTC
Do you remember what sites were you visiting ?
Bug 180557 may be also related to this.
THanks
Comment 2 Stefan Usenbinz 2009-04-23 18:52:52 UTC
I had two or three tabs from www.immobilienscout24.de open. So far this was a one time hit.
Comment 3 Matthew Dawson 2009-06-21 08:24:20 UTC
Trying to reproduce this crash on a recent SVN snapshot r190211, I am unable to crash Konqueror on the mentioned site.  However it appears that Konqueror crashes in response to a mouse move.  Stefan, since your last comment has Konqueror crashed again with a similar backtrace?

This bug appears to be a duplicate of bug 180557.  The creator of that bug had issues when refreshing http://abclinuxu.cz.
Comment 4 Stefan Usenbinz 2009-06-21 10:28:57 UTC
No, this has remained a one-time hit so far. Sorry, certainly not something reproduceable at will :/
Comment 5 Martin Koller 2011-07-31 16:40:14 UTC
can not reproduce with KDE 4.6.5