Bug 180557 - Konqueror crash after page reload in RenderImage
Summary: Konqueror crash after page reload in RenderImage
Status: RESOLVED WORKSFORME
Alias: None
Product: konqueror
Classification: Applications
Component: khtml renderer (show other bugs)
Version: 4.1.85
Platform: Compiled Sources Linux
: NOR crash
Target Milestone: ---
Assignee: Konqueror Developers
URL:
Keywords:
: 200599 (view as bug list)
Depends on:
Blocks:
 
Reported: 2009-01-13 14:34 UTC by Michal Vyskocil
Modified: 2011-07-31 16:37 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 Michal Vyskocil 2009-01-13 14:34:16 UTC
Version:            (using Devel)
OS:                Linux
Installed from:    Compiled sources

Used version: kde4-konqueror-4.1.87
When I tried to reload the page in first tab, browser crashed.

A backtrace:

Application: Konqueror (konqueror), signal SIGSEGV
[?1034h[Thread debugging using libthread_db enabled]
0x00007f12a611dce1 in nanosleep () from /lib64/libc.so.6
[Current thread is 1 (Thread 0x7f12ab4c1750 (LWP 28685))]

Thread 1 (Thread 0x7f12ab4c1750 (LWP 28685)):
[KCrash Handler]
#5  0x0000000000000000 in ?? ()
#6  0x00007f129a02c507 in khtml::RenderImage::updateImage (this=0x4e82128, newImage=0x2047390) at /usr/src/debug/kdelibs-4.1.87/khtml/rendering/render_image.cpp:416
#7  0x00007f129a02e257 in khtml::RenderImage::updateFromElement (this=0x4e82128) at /usr/src/debug/kdelibs-4.1.87/khtml/rendering/render_image.cpp:441
#8  0x00007f1299f650ee in DOM::ElementImpl::recalcStyle (this=0x2dc2610, change=DOM::NodeImpl::NoInherit) at /usr/src/debug/kdelibs-4.1.87/khtml/xml/dom_elementimpl.cpp:967
#9  0x00007f1299fae849 in DOM::HTMLElementImpl::recalcStyle (this=0x2047390, ch=82321704) at /usr/src/debug/kdelibs-4.1.87/khtml/html/html_elementimpl.cpp:269
#10 0x00007f1299f650ee in DOM::ElementImpl::recalcStyle (this=0x2032ae0, change=DOM::NodeImpl::NoChange) at /usr/src/debug/kdelibs-4.1.87/khtml/xml/dom_elementimpl.cpp:967
#11 0x00007f1299fae849 in DOM::HTMLElementImpl::recalcStyle (this=0x2047390, ch=82321704) at /usr/src/debug/kdelibs-4.1.87/khtml/html/html_elementimpl.cpp:269
#12 0x00007f1299f650ee in DOM::ElementImpl::recalcStyle (this=0x8192990, change=DOM::NodeImpl::NoChange) at /usr/src/debug/kdelibs-4.1.87/khtml/xml/dom_elementimpl.cpp:967
#13 0x00007f1299fae849 in DOM::HTMLElementImpl::recalcStyle (this=0x2047390, ch=82321704) at /usr/src/debug/kdelibs-4.1.87/khtml/html/html_elementimpl.cpp:269
#14 0x00007f1299f650ee in DOM::ElementImpl::recalcStyle (this=0x25b7410, change=DOM::NodeImpl::NoChange) at /usr/src/debug/kdelibs-4.1.87/khtml/xml/dom_elementimpl.cpp:967
#15 0x00007f1299fae849 in DOM::HTMLElementImpl::recalcStyle (this=0x2047390, ch=82321704) at /usr/src/debug/kdelibs-4.1.87/khtml/html/html_elementimpl.cpp:269
#16 0x00007f1299f650ee in DOM::ElementImpl::recalcStyle (this=0x1541750, change=DOM::NodeImpl::NoChange) at /usr/src/debug/kdelibs-4.1.87/khtml/xml/dom_elementimpl.cpp:967
#17 0x00007f1299fae849 in DOM::HTMLElementImpl::recalcStyle (this=0x2047390, ch=82321704) at /usr/src/debug/kdelibs-4.1.87/khtml/html/html_elementimpl.cpp:269
#18 0x00007f1299f4aabf in DOM::DocumentImpl::recalcStyle (this=0x354dd80, change=DOM::NodeImpl::NoChange) at /usr/src/debug/kdelibs-4.1.87/khtml/xml/dom_docimpl.cpp:1447
#19 0x00007f1299f444a5 in DOM::DocumentImpl::prepareMouseEvent (this=0x354dd80, readonly=false, _x=-1286652784, _y=<value optimized out>, ev=0x7fffb34f3e50)
    at /usr/src/debug/kdelibs-4.1.87/khtml/xml/dom_docimpl.cpp:2067
#20 0x00007f1299ed69e7 in KHTMLView::mouseMoveEvent (this=0x4707300, _mouse=0x7fffb34f4a00) at /usr/src/debug/kdelibs-4.1.87/khtml/khtmlview.cpp:1388
#21 0x00007f12a7ede606 in QWidget::event (this=0x4707300, event=0x7fffb34f4a00) at kernel/qwidget.cpp:7148
#22 0x00007f1299ed3a4d in KHTMLView::widgetEvent (this=0x4707300, e=0x4e82128) at /usr/src/debug/kdelibs-4.1.87/khtml/khtmlview.cpp:2365
#23 0x00007f1299ed3d04 in KHTMLView::eventFilter (this=0x4707300, o=0x12fdf80, e=0x7fffb34f4a00) at /usr/src/debug/kdelibs-4.1.87/khtml/khtmlview.cpp:2229
#24 0x00007f12a8b6c358 in QCoreApplicationPrivate::sendThroughObjectEventFilters (this=<value optimized out>, receiver=0x12fdf80, event=0x7fffb34f4a00) at kernel/qcoreapplication.cpp:694
#25 0x00007f12a7e8c18c in QApplicationPrivate::notify_helper (this=0x61f880, receiver=0x12fdf80, e=0x7fffb34f4a00) at kernel/qapplication.cpp:3799
#26 0x00007f12a7e947fa in QApplication::notify (this=<value optimized out>, receiver=0x12fdf80, e=0x7fffb34f4a00) at kernel/qapplication.cpp:3528
#27 0x00007f12a995eafb in KApplication::notify (this=0x7fffb34f5a00, receiver=0x12fdf80, event=0x7fffb34f4a00) at /usr/src/debug/kdelibs-4.1.87/kdeui/kernel/kapplication.cpp:307
#28 0x00007f12a8b6d091 in QCoreApplication::notifyInternal (this=0x7fffb34f5a00, receiver=0x12fdf80, event=0x7fffb34f4a00) at kernel/qcoreapplication.cpp:587
#29 0x00007f12a7e93b98 in QApplicationPrivate::sendMouseEvent (receiver=0x12fdf80, event=0x7fffb34f4a00, alienWidget=0x12fdf80, nativeWidget=0x684610, buttonDown=<value optimized out>, 
    lastMouseReceiver=@0x7f12a8807760) at ../../src/corelib/kernel/qcoreapplication.h:212
