Bug 257451

Summary: Kontact crashed while following links in akgregator feeds
Product: [Applications] kontact Reporter: Andreas Hencke <andreas.hencke>
Component: generalAssignee: kdepim bugs <kdepim-bugs>
Status: RESOLVED DUPLICATE    
Severity: crash    
Priority: NOR    
Version: unspecified   
Target Milestone: ---   
Platform: Ubuntu   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description Andreas Hencke 2010-11-20 22:44:21 UTC
Application: kontact (4.4.7)
KDE Platform Version: 4.5.3 (KDE 4.5.3)
Qt Version: 4.7.0
Operating System: Linux 2.6.32-25-generic i686
Distribution: Ubuntu 10.04.1 LTS

-- Information about the crash:
- What I was doing when the application crashed:
I visited the Ovi web-site (via  link in akgregator), when kontact crashed.

-- Backtrace:
Application: Kontact (kontact), signal: Segmentation fault
[Current thread is 1 (Thread 0xb78c3730 (LWP 1870))]

Thread 2 (Thread 0xb065bb70 (LWP 1912)):
#0  0x00c12422 in __kernel_vsyscall ()
#1  0x00b4ab86 in *__GI___poll (fds=0xbe0ff4, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:87
#2  0x01ee34eb in g_poll () from /lib/libglib-2.0.so.0
#3  0x01ed60ac in ?? () from /lib/libglib-2.0.so.0
#4  0x01ed64b8 in g_main_context_iteration () from /lib/libglib-2.0.so.0
#5  0x069b382f in QEventDispatcherGlib::processEvents (this=0x9b59170, flags=...) at kernel/qeventdispatcher_glib.cpp:417
#6  0x06983a99 in QEventLoop::processEvents (this=0xb065b270, flags=) at kernel/qeventloop.cpp:149
#7  0x06983f1a in QEventLoop::exec (this=0xb065b270, flags=...) at kernel/qeventloop.cpp:201
#8  0x06880c5e in QThread::exec (this=0x9424d48) at thread/qthread.cpp:490
#9  0x069629ab in QInotifyFileSystemWatcherEngine::run (this=0x9424d48) at io/qfilesystemwatcher_inotify.cpp:248
#10 0x06883f39 in QThreadPrivate::start (arg=0x9424d48) at thread/qthread_unix.cpp:266
#11 0x00bea96e in start_thread (arg=0xb065bb70) at pthread_create.c:300
#12 0x00b58a4e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 1 (Thread 0xb78c3730 (LWP 1870)):
[KCrash Handler]
#7  0x020b53ab in KJS::JSValue::mark (this=0xb3a23420) at ../../kjs/value.h:442
#8  KJS::JSVariableObject::mark (this=0xb3a23420) at ../../kjs/JSVariableObject.cpp:85
#9  0x0206f197 in KJS::Collector::markStackObjectsConservatively (start=0xbfe8cad4, end=0xbfe92000) at ../../kjs/collector.cpp:474
#10 0x0206f74b in KJS::Collector::markCurrentThreadConservatively () at ../../kjs/collector.cpp:545
#11 0x0206f787 in KJS::Collector::markStackObjectsConservatively () at ../../kjs/collector.cpp:605
#12 0x0206f7d4 in KJS::Collector::collect () at ../../kjs/collector.cpp:679
#13 0x020a4d57 in KJS::Interpreter::collect () at ../../kjs/interpreter.cpp:743
#14 0x062924d5 in ~KJSProxy (this=0x9ba7fe0, __in_chrg=<value optimized out>) at ../../khtml/ecma/kjs_proxy.cpp:81
#15 0x0601edb0 in khtml::ChildFrame::~ChildFrame() () from /usr/lib/libkhtml.so.5
#16 0x05ffa516 in ~KHTMLPart (this=0x9dfb410, __in_chrg=<value optimized out>, __vtt_parm=<value optimized out>) at ../../khtml/khtml_part.cpp:582
#17 0x03e9147c in Akregator::BrowserFrame::Private::loadPartForMimetype (this=0x9cd88f0, mimetype=...) at ../../../akregator/src/browserframe_p.cpp:83
#18 0x03e8e9b0 in Akregator::BrowserFrame::openUrl (this=0xbd87b08, request=...) at ../../../akregator/src/browserframe.cpp:315
#19 0x03e8b759 in Akregator::FrameManager::openUrl (this=0x9c09898, request=...) at ../../../akregator/src/framemanager.cpp:250
#20 0x03e8d669 in Akregator::FrameManager::qt_metacall (this=0x9c09898, _c=QMetaObject::InvokeMetaMethod, _id=27, _a=0xbfe8cf48) at ./framemanager.moc:164
#21 0x0698ad4a in QMetaObject::metacall (object=0x9c09898, cl=32, idx=27, argv=0xbfe8cf48) at kernel/qmetaobject.cpp:237
#22 0x0699dab5 in QMetaObject::activate (sender=0x9bff788, m=0x3f120f0, local_signal_index=0, argv=0xbfe8cf48) at kernel/qobject.cpp:3280
#23 0x03e78793 in Akregator::BrowserRun::signalFoundMimeType (this=0x9bff788, _t1=...) at ./browserrun.moc:87
#24 0x03e788dc in Akregator::BrowserRun::foundMimeType (this=0x9bff788, type=...) at ../../../akregator/src/browserrun.cpp:49
#25 0x073f37d0 in KRun::mimeTypeDetermined (this=0x9bff788, mimeType=...) at ../../kio/kio/krun.cpp:1410
#26 0x00832f81 in KParts::BrowserRun::slotBrowserMimetype (this=0x9bff788, _job=0xaec4f50, type=...) at ../../kparts/browserrun.cpp:238
#27 0x0083363e in KParts::BrowserRun::qt_metacall (this=0x9bff788, _c=QMetaObject::InvokeMetaMethod, _id=12, _a=0xbfe8d234) at ./browserrun.moc:80
#28 0x03e787da in Akregator::BrowserRun::qt_metacall (this=0x9bff788, _c=QMetaObject::InvokeMetaMethod, _id=12, _a=0xbfe8d234) at ./browserrun.moc:70
#29 0x0698ad4a in QMetaObject::metacall (object=0x9bff788, cl=32, idx=12, argv=0xbfe8d234) at kernel/qmetaobject.cpp:237
#30 0x0699dab5 in QMetaObject::activate (sender=0xaec4f50, m=0x7531fb0, local_signal_index=4, argv=0xbfe8d234) at kernel/qobject.cpp:3280
#31 0x0737a509 in KIO::TransferJob::mimetype (this=0xaec4f50, _t1=0xaec4f50, _t2=...) at ./jobclasses.moc:416
#32 0x0737d275 in KIO::TransferJob::slotMimetype (this=0xaec4f50, type=...) at ../../kio/kio/job.cpp:1210
#33 0x073812ad in KIO::TransferJob::qt_metacall (this=0xaec4f50, _c=QMetaObject::InvokeMetaMethod, _id=50, _a=0xbfe8d3c8) at ./jobclasses.moc:370
#34 0x0698ad4a in QMetaObject::metacall (object=0xaec4f50, cl=32, idx=50, argv=0xbfe8d3c8) at kernel/qmetaobject.cpp:237
#35 0x0699dab5 in QMetaObject::activate (sender=0xaae4820, m=0x7534944, local_signal_index=19, argv=0xbfe8d3c8) at kernel/qobject.cpp:3280
#36 0x0743c6e3 in KIO::SlaveInterface::mimeType (this=0xaae4820, _t1=...) at ./slaveinterface.moc:273
#37 0x0743fc0d in KIO::SlaveInterface::dispatch (this=0xaae4820, _cmd=21, rawdata=...) at ../../kio/kio/slaveinterface.cpp:270
#38 0x0743d083 in KIO::SlaveInterface::dispatch (this=0xaae4820) at ../../kio/kio/slaveinterface.cpp:91
#39 0x0742f9e8 in KIO::Slave::gotInput (this=0xaae4820) at ../../kio/kio/slave.cpp:347
#40 0x0742fbf3 in KIO::Slave::qt_metacall (this=0xaae4820, _c=QMetaObject::InvokeMetaMethod, _id=30, _a=0xbfe8d6cc) at ./slave.moc:82
#41 0x0698ad4a in QMetaObject::metacall (object=0xaae4820, cl=32, idx=30, argv=0xbfe8d6cc) at kernel/qmetaobject.cpp:237
#42 0x0699dab5 in QMetaObject::activate (sender=0xab75ae0, m=0x7531500, local_signal_index=0, argv=0x0) at kernel/qobject.cpp:3280
#43 0x07348f37 in KIO::Connection::readyRead (this=0xab75ae0) at ./connection.moc:92
#44 0x0734b29e in KIO::ConnectionPrivate::dequeue (this=0xa79eb58) at ../../kio/kio/connection.cpp:82
#45 0x0734b3ce in KIO::Connection::qt_metacall (this=0xab75ae0, _c=QMetaObject::InvokeMetaMethod, _id=5, _a=0xb221e00) at ./connection.moc:79
#46 0x0698ad4a in QMetaObject::metacall (object=0xab75ae0, cl=32, idx=5, argv=0xb221e00) at kernel/qmetaobject.cpp:237
#47 0x06996226 in QMetaCallEvent::placeMetaCall (this=0xa7ce340, object=0xab75ae0) at kernel/qobject.cpp:534
#48 0x06997ac2 in QObject::event (this=0xab75ae0, e=0xaacd230) at kernel/qobject.cpp:1219
#49 0x0111d72c in QApplicationPrivate::notify_helper (this=0x8e51fa0, receiver=0xab75ae0, e=0xa7ce340) at kernel/qapplication.cpp:4396
#50 0x0112377e in QApplication::notify (this=0xbfe91394, receiver=0xab75ae0, e=0xa7ce340) at kernel/qapplication.cpp:3798
#51 0x00dff63a in KApplication::notify (this=0xbfe91394, receiver=0xab75ae0, event=0xa7ce340) at ../../kdeui/kernel/kapplication.cpp:310
#52 0x06984feb in QCoreApplication::notifyInternal (this=0xbfe91394, receiver=0xab75ae0, event=0xa7ce340) at kernel/qcoreapplication.cpp:732
#53 0x0698824b in QCoreApplication::sendEvent (receiver=0x0, event_type=0, data=0x8e31218) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:215
#54 QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0x8e31218) at kernel/qcoreapplication.cpp:1373
#55 0x0698840d in QCoreApplication::sendPostedEvents (receiver=0x0, event_type=0) at kernel/qcoreapplication.cpp:1266
#56 0x069b3d04 in QCoreApplication::sendPostedEvents (s=0x8e53310) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:220
#57 postEventSourceDispatch (s=0x8e53310) at kernel/qeventdispatcher_glib.cpp:277
#58 0x01ed25e5 in g_main_context_dispatch () from /lib/libglib-2.0.so.0
#59 0x01ed62d8 in ?? () from /lib/libglib-2.0.so.0
#60 0x01ed64b8 in g_main_context_iteration () from /lib/libglib-2.0.so.0
#61 0x069b37f5 in QEventDispatcherGlib::processEvents (this=0x8e313f8, flags=...) at kernel/qeventdispatcher_glib.cpp:415
#62 0x011def85 in QGuiEventDispatcherGlib::processEvents (this=0x8e313f8, flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#63 0x06983a99 in QEventLoop::processEvents (this=0xbfe8df84, flags=) at kernel/qeventloop.cpp:149
#64 0x06983f1a in QEventLoop::exec (this=0xbfe8df84, flags=...) at kernel/qeventloop.cpp:201
#65 0x0740e40b in KIO::NetAccess::enter_loop (this=0xbfe8e024) at ../../kio/kio/netaccess.cpp:502
#66 0x0740eae6 in KIO::NetAccess::synchronousRunInternal (this=0xbfe8e024, job=0xb5d5150, window=0x0, data=0xbfe8e114, finalURL=0xbfe8e0e4, metaData=0xbfe8e10c) at ../../kio/kio/netaccess.cpp:487
#67 0x0740f29b in KIO::NetAccess::synchronousRun (job=0xb5d5150, window=0x0, data=0xbfe8e114, finalURL=0xbfe8e0e4, metaData=0xbfe8e10c) at ../../kio/kio/netaccess.cpp:277
#68 0x062b9bd2 in KJS::XMLHttpRequest::send (this=0xae0a00c0, _body=..., ec=@0xbfe8e25c) at ../../khtml/ecma/xmlhttprequest.cpp:509
#69 0x062baf77 in KJS::XMLHttpRequestProtoFunc::callAsFunction (this=0xb389fac0, exec=0xbfe8e58c, thisObj=0xae0a00c0, args=...) at ../../khtml/ecma/xmlhttprequest.cpp:912
#70 0x020c0f82 in KJS::JSObject::call (exec=0xbfe8e58c, codeBlock=..., parentExec=0xbfe8e9fc) at ../../kjs/object.h:626
#71 KJS::Machine::runBlock (exec=0xbfe8e58c, codeBlock=..., parentExec=0xbfe8e9fc) at codes.def:1204
#72 0x0209d103 in KJS::FunctionImp::callAsFunction (this=0xae09adc0, exec=0xbfe8e9fc, thisObj=0xb3894180, args=...) at ../../kjs/function.cpp:172
#73 0x020826a8 in KJS::JSObject::call (this=0xb389fc80, exec=0xbfe8e9fc, thisObj=0xae09adc0, args=...) at ../../kjs/object.h:626
#74 KJS::FunctionProtoFunc::callAsFunction (this=0xb389fc80, exec=0xbfe8e9fc, thisObj=0xae09adc0, args=...) at ../../kjs/function_object.cpp:123
#75 0x020c0f82 in KJS::JSObject::call (exec=0xbfe8e9fc, codeBlock=..., parentExec=0xbfe8eddc) at ../../kjs/object.h:626
#76 KJS::Machine::runBlock (exec=0xbfe8e9fc, codeBlock=..., parentExec=0xbfe8eddc) at codes.def:1204
#77 0x0209d103 in KJS::FunctionImp::callAsFunction (this=0xae097a00, exec=0xbfe8eddc, thisObj=0xb3894180, args=...) at ../../kjs/function.cpp:172
#78 0x020c0f82 in KJS::JSObject::call (exec=0xbfe8eddc, codeBlock=..., parentExec=0xbfe8f24c) at ../../kjs/object.h:626
#79 KJS::Machine::runBlock (exec=0xbfe8eddc, codeBlock=..., parentExec=0xbfe8f24c) at codes.def:1204
#80 0x0209d103 in KJS::FunctionImp::callAsFunction (this=0xb38943c0, exec=0xbfe8f24c, thisObj=0xb39ef900, args=...) at ../../kjs/function.cpp:172
#81 0x0208257c in KJS::JSObject::call (this=0xb389fc60, exec=0xbfe8f24c, thisObj=0xb38943c0, args=...) at ../../kjs/object.h:626
#82 KJS::FunctionProtoFunc::callAsFunction (this=0xb389fc60, exec=0xbfe8f24c, thisObj=0xb38943c0, args=...) at ../../kjs/function_object.cpp:139
#83 0x020c0f82 in KJS::JSObject::call (exec=0xbfe8f24c, codeBlock=..., parentExec=0xbfe8f62c) at ../../kjs/object.h:626
#84 KJS::Machine::runBlock (exec=0xbfe8f24c, codeBlock=..., parentExec=0xbfe8f62c) at codes.def:1204
#85 0x0209d103 in KJS::FunctionImp::callAsFunction (this=0xb3893480, exec=0xbfe8f62c, thisObj=0xb3894180, args=...) at ../../kjs/function.cpp:172
#86 0x020c0f82 in KJS::JSObject::call (exec=0xbfe8f62c, codeBlock=..., parentExec=0xbfe8fa0c) at ../../kjs/object.h:626
#87 KJS::Machine::runBlock (exec=0xbfe8f62c, codeBlock=..., parentExec=0xbfe8fa0c) at codes.def:1204
#88 0x0209d103 in KJS::FunctionImp::callAsFunction (this=0xb3893720, exec=0xbfe8fa0c, thisObj=0xb39d91c0, args=...) at ../../kjs/function.cpp:172
#89 0x020c0f82 in KJS::JSObject::call (exec=0xbfe8fa0c, codeBlock=..., parentExec=0xbfe8fdec) at ../../kjs/object.h:626
#90 KJS::Machine::runBlock (exec=0xbfe8fa0c, codeBlock=..., parentExec=0xbfe8fdec) at codes.def:1204
#91 0x0209d103 in KJS::FunctionImp::callAsFunction (this=0xb3893ce0, exec=0xbfe8fdec, thisObj=0xb39d91c0, args=...) at ../../kjs/function.cpp:172
#92 0x020c0f82 in KJS::JSObject::call (exec=0xbfe8fdec, codeBlock=..., parentExec=0xbfe901cc) at ../../kjs/object.h:626
#93 KJS::Machine::runBlock (exec=0xbfe8fdec, codeBlock=..., parentExec=0xbfe901cc) at codes.def:1204
#94 0x0209d103 in KJS::FunctionImp::callAsFunction (this=0xb38938a0, exec=0xbfe901cc, thisObj=0xb39d91c0, args=...) at ../../kjs/function.cpp:172
#95 0x020c0f82 in KJS::JSObject::call (exec=0xbfe901cc, codeBlock=..., parentExec=0xbfe905ac) at ../../kjs/object.h:626
#96 KJS::Machine::runBlock (exec=0xbfe901cc, codeBlock=..., parentExec=0xbfe905ac) at codes.def:1204
#97 0x0209d103 in KJS::FunctionImp::callAsFunction (this=0xb39d92a0, exec=0xbfe905ac, thisObj=0xb39d9280, args=...) at ../../kjs/function.cpp:172
#98 0x020c0f82 in KJS::JSObject::call (exec=0xbfe905ac, codeBlock=..., parentExec=0xbfe9098c) at ../../kjs/object.h:626
#99 KJS::Machine::runBlock (exec=0xbfe905ac, codeBlock=..., parentExec=0xbfe9098c) at codes.def:1204
#100 0x0209d103 in KJS::FunctionImp::callAsFunction (this=0xb39d9960, exec=0xbfe9098c, thisObj=0xae0a0000, args=...) at ../../kjs/function.cpp:172
#101 0x020c0f82 in KJS::JSObject::call (exec=0xbfe9098c, codeBlock=..., parentExec=0xb735650) at ../../kjs/object.h:626
#102 KJS::Machine::runBlock (exec=0xbfe9098c, codeBlock=..., parentExec=0xb735650) at codes.def:1204
#103 0x0209d103 in KJS::FunctionImp::callAsFunction (this=0xb39dad00, exec=0xb735650, thisObj=0xae0a0000, args=...) at ../../kjs/function.cpp:172
#104 0x06279354 in KJS::JSObject::call (this=0xbd8ec68, window=0xae0a0000) at ../../kjs/object.h:626
#105 KJS::ScheduledAction::execute (this=0xbd8ec68, window=0xae0a0000) at ../../khtml/ecma/kjs_window.cpp:2200
#106 0x0627b072 in KJS::WindowQObject::timerEvent (this=0xba3b5c8) at ../../khtml/ecma/kjs_window.cpp:2376
#107 0x06997924 in QObject::event (this=0xba3b5c8, e=0xaacd230) at kernel/qobject.cpp:1183
#108 0x0111d72c in QApplicationPrivate::notify_helper (this=0x8e51fa0, receiver=0xba3b5c8, e=0xbfe91030) at kernel/qapplication.cpp:4396
#109 0x0112377e in QApplication::notify (this=0xbfe91394, receiver=0xba3b5c8, e=0xbfe91030) at kernel/qapplication.cpp:3798
#110 0x00dff63a in KApplication::notify (this=0xbfe91394, receiver=0xba3b5c8, event=0xbfe91030) at ../../kdeui/kernel/kapplication.cpp:310
#111 0x06984feb in QCoreApplication::notifyInternal (this=0xbfe91394, receiver=0xba3b5c8, event=0xbfe91030) at kernel/qcoreapplication.cpp:732
#112 0x069b6d46 in QCoreApplication::sendEvent (this=0x8e53e34) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:215
#113 QTimerInfoList::activateTimers (this=0x8e53e34) at kernel/qeventdispatcher_unix.cpp:602
#114 0x069b3b37 in timerSourceDispatch (source=0x8e53e68) at kernel/qeventdispatcher_glib.cpp:184
#115 idleTimerSourceDispatch (source=0x8e53e68) at kernel/qeventdispatcher_glib.cpp:231
#116 0x01ed25e5 in g_main_context_dispatch () from /lib/libglib-2.0.so.0
#117 0x01ed62d8 in ?? () from /lib/libglib-2.0.so.0
#118 0x01ed64b8 in g_main_context_iteration () from /lib/libglib-2.0.so.0
#119 0x069b37f5 in QEventDispatcherGlib::processEvents (this=0x8e313f8, flags=...) at kernel/qeventdispatcher_glib.cpp:415
#120 0x011def85 in QGuiEventDispatcherGlib::processEvents (this=0x8e313f8, flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#121 0x06983a99 in QEventLoop::processEvents (this=0xbfe912f4, flags=) at kernel/qeventloop.cpp:149
#122 0x06983f1a in QEventLoop::exec (this=0xbfe912f4, flags=...) at kernel/qeventloop.cpp:201
#123 0x069884cf in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1009
#124 0x0111c557 in QApplication::exec () at kernel/qapplication.cpp:3672
#125 0x0804b472 in main (argc=1, argv=0xbfe915b4) at ../../../kontact/src/main.cpp:224

Possible duplicates by query: bug 253213, bug 247681, bug 244235, bug 233021, bug 226204.

Reported using DrKonqi
Comment 1 Christophe Marin 2010-11-29 15:20:58 UTC

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