Bug 196421

Summary: konqueror crashed after hitting back button
Product: [Applications] konqueror Reporter: Leon Maurer <leon.maurer>
Component: generalAssignee: Konqueror Bugs <konqueror-bugs-null>
Status: RESOLVED DUPLICATE    
Severity: crash    
Priority: NOR    
Version First Reported In: unspecified   
Target Milestone: ---   
Platform: Unlisted Binaries   
OS: Linux   
Latest Commit: Version Fixed/Implemented In:
Sentry Crash Report:

Description Leon Maurer 2009-06-14 01:04:14 UTC
Application that crashed: konqueror
Version of the application: 4.2.90 (KDE 4.2.90 (KDE 4.3 Beta2))
KDE Version: 4.2.90 (KDE 4.2.90 (KDE 4.3 Beta2))
Qt Version: 4.5.0
Operating System: Linux 2.6.29-02062903-generic x86_64
Distribution: Ubuntu 9.04

What I was doing when the application crashed:
I was at 

http://www.ew.com/ew/gallery/0,,20246950_20263257_20050438_10,00.html

and I hit the back button in konqueror (not the one on the webpage) to bring me to

http://www.ew.com/ew/gallery/0,,20246950_20263257_20050438_9,00.html

and konqeuror crashed.

 -- Backtrace:
Application: Konqueror (kdeinit), signal: Segmentation fault
[KCrash Handler]
#5  DOM::RegisteredListenerList::addEventListener (this=0x1a0, id=<value optimized out>, listener=0x17b3d220, useCapture=false) at /build/buildd/kde4libs-4.2.90/khtml/xml/dom_nodeimpl.cpp:2186
#6  0x00007f52b80a11cd in DOM::DocumentImpl::addWindowEventListener (this=0x0, id=<value optimized out>, listener=0x17b3d220, useCapture=false)
    at /build/buildd/kde4libs-4.2.90/khtml/xml/dom_docimpl.cpp:2765
#7  0x00007f52b8298de9 in KJS::WindowFunc::callAsFunction (this=0x7f52b123db40, exec=0x7fffd4fa1da0, thisObj=<value optimized out>, args=@0x7fffd4fa1cf0)
    at /build/buildd/kde4libs-4.2.90/khtml/ecma/kjs_window.cpp:2103
#8  0x00007f52b7bee779 in KJS::JSObject::call (this=0x29df040, exec=0x29edb30, thisObj=0x16572390, args=@0x0) at /build/buildd/kde4libs-4.2.90/kjs/object.cpp:69
#9  0x00007f52b7c097f1 in KJS::Machine::runBlock (exec=0x7fffd4fa1da0, codeBlock=<value optimized out>, parentExec=0x7fffd4fa2890) at codes.def:1192
#10 0x00007f52b7beacdf in KJS::FunctionImp::callAsFunction (this=0x7f52b2ec0e00, exec=0x7fffd4fa2890, thisObj=<value optimized out>, args=@0x7fffd4fa27e0)
    at /build/buildd/kde4libs-4.2.90/kjs/function.cpp:144
#11 0x00007f52b7bee779 in KJS::JSObject::call (this=0x29df040, exec=0x29edb30, thisObj=0x16572390, args=@0x0) at /build/buildd/kde4libs-4.2.90/kjs/object.cpp:69
#12 0x00007f52b7c097f1 in KJS::Machine::runBlock (exec=0x7fffd4fa2890, codeBlock=<value optimized out>, parentExec=0x513ffc0) at codes.def:1192
#13 0x00007f52b7beacdf in KJS::FunctionImp::callAsFunction (this=0x7f52b13144c0, exec=0x513ffc0, thisObj=<value optimized out>, args=@0x7fffd4fa2ab0)
    at /build/buildd/kde4libs-4.2.90/kjs/function.cpp:144
#14 0x00007f52b7bee779 in KJS::JSObject::call (this=0x29df040, exec=0x29edb30, thisObj=0x16572390, args=@0x0) at /build/buildd/kde4libs-4.2.90/kjs/object.cpp:69
#15 0x00007f52b82b73dd in KJS::JSEventListener::handleEvent (this=0x1aaf5cb0, evt=@0x7fffd4fa2b20) at /build/buildd/kde4libs-4.2.90/khtml/ecma/kjs_events.cpp:106
#16 0x00007f52b80a0c94 in DOM::DocumentImpl::defaultEventHandler (this=0x173b2440, evt=0x164d82d0) at /build/buildd/kde4libs-4.2.90/khtml/xml/dom_docimpl.cpp:2735
#17 0x00007f52b80b8b8f in DOM::NodeImpl::dispatchWindowEvent (this=0x173b2458, _id=16, canBubbleArg=<value optimized out>, cancelableArg=<value optimized out>)
    at /build/buildd/kde4libs-4.2.90/khtml/xml/dom_nodeimpl.cpp:568
#18 0x00007f52b810eee9 in DOM::HTMLDocumentImpl::close (this=0x173b2440) at /build/buildd/kde4libs-4.2.90/khtml/html/html_documentimpl.cpp:249
#19 0x00007f52b803a760 in KHTMLPart::slotFinishedParsing (this=0x18ec6a20) at /build/buildd/kde4libs-4.2.90/khtml/khtml_part.cpp:2215
#20 0x00007f52b8065405 in KHTMLPart::qt_metacall (this=0x18ec6a20, _c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=0x7fffd4fa2d30)
    at /build/buildd/kde4libs-4.2.90/obj-x86_64-linux-gnu/khtml/khtml_part.moc:274
#21 0x00007f52ccaa41f2 in QMetaObject::activate (sender=0x173b2440, from_signal_index=<value optimized out>, to_signal_index=4, argv=0x0) at kernel/qobject.cpp:3069
#22 0x00007f52b809cbdd in DOM::DocumentImpl::qt_metacall (this=0x173b2440, _c=QMetaObject::InvokeMetaMethod, _id=256, _a=<value optimized out>)
    at /build/buildd/kde4libs-4.2.90/obj-x86_64-linux-gnu/khtml/dom_docimpl.moc:68
#23 0x00007f52b810e9f8 in DOM::HTMLDocumentImpl::qt_metacall (this=0x29df040, _c=16, _id=374809488, _a=0x0) at /build/buildd/kde4libs-4.2.90/obj-x86_64-linux-gnu/khtml/html_documentimpl.moc:63
#24 0x00007f52ccaa41f2 in QMetaObject::activate (sender=0x1abbee60, from_signal_index=<value optimized out>, to_signal_index=4, argv=0x0) at kernel/qobject.cpp:3069
#25 0x00007f52b80fabfa in khtml::HTMLTokenizer::finish (this=0x1abbee60) at /build/buildd/kde4libs-4.2.90/khtml/html/htmltokenizer.cpp:1995
#26 0x00007f52b8036de2 in KHTMLPart::end (this=0x18ec6a20) at /build/buildd/kde4libs-4.2.90/khtml/khtml_part.cpp:2136
#27 0x00007f52b80382b5 in KHTMLPart::slotRestoreData (this=0x18ec6a20, data=@0x7fffd4fa31d0) at /build/buildd/kde4libs-4.2.90/khtml/khtml_part.cpp:1812
#28 0x00007f52b8064fa1 in KHTMLPart::qt_metacall (this=0x18ec6a20, _c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=0x7fffd4fa31b0)
    at /build/buildd/kde4libs-4.2.90/obj-x86_64-linux-gnu/khtml/khtml_part.moc:273
#29 0x00007f52ccaa41f2 in QMetaObject::activate (sender=0x99c4d90, from_signal_index=<value optimized out>, to_signal_index=4, argv=0x0) at kernel/qobject.cpp:3069
#30 0x00007f52b808cb12 in KHTMLPageCacheDelivery::emitData (this=0x29df040, _t1=<value optimized out>) at /build/buildd/kde4libs-4.2.90/obj-x86_64-linux-gnu/khtml/khtml_pagecache.moc:135
#31 0x00007f52b808d21d in KHTMLPageCache::sendData (this=0x13fc930) at /build/buildd/kde4libs-4.2.90/khtml/khtml_pagecache.cpp:257
#32 0x00007f52b808dcdd in KHTMLPageCache::qt_metacall (this=0x13fc930, _c=QMetaObject::InvokeMetaMethod, _id=256, _a=0x7fffd4fa32d0)
    at /build/buildd/kde4libs-4.2.90/obj-x86_64-linux-gnu/khtml/khtml_pagecache.moc:69