#30 0x00007f12a7ef8049 in QETWidget::translateMouseEvent (this=0x684610, event=<value optimized out>) at kernel/qapplication_x11.cpp:4042
#31 0x00007f12a7ef6a67 in QApplication::x11ProcessEvent (this=0x7fffb34f5a00, event=0x7fffb34f5470) at kernel/qapplication_x11.cpp:3160
#32 0x00007f12a7f1d204 in x11EventSourceDispatch (s=0x622f00, callback=0, user_data=0x0) at kernel/qguieventdispatcher_glib.cpp:142
#33 0x00007f12a487f0db in g_main_context_dispatch () from /usr/lib64/libglib-2.0.so.0
#34 0x00007f12a48828ad in ?? () from /usr/lib64/libglib-2.0.so.0
#35 0x00007f12a4882a6b in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0
#36 0x00007f12a8b954ef in QEventDispatcherGlib::processEvents (this=0x61f030, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:319
#37 0x00007f12a7f1c9af in QGuiEventDispatcherGlib::processEvents (this=0x2047390, flags=<value optimized out>) at kernel/qguieventdispatcher_glib.cpp:198
#38 0x00007f12a8b6b9a2 in QEventLoop::processEvents (this=<value optimized out>, flags={i = -1286645920}) at kernel/qeventloop.cpp:143
#39 0x00007f12a8b6bb2d in QEventLoop::exec (this=0x7fffb34f57a0, flags={i = -1286645840}) at kernel/qeventloop.cpp:194
#40 0x00007f12a8b6dffd in QCoreApplication::exec () at kernel/qcoreapplication.cpp:845
#41 0x00007f12ab0af219 in kdemain (argc=<value optimized out>, argv=<value optimized out>) at /usr/src/debug/kdebase-4.1.87/apps/konqueror/src/konqmain.cpp:257
#42 0x00007f12a609a586 in __libc_start_main () from /lib64/libc.so.6
#43 0x00000000004007f9 in _start () at ../sysdeps/x86_64/elf/start.S:113
Comment 1 Pino Toscano 2009-01-13 14:40:55 UTC
What is the page you were realoding?
Comment 2 Michal Vyskocil 2009-01-14 09:22:38 UTC
It was http://abclinuxu.cz. This was not happened regular, so I don't know how to reproduce.
Comment 3 A. Spehr 2009-07-17 23:24:42 UTC
*** Bug 200599 has been marked as a duplicate of this bug. ***
Comment 4 Martin Koller 2011-07-31 16:37:55 UTC
not reproducible with KDE 4.6.5