Bug 222330 - Akregator Crashed on KHTML overlay
Summary: Akregator Crashed on KHTML overlay
Status: RESOLVED DUPLICATE of bug 203170
Alias: None
Product: akregator
Classification: Applications
Component: general (show other bugs)
Version: unspecified
Platform: Ubuntu Linux
: NOR crash
Target Milestone: ---
Assignee: kdepim bugs
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2010-01-12 05:15 UTC by Roger Pixley
Modified: 2010-02-22 00:06 UTC (History)
0 users

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 Roger Pixley 2010-01-12 05:15:12 UTC
Application: akregator (1.6.0)
KDE Platform Version: 4.3.90 (KDE 4.3.90 (KDE 4.4 RC1))
Qt Version: 4.6.0
Operating System: Linux 2.6.31-17-generic i686
Distribution: Ubuntu 9.10

-- Information about the crash:
Opened a website in Akregator and clicking on a button caused an overlay to apear over the page with buttons. Clicking one of the buttons to make a choice and then trying to change tabs akregator crashed on me. The Overlay does not crash on the Main akregator tab but seems to allow more freedom when the same site is opened in a tab. 

The crash does not seem to be reproducible.

 -- Backtrace:
Application: Akregator (akregator), signal: Segmentation fault
[KCrash Handler]
#6  0x01d8037b in KJS::JSValue::mark (this=0xb3ef1ce0) at ../../kjs/value.h:445
#7  KJS::JSVariableObject::mark (this=0xb3ef1ce0) at ../../kjs/JSVariableObject.cpp:85
#8  0x01d3a057 in KJS::Collector::markStackObjectsConservatively (start=0xbf8384d4, end=0xbf83e000) at ../../kjs/collector.cpp:473
#9  0x01d3a80b in KJS::Collector::markCurrentThreadConservatively () at ../../kjs/collector.cpp:553
#10 0x01d3a847 in KJS::Collector::markStackObjectsConservatively () at ../../kjs/collector.cpp:613
#11 0x01d3a894 in KJS::Collector::collect () at ../../kjs/collector.cpp:687
#12 0x01d6ff27 in KJS::Interpreter::collect () at ../../kjs/interpreter.cpp:743
#13 0x088116f5 in ~KJSProxyImpl (this=0x9668d28, __in_chrg=<value optimized out>) at ../../khtml/ecma/kjs_proxy.cpp:114
#14 0x085c1ed0 in ~ChildFrame (this=0xca8b028, __in_chrg=<value optimized out>) at ../../khtml/khtmlpart_p.h:99
#15 0x0859d2fe in ~KHTMLPart (this=0xba743f0, __in_chrg=<value optimized out>, __vtt_parm=<value optimized out>) at ../../khtml/khtml_part.cpp:624
#16 0x01c97b9c in ?? () from /usr/lib/kde4/akregatorpart.so
#17 0x01c95150 in ?? () from /usr/lib/kde4/akregatorpart.so
#18 0x01c91f09 in ?? () from /usr/lib/kde4/akregatorpart.so
#19 0x01c93e19 in ?? () from /usr/lib/kde4/akregatorpart.so
#20 0x00c4f11a in QMetaObject::metacall (object=0x900a618, cl=QMetaObject::InvokeMetaMethod, idx=27, argv=0xbf838948) at kernel/qmetaobject.cpp:237
#21 0x00c5d89b in QMetaObject::activate (sender=0xc06b1a0, m=0x1d160f0, local_signal_index=0, argv=0xbf838948) at kernel/qobject.cpp:3294
#22 0x01c7f333 in ?? () from /usr/lib/kde4/akregatorpart.so
#23 0x01c7f47c in ?? () from /usr/lib/kde4/akregatorpart.so
#24 0x03c2e690 in KRun::mimeTypeDetermined (this=0xc06b1a0, mimeType=...) at ../../kio/kio/krun.cpp:1361
#25 0x00627241 in KParts::BrowserRun::slotBrowserMimetype (this=0xc06b1a0, _job=0xaba8ba8, type=...) at ../../kparts/browserrun.cpp:232
#26 0x0062760e in KParts::BrowserRun::qt_metacall (this=0xc06b1a0, _c=QMetaObject::InvokeMetaMethod, _id=12, _a=0xbf838c24) at ./browserrun.moc:80
#27 0x01c7f37a in ?? () from /usr/lib/kde4/akregatorpart.so
#28 0x00c4f11a in QMetaObject::metacall (object=0xc06b1a0, cl=QMetaObject::InvokeMetaMethod, idx=12, argv=0xbf838c24) at kernel/qmetaobject.cpp:237
#29 0x00c5d89b in QMetaObject::activate (sender=0xaba8ba8, m=0x3d5b2d0, local_signal_index=4, argv=0xbf838c24) at kernel/qobject.cpp:3294
#30 0x03ba7bf9 in KIO::TransferJob::mimetype (this=0xaba8ba8, _t1=0xaba8ba8, _t2=...) at ./jobclasses.moc:416
#31 0x03baa965 in KIO::TransferJob::slotMimetype (this=0xaba8ba8, type=...) at ../../kio/kio/job.cpp:1125
#32 0x03bae5dd in KIO::TransferJob::qt_metacall (this=0xaba8ba8, _c=QMetaObject::InvokeMetaMethod, _id=50, _a=0xbf838db8) at ./jobclasses.moc:370
#33 0x00c4f11a in QMetaObject::metacall (object=0xaba8ba8, cl=QMetaObject::InvokeMetaMethod, idx=50, argv=0xbf838db8) at kernel/qmetaobject.cpp:237
#34 0x00c5d89b in QMetaObject::activate (sender=0xc035ae0, m=0x3d5df44, local_signal_index=19, argv=0xbf838db8) at kernel/qobject.cpp:3294
#35 0x03c79493 in KIO::SlaveInterface::mimeType (this=0xc035ae0, _t1=...) at ./slaveinterface.moc:273
#36 0x03c7c67e in KIO::SlaveInterface::dispatch (this=0xc035ae0, _cmd=21, rawdata=...) at ../../kio/kio/slaveinterface.cpp:270
#37 0x03c79e33 in KIO::SlaveInterface::dispatch (this=0xc035ae0) at ../../kio/kio/slaveinterface.cpp:91
#38 0x03c6d1d8 in KIO::Slave::gotInput (this=0xc035ae0) at ../../kio/kio/slave.cpp:324
#39 0x03c6d3e3 in KIO::Slave::qt_metacall (this=0xc035ae0, _c=QMetaObject::InvokeMetaMethod, _id=30, _a=0xbf83909c) at ./slave.moc:82
#40 0x00c4f11a in QMetaObject::metacall (object=0xc035ae0, cl=QMetaObject::InvokeMetaMethod, idx=30, argv=0xbf83909c) at kernel/qmetaobject.cpp:237
#41 0x00c5d89b in QMetaObject::activate (sender=0xba307b0, m=0x3d5a820, local_signal_index=0, argv=0x0) at kernel/qobject.cpp:3294
#42 0x03b78ec7 in KIO::Connection::readyRead (this=0xba307b0) at ./connection.moc:92
#43 0x03b7b26e in KIO::ConnectionPrivate::dequeue (this=0xbd22438) at ../../kio/kio/connection.cpp:82
#44 0x03b7b39e in KIO::Connection::qt_metacall (this=0xba307b0, _c=QMetaObject::InvokeMetaMethod, _id=5, _a=0xc36fb88) at ./connection.moc:79
#45 0x00c4f11a in QMetaObject::metacall (object=0xba307b0, cl=QMetaObject::InvokeMetaMethod, idx=5, argv=0xc36fb88) at kernel/qmetaobject.cpp:237
#46 0x00c59856 in QMetaCallEvent::placeMetaCall (this=0xbe35560, object=0xba307b0) at kernel/qobject.cpp:574
#47 0x00c5a8ae in QObject::event (this=0xba307b0, e=0xbe35560) at kernel/qobject.cpp:1260
#48 0x0694c19c in QApplicationPrivate::notify_helper (this=0x8de4fe8, receiver=0xba307b0, e=0xbe35560) at kernel/qapplication.cpp:4242
#49 0x06952df7 in QApplication::notify (this=0xbf83cdc0, receiver=0xba307b0, e=0xbe35560) at kernel/qapplication.cpp:3661
#50 0x010e567a in KApplication::notify (this=0xbf83cdc0, receiver=0xba307b0, event=0xbe35560) at ../../kdeui/kernel/kapplication.cpp:302
#51 0x00c49eab in QCoreApplication::notifyInternal (this=0xbf83cdc0, receiver=0xba307b0, event=0xbe35560) at kernel/qcoreapplication.cpp:704
#52 0x00c4c8e3 in QCoreApplication::sendEvent (receiver=0x0, event_type=0, data=0x8dbd8f8) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:215
#53 QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0x8dbd8f8) at kernel/qcoreapplication.cpp:1345
#54 0x00c4ca4d in QCoreApplication::sendPostedEvents (receiver=0x0, event_type=0) at kernel/qcoreapplication.cpp:1238
#55 0x00c760df in QCoreApplication::sendPostedEvents (s=0x8de8710) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:220
#56 postEventSourceDispatch (s=0x8de8710) at kernel/qeventdispatcher_glib.cpp:276
#57 0x050c0e88 in g_main_context_dispatch () from /lib/libglib-2.0.so.0
#58 0x050c4730 in ?? () from /lib/libglib-2.0.so.0
#59 0x050c4863 in g_main_context_iteration () from /lib/libglib-2.0.so.0
#60 0x00c75bd5 in QEventDispatcherGlib::processEvents (this=0x8dbdad0, flags=...) at kernel/qeventdispatcher_glib.cpp:407
#61 0x06a09b75 in QGuiEventDispatcherGlib::processEvents (this=0x8dbdad0, flags=...) at kernel/qguieventdispatcher_glib.cpp:202
#62 0x00c484c9 in QEventLoop::processEvents (this=0xbf8398e4, flags=) at kernel/qeventloop.cpp:149
#63 0x00c4891a in QEventLoop::exec (this=0xbf8398e4, flags=...) at kernel/qeventloop.cpp:201
#64 0x03c5121b in KIO::NetAccess::enter_loop (this=0xbf839984) at ../../kio/kio/netaccess.cpp:502
#65 0x03c518f6 in KIO::NetAccess::synchronousRunInternal (this=0xbf839984, job=0xbf42800, window=0x0, data=0xbf839a74, finalURL=0xbf839a44, metaData=0xbf839a6c) at ../../kio/kio/netaccess.cpp:487
#66 0x03c5215b in KIO::NetAccess::synchronousRun (job=0xbf42800, window=0x0, data=0xbf839a74, finalURL=0xbf839a44, metaData=0xbf839a6c) at ../../kio/kio/netaccess.cpp:277
#67 0x088388b2 in KJS::XMLHttpRequest::send (this=0xb3740180, _body=..., ec=@0xbf839bbc) at ../../khtml/ecma/xmlhttprequest.cpp:487
#68 0x08839a6a in KJS::XMLHttpRequestProtoFunc::callAsFunction (this=0xb3ac1a60, exec=0xbf839f70, thisObj=0xb3740180, args=...) at ../../khtml/ecma/xmlhttprequest.cpp:874
#69 0x01d6e3fd in KJS::JSObject::call (this=0x0, exec=0xbf839f70, thisObj=0xb3740180, args=...) at ../../kjs/object.cpp:69
#70 0x01d8c65a in KJS::Machine::runBlock (exec=0xbf839f70, codeBlock=..., parentExec=0xbf83a3f0) at codes.def:1192
#71 0x01d6a7cb in KJS::FunctionImp::callAsFunction (this=0xb3ac1ba0, exec=0xbf83a3f0, thisObj=0xb3ac1c00, args=...) at ../../kjs/function.cpp:144
#72 0x01d6e3fd in KJS::JSObject::call (this=0x0, exec=0xbf83a3f0, thisObj=0xb3ac1c00, args=...) at ../../kjs/object.cpp:69
#73 0x01d8c65a in KJS::Machine::runBlock (exec=0xbf83a3f0, codeBlock=..., parentExec=0xbf83a870) at codes.def:1192
#74 0x01d6a7cb in KJS::FunctionImp::callAsFunction (this=0xb3ac3960, exec=0xbf83a870, thisObj=0xb3ac3c40, args=...) at ../../kjs/function.cpp:144
#75 0x01d6e3fd in KJS::JSObject::call (this=0x0, exec=0xbf83a870, thisObj=0xb3ac3c40, args=...) at ../../kjs/object.cpp:69
#76 0x01d8c65a in KJS::Machine::runBlock (exec=0xbf83a870, codeBlock=..., parentExec=0xbf83acf0) at codes.def:1192
#77 0x01d6a7cb in KJS::FunctionImp::callAsFunction (this=0xb3f13840, exec=0xbf83acf0, thisObj=0xb3f13c80, args=...) at ../../kjs/function.cpp:144
#78 0x01d6e3fd in KJS::JSObject::call (this=0x0, exec=0xbf83acf0, thisObj=0xb3f13c80, args=...) at ../../kjs/object.cpp:69
#79 0x01d8c65a in KJS::Machine::runBlock (exec=0xbf83acf0, codeBlock=..., parentExec=0xbf83b210) at codes.def:1192
#80 0x01d6a7cb in KJS::FunctionImp::callAsFunction (this=0xb3efc5c0, exec=0xbf83b210, thisObj=0xb3527840, args=...) at ../../kjs/function.cpp:144
#81 0x01d6e3fd in KJS::JSObject::call (this=0x0, exec=0xbf83b210, thisObj=0xb3527840, args=...) at ../../kjs/object.cpp:69
#82 0x01d4d8c6 in KJS::FunctionProtoFunc::callAsFunction (this=0xb372e3a0, exec=0xbf83b210, thisObj=0xb3efc5c0, args=...) at ../../kjs/function_object.cpp:139
#83 0x01d6e3fd in KJS::JSObject::call (this=0x0, exec=0xbf83b210, thisObj=0xb3efc5c0, args=...) at ../../kjs/object.cpp:69
#84 0x01d8c65a in KJS::Machine::runBlock (exec=0xbf83b210, codeBlock=..., parentExec=0xbf83b730) at codes.def:1192
#85 0x01d6a7cb in KJS::FunctionImp::callAsFunction (this=0xb3ece5c0, exec=0xbf83b730, thisObj=0xb3efc5c0, args=...) at ../../kjs/function.cpp:144
#86 0x01d6e3fd in KJS::JSObject::call (this=0x0, exec=0xbf83b730, thisObj=0xb3efc5c0, args=...) at ../../kjs/object.cpp:69
#87 0x01d4d8c6 in KJS::FunctionProtoFunc::callAsFunction (this=0xb372e3a0, exec=0xbf83b730, thisObj=0xb3ece5c0, args=...) at ../../kjs/function_object.cpp:139
#88 0x01d6e3fd in KJS::JSObject::call (this=0x0, exec=0xbf83b730, thisObj=0xb3ece5c0, args=...) at ../../kjs/object.cpp:69
#89 0x01d8c65a in KJS::Machine::runBlock (exec=0xbf83b730, codeBlock=..., parentExec=0xbf83bbb0) at codes.def:1192
#90 0x01d6a7cb in KJS::FunctionImp::callAsFunction (this=0xb3526e80, exec=0xbf83bbb0, thisObj=0xb352e420, args=...) at ../../kjs/function.cpp:144
#91 0x01d6e3fd in KJS::JSObject::call (this=0x0, exec=0xbf83bbb0, thisObj=0xb352e420, args=...) at ../../kjs/object.cpp:69
#92 0x01d8c65a in KJS::Machine::runBlock (exec=0xbf83bbb0, codeBlock=..., parentExec=0xbf83c030) at codes.def:1192
#93 0x01d6a7cb in KJS::FunctionImp::callAsFunction (this=0xb436c040, exec=0xbf83c030, thisObj=0xb352e420, args=...) at ../../kjs/function.cpp:144
#94 0x01d6e3fd in KJS::JSObject::call (this=0x0, exec=0xbf83c030, thisObj=0xb352e420, args=...) at ../../kjs/object.cpp:69
#95 0x01d8c65a in KJS::Machine::runBlock (exec=0xbf83c030, codeBlock=..., parentExec=0xc3f81a8) at codes.def:1192
#96 0x01d6a7cb in KJS::FunctionImp::callAsFunction (this=0xb43680e0, exec=0xc3f81a8, thisObj=0xb3527840, args=...) at ../../kjs/function.cpp:144
#97 0x01d6e3fd in KJS::JSObject::call (this=0x0, exec=0xc3f81a8, thisObj=0xb3527840, args=...) at ../../kjs/object.cpp:69
#98 0x0882bad7 in KJS::JSEventListener::handleEvent (this=0xbdceb90, evt=...) at ../../khtml/ecma/kjs_events.cpp:106
#99 0x086115b7 in DOM::NodeImpl::handleLocalEvents (this=0xaba8c84, evt=0xc96cb88, useCapture=false) at ../../khtml/xml/dom_nodeimpl.cpp:718
#100 0x08611a4d in DOM::NodeImpl::dispatchGenericEvent (this=0xaba8c84, evt=0xc96cb88) at ../../khtml/xml/dom_nodeimpl.cpp:501
#101 0x086133ea in DOM::NodeImpl::dispatchWindowEvent (this=0xaba8c84, _id=36, canBubbleArg=<value optimized out>, cancelableArg=<value optimized out>) at ../../khtml/xml/dom_nodeimpl.cpp:566
#102 0x08595dc6 in KHTMLPart::slotFinishedParsing (this=0xba743f0) at ../../khtml/khtml_part.cpp:2225
#103 0x085bdd63 in KHTMLPart::qt_metacall (this=0xba743f0, _c=QMetaObject::InvokeMetaMethod, _id=22, _a=0xbf83c3cc) at ./khtml_part.moc:280
#104 0x00c4f11a in QMetaObject::metacall (object=0xba743f0, cl=QMetaObject::InvokeMetaMethod, idx=36, argv=0xbf83c3cc) at kernel/qmetaobject.cpp:237
#105 0x00c5d89b in QMetaObject::activate (sender=0xaba8c78, m=0x8aa24c8, local_signal_index=0, argv=0x0) at kernel/qobject.cpp:3294
#106 0x085f6f57 in DOM::DocumentImpl::finishedParsing (this=0xaba8c78) at ./dom_docimpl.moc:85
#107 0x085f6fb1 in DOM::DocumentImpl::qt_metacall (this=0xaba8c78, _c=QMetaObject::InvokeMetaMethod, _id=4, _a=0xbf83c50c) at ./dom_docimpl.moc:74
#108 0x0866e447 in DOM::HTMLDocumentImpl::qt_metacall (this=0xaba8c78, _c=QMetaObject::InvokeMetaMethod, _id=4, _a=0xbf83c50c) at ./html_documentimpl.moc:69
#109 0x00c4f11a in QMetaObject::metacall (object=0xaba8c78, cl=QMetaObject::InvokeMetaMethod, idx=4, argv=0xbf83c50c) at kernel/qmetaobject.cpp:237
#110 0x00c5d89b in QMetaObject::activate (sender=0xc470160, m=0x8aa3fe8, local_signal_index=0, argv=0x0) at kernel/qobject.cpp:3294
#111 0x0862fac7 in khtml::Tokenizer::finishedParsing (this=0xc470160) at ./xml_tokenizer.moc:83
#112 0x08652b89 in khtml::HTMLTokenizer::end (this=0xc470160) at ../../khtml/html/htmltokenizer.cpp:1946
#113 0x0865cebc in khtml::HTMLTokenizer::write (this=0xc470160, str=..., appendData=true) at ../../khtml/html/htmltokenizer.cpp:1905
#114 0x08657b89 in khtml::HTMLTokenizer::timerEvent (this=0xc470160, e=0xbf83ca80) at ../../khtml/html/htmltokenizer.cpp:1913
#115 0x00c5a704 in QObject::event (this=0xc470160, e=0xbe207b0) at kernel/qobject.cpp:1224
#116 0x0694c19c in QApplicationPrivate::notify_helper (this=0x8de4fe8, receiver=0xc470160, e=0xbf83ca80) at kernel/qapplication.cpp:4242
#117 0x06952df7 in QApplication::notify (this=0xbf83cdc0, receiver=0xc470160, e=0xbf83ca80) at kernel/qapplication.cpp:3661
#118 0x010e567a in KApplication::notify (this=0xbf83cdc0, receiver=0xc470160, event=0xbf83ca80) at ../../kdeui/kernel/kapplication.cpp:302
#119 0x00c49eab in QCoreApplication::notifyInternal (this=0xbf83cdc0, receiver=0xc470160, event=0xbf83ca80) at kernel/qcoreapplication.cpp:704
#120 0x00c79286 in QCoreApplication::sendEvent (this=0x8de9274) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:215
#121 QTimerInfoList::activateTimers (this=0x8de9274) at kernel/qeventdispatcher_unix.cpp:603
#122 0x00c75f17 in timerSourceDispatch (source=0x8de92a8) at kernel/qeventdispatcher_glib.cpp:184
#123 idleTimerSourceDispatch (source=0x8de92a8) at kernel/qeventdispatcher_glib.cpp:231
#124 0x050c0e88 in g_main_context_dispatch () from /lib/libglib-2.0.so.0
#125 0x050c4730 in ?? () from /lib/libglib-2.0.so.0
#126 0x050c4863 in g_main_context_iteration () from /lib/libglib-2.0.so.0
#127 0x00c75bd5 in QEventDispatcherGlib::processEvents (this=0x8dbdad0, flags=...) at kernel/qeventdispatcher_glib.cpp:407
#128 0x06a09b75 in QGuiEventDispatcherGlib::processEvents (this=0x8dbdad0, flags=...) at kernel/qguieventdispatcher_glib.cpp:202
#129 0x00c484c9 in QEventLoop::processEvents (this=0xbf83cd44, flags=) at kernel/qeventloop.cpp:149
#130 0x00c4891a in QEventLoop::exec (this=0xbf83cd44, flags=...) at kernel/qeventloop.cpp:201
#131 0x00c4cb0f in QCoreApplication::exec () at kernel/qcoreapplication.cpp:981
#132 0x0694c237 in QApplication::exec () at kernel/qapplication.cpp:3570
#133 0x0804fb01 in _start ()

Reported using DrKonqi
Comment 1 Christophe Marin 2010-02-22 00:06:37 UTC

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