#33 0x00007f52ccaa41f2 in QMetaObject::activate (sender=0x122cb2b0, from_signal_index=<value optimized out>, to_signal_index=4, argv=0x0) at kernel/qobject.cpp:3069
#34 0x00007f52ccaa952f in QSingleShotTimer::timerEvent (this=0x122cb2b0) at kernel/qtimer.cpp:298
#35 0x00007f52cca9e4d3 in QObject::event (this=0x122cb2b0, e=0x10) at kernel/qobject.cpp:1082
#36 0x00007f52ca01878d in QApplicationPrivate::notify_helper (this=0x99b240, receiver=0x122cb2b0, e=0x7fffd4fa3990) at kernel/qapplication.cpp:4084
#37 0x00007f52ca02097a in QApplication::notify (this=0x7fffd4fa3ec0, receiver=0x122cb2b0, e=0x7fffd4fa3990) at kernel/qapplication.cpp:4049
#38 0x00007f52cb15b06b in KApplication::notify (this=0x7fffd4fa3ec0, receiver=0x122cb2b0, event=0x7fffd4fa3990) at /build/buildd/kde4libs-4.2.90/kdeui/kernel/kapplication.cpp:302
#39 0x00007f52cca8e75c in QCoreApplication::notifyInternal (this=0x7fffd4fa3ec0, receiver=0x122cb2b0, event=0x7fffd4fa3990) at kernel/qcoreapplication.cpp:602
#40 0x00007f52ccabb7f6 in QTimerInfoList::activateTimers (this=0x99edb0) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:213
#41 0x00007f52ccab7f0d in timerSourceDispatch (source=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:164
#42 0x00007f52c8a7620a in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#43 0x00007f52c8a798e0 in ?? () from /usr/lib/libglib-2.0.so.0
#44 0x00007f52c8a79a7c in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#45 0x00007f52ccab7e6f in QEventDispatcherGlib::processEvents (this=0x999e80, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:323
#46 0x00007f52ca0b0bef in QGuiEventDispatcherGlib::processEvents (this=0x29df040, flags=<value optimized out>) at kernel/qguieventdispatcher_glib.cpp:202
#47 0x00007f52cca8d002 in QEventLoop::processEvents (this=<value optimized out>, flags={i = -721798144}) at kernel/qeventloop.cpp:149
#48 0x00007f52cca8d3cd in QEventLoop::exec (this=0x7fffd4fa3c40, flags={i = -721798064}) at kernel/qeventloop.cpp:200
#49 0x00007f52cca8f694 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:880
#50 0x00007f52c16cdd82 in kdemain (argc=<value optimized out>, argv=<value optimized out>) at /build/buildd/kdebase-4.2.90/apps/konqueror/src/konqmain.cpp:271
#51 0x000000000040714e in launch (argc=4, _name=0x940688 "konqueror", args=<value optimized out>, cwd=0x94071d "/home/leon/Documents", envc=32, envs=0x940bec "", reset_env=true, tty=0x0, 
    avoid_loops=false, startup_id_str=0x940bf5 "leon-desktop;1244903190;714299;4169_TIME0") at /build/buildd/kde4libs-4.2.90/kinit/kinit.cpp:671
#52 0x0000000000407978 in handle_launcher_request (sock=13, who=<value optimized out>) at /build/buildd/kde4libs-4.2.90/kinit/kinit.cpp:1163
#53 0x0000000000407f05 in handle_requests (waitForPid=0) at /build/buildd/kde4libs-4.2.90/kinit/kinit.cpp:1347
#54 0x0000000000408a66 in main (argc=2, argv=0x7fffd4fa5598, envp=0x7fffd4fa55b0) at /build/buildd/kde4libs-4.2.90/kinit/kinit.cpp:1783

Reported using DrKonqi
Comment 1 Jonathan Thomas 2009-06-14 02:55:49 UTC
Could be related to bug 194667.
Comment 2 Christophe Marin 2009-06-14 16:33:55 UTC

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