Bug 316476

Summary: Kontact crashed while using akregator
Product: [Applications] kontact Reporter: Andreas Hencke <andreas.hencke>
Component: generalAssignee: kdepim bugs <kdepim-bugs>
Status: RESOLVED DUPLICATE    
Severity: crash CC: alfa4ce
Priority: NOR    
Version: 4.10.1   
Target Milestone: ---   
Platform: Ubuntu   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:
Attachments: New crash information added by DrKonqi

Description Andreas Hencke 2013-03-10 16:57:03 UTC
Application: kontact (4.10.1)
KDE Platform Version: 4.10.1
Qt Version: 4.8.3
Operating System: Linux 3.5.0-25-generic i686
Distribution: Ubuntu 12.10

-- Information about the crash:
- What I was doing when the application crashed:

I've just opened akregator and clicked to fetch all news-sources, then kontact crashed

-- Backtrace:
Application: Kontact (kontact), signal: Segmentation fault
Using host libthread_db library "/lib/i386-linux-gnu/libthread_db.so.1".
[Current thread is 1 (Thread 0xb22b99c0 (LWP 2701))]

Thread 5 (Thread 0xafac0b40 (LWP 2702)):
#0  0xb7764424 in __kernel_vsyscall ()
#1  0xb3b9696b in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/pthread_cond_wait.S:169
#2  0xb609e64c in __pthread_cond_wait (cond=0xb5f48470 <WTF::pageheap_memory+20720>, mutex=0xb5f48458 <WTF::pageheap_memory+20696>) at forward.c:139
#3  0xb57f10e9 in WTF::TCMalloc_PageHeap::scavengerThread (this=this@entry=0xb5f43380 <WTF::pageheap_memory>) at wtf/FastMalloc.cpp:2499
#4  0xb57f11df in WTF::TCMalloc_PageHeap::runScavengerThread (context=0xb5f43380 <WTF::pageheap_memory>) at wtf/FastMalloc.cpp:1622
#5  0xb3b92d4c in start_thread (arg=0xafac0b40) at pthread_create.c:308
#6  0xb6090d3e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 4 (Thread 0xaf19fb40 (LWP 2705)):
#0  0xb3b7bdcd in __GI_clock_gettime (clock_id=1, tp=0xaf19efa8) at ../sysdeps/unix/clock_gettime.c:116
#1  0xb6dcbfd5 in do_gettime (frac=0xaf19efa0, sec=0xaf19ef98) at tools/qelapsedtimer_unix.cpp:123
#2  qt_gettime () at tools/qelapsedtimer_unix.cpp:140
#3  0xb6eb338e in QTimerInfoList::updateCurrentTime (this=0xae802074) at kernel/qeventdispatcher_unix.cpp:343
#4  0x7fffffff in ?? ()
#5  0xb6eb371a in QTimerInfoList::timerWait (this=0xae802074, tm=...) at kernel/qeventdispatcher_unix.cpp:450
#6  0x7fffffff in ?? ()

Thread 3 (Thread 0xac1c7b40 (LWP 2954)):
#0  0xb3b7bdcd in __GI_clock_gettime (clock_id=1, tp=0xac1c6f78) at ../sysdeps/unix/clock_gettime.c:116
#1  0xb6dcbfd5 in do_gettime (frac=0xac1c6f70, sec=0xac1c6f68) at tools/qelapsedtimer_unix.cpp:123
#2  qt_gettime () at tools/qelapsedtimer_unix.cpp:140
#3  0xb6eb338e in QTimerInfoList::updateCurrentTime (this=0xab802074) at kernel/qeventdispatcher_unix.cpp:343
#4  0x7fffffff in ?? ()
#5  0xb6eb371a in QTimerInfoList::timerWait (this=0xab802074, tm=...) at kernel/qeventdispatcher_unix.cpp:450
#6  0x7fffffff in ?? ()

Thread 2 (Thread 0xab031b40 (LWP 14238)):
#0  0xb7764424 in __kernel_vsyscall ()
#1  0xb60803eb in read () at ../sysdeps/unix/syscall-template.S:82
#2  0xb3b031ae in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#3  0xb3ac283b in g_main_context_check () from /lib/i386-linux-gnu/libglib-2.0.so.0
#4  0xb3ac2c92 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#5  0xb3ac2e61 in g_main_context_iteration () from /lib/i386-linux-gnu/libglib-2.0.so.0
#6  0xb6eb29bf in QEventDispatcherGlib::processEvents (this=0xd08de80, flags=...) at kernel/qeventdispatcher_glib.cpp:426
#7  0xb6e7f28c in QEventLoop::processEvents (this=this@entry=0xab031228, flags=...) at kernel/qeventloop.cpp:149
#8  0xb6e7f581 in QEventLoop::exec (this=0xab031228, flags=...) at kernel/qeventloop.cpp:204
#9  0xb6d6a68c in QThread::exec (this=0xcfc1970) at thread/qthread.cpp:501
#10 0xb6e5d7dd in QInotifyFileSystemWatcherEngine::run (this=0xcfc1970) at io/qfilesystemwatcher_inotify.cpp:248
#11 0xb6d6da78 in QThreadPrivate::start (arg=0xcfc1970) at thread/qthread_unix.cpp:338
#12 0xb3b92d4c in start_thread (arg=0xab031b40) at pthread_create.c:308
#13 0xb6090d3e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 1 (Thread 0xb22b99c0 (LWP 2701)):
[KCrash Handler]
#7  0xa4de3af0 in type (this=0xa1181920) at ../../kjs/value.h:452
#8  KJS::cloneInternal (exec=exec@entry=0x1420f940, ctx=ctx@entry=0x1420f930, in=in@entry=0xa1181920, path=...) at ../../khtml/ecma/kjs_data.cpp:37
#9  0xa4de3edd in KJS::encapsulateMessageEventData (exec=0x1420f940, ctx=0x1420f930, data=0xa1181920) at ../../khtml/ecma/kjs_data.cpp:117
#10 0xa4de40d3 in KJS::DelayedPostMessage::execute (this=0x11b70788, w=0x0) at ../../khtml/ecma/kjs_data.cpp:169
#11 0xa4d933b4 in KJS::Window::afterScriptExecution (this=0xa5f800c0) at ../../khtml/ecma/kjs_window.cpp:1337
#12 0xa4dbd71e in KJS::JSEventListener::handleEvent (this=0x15331e80, evt=...) at ../../khtml/ecma/kjs_events.cpp:121
#13 0xa4bd1ef6 in DOM::EventTargetImpl::handleLocalEvents (this=0x153454a8, evt=0x1538bd48, useCapture=false) at ../../khtml/xml/dom2_eventsimpl.cpp:62
#14 0xa4bab934 in DOM::NodeImpl::dispatchGenericEvent (this=this@entry=0x153454a8, evt=evt@entry=0x1538bd48) at ../../khtml/xml/dom_nodeimpl.cpp:469
#15 0xa4babbbb in DOM::NodeImpl::dispatchEvent (this=this@entry=0x153454a8, evt=evt@entry=0x1538bd48, exceptioncode=@0xbfd43abc: 0, tempEvent=tempEvent@entry=true) at ../../khtml/xml/dom_nodeimpl.cpp:401
#16 0xa4bad5b4 in DOM::NodeImpl::dispatchHTMLEvent (this=0x153454a8, _id=16, canBubbleArg=false, cancelableArg=false) at ../../khtml/xml/dom_nodeimpl.cpp:520
#17 0xa4c2b306 in DOM::HTMLPartContainerElementImpl::slotEmitLoadEvent (this=0x153454a0) at ../../khtml/html/html_objectimpl.cpp:133
#18 0xa4bababc in DOM::NodeImpl::dispatchWindowEvent (this=0x1537ff5c, evt=0x14fd6438) at ../../khtml/xml/dom_nodeimpl.cpp:548
#19 0xa4c07407 in DOM::HTMLDocumentImpl::close (this=0x1537ff50) at ../../khtml/html/html_documentimpl.cpp:237
#20 0xa4b0f551 in KHTMLPart::checkEmitLoadEvent (this=this@entry=0x15334be0) at ../../khtml/khtml_part.cpp:2505
#21 0xa4b25e8c in KHTMLPart::slotFinishedParsing (this=this@entry=0x15334be0) at ../../khtml/khtml_part.cpp:2229
#22 0xa4b406e6 in KHTMLPart::qt_static_metacall (_o=0x15334be0, _c=QMetaObject::InvokeMetaMethod, _id=22, _a=0xbfd43cac) at ./khtml_part.moc:256
#23 0xb6e98ef6 in QMetaObject::activate (sender=0x1537ff50, m=0xa50649c0 <DOM::DocumentImpl::staticMetaObject>, local_signal_index=0, argv=0x0) at kernel/qobject.cpp:3547
#24 0xa4b9a175 in DOM::DocumentImpl::finishedParsing (this=0x1537ff50) at ./dom_docimpl.moc:100
#25 0xb6e98ef6 in QMetaObject::activate (sender=0x1538c450, m=0xa5066040 <khtml::Tokenizer::staticMetaObject>, local_signal_index=0, argv=0x0) at kernel/qobject.cpp:3547
#26 0xa4bc8a75 in khtml::Tokenizer::finishedParsing (this=0x1538c450) at ./xml_tokenizer.moc:98
#27 0xa4beb7d9 in khtml::HTMLTokenizer::end (this=0x1538c450) at ../../khtml/html/htmltokenizer.cpp:1928
#28 0xa4bf34dc in khtml::HTMLTokenizer::write (this=0x1538c450, str=..., appendData=false) at ../../khtml/html/htmltokenizer.cpp:1890
#29 0xa4bf454b in khtml::HTMLTokenizer::notifyFinished (this=0x1538c450, finishedObj=0x1542b478) at ../../khtml/html/htmltokenizer.cpp:2133
#30 0xa4d1ab1f in khtml::CachedScript::checkNotify (this=0x1542b478) at ../../khtml/misc/loader.cpp:397
#31 0xa4d1ad04 in khtml::CachedScript::data (this=0x1542b478, buffer=..., eof=true) at ../../khtml/misc/loader.cpp:389
#32 0xa4d1c8d3 in khtml::Loader::slotFinished (this=0xe5721d0, job=0x1538bfc8) at ../../khtml/misc/loader.cpp:1262
#33 0xb6e98ef6 in QMetaObject::activate (sender=0x1538bfc8, m=0xb72ab46c <KJob::staticMetaObject>, local_signal_index=3, argv=0xbfd44148) at kernel/qobject.cpp:3547
#34 0xb70f3e15 in KJob::result (this=this@entry=0x1538bfc8, _t1=_t1@entry=0x1538bfc8) at ./kjob.moc:208
#35 0xb70f3e68 in KJob::emitResult (this=0x1538bfc8) at ../../kdecore/jobs/kjob.cpp:318
#36 0xb45140dd in KIO::SimpleJob::slotFinished (this=this@entry=0x1538bfc8) at ../../kio/kio/job.cpp:494
#37 0xb451cf3d in KIO::TransferJob::slotFinished (this=0x1538bfc8) at ../../kio/kio/job.cpp:1081
#38 0xb451b1c8 in qt_static_metacall (_a=0xbfd4436c, _id=7, _o=0x1538bfc8, _c=<optimized out>) at ./jobclasses.moc:388
#39 KIO::TransferJob::qt_static_metacall (_o=0x1538bfc8, _c=QMetaObject::InvokeMetaMethod, _id=7, _a=0xbfd4436c) at ./jobclasses.moc:375
#40 0xb6e98ef6 in QMetaObject::activate (sender=0x14edd8a0, m=0xb46ef480 <KIO::SlaveInterface::staticMetaObject>, local_signal_index=4, argv=0x0) at kernel/qobject.cpp:3547
#41 0xb45c7e15 in KIO::SlaveInterface::finished (this=this@entry=0x14edd8a0) at ./slaveinterface.moc:185
#42 0xb45cad03 in KIO::SlaveInterface::dispatch (this=0x14edd8a0, _cmd=104, rawdata=...) at ../../kio/kio/slaveinterface.cpp:172
#43 0xb45c74ba in KIO::SlaveInterface::dispatch (this=0x14edd8a0) at ../../kio/kio/slaveinterface.cpp:88
#44 0xb45ba078 in KIO::Slave::gotInput (this=this@entry=0x14edd8a0) at ../../kio/kio/slave.cpp:344
#45 0xb45ba6d4 in KIO::Slave::qt_static_metacall (_o=0x14edd8a0, _c=QMetaObject::InvokeMetaMethod, _id=2, _a=0xbfd4461c) at ./slave.moc:57
#46 0xb6e98ef6 in QMetaObject::activate (sender=0x14edd620, m=0xb46ec110 <KIO::Connection::staticMetaObject>, local_signal_index=0, argv=0x0) at kernel/qobject.cpp:3547
#47 0xb44e28a5 in KIO::Connection::readyRead (this=0x14edd620) at ./connection.moc:106
#48 0xb44e2f08 in dequeue (this=<optimized out>) at ../../kio/kio/connection.cpp:82
#49 KIO::ConnectionPrivate::dequeue (this=0x1505af60) at ../../kio/kio/connection.cpp:71
#50 0xb6e929ca in QMetaCallEvent::placeMetaCall (this=0x1237ea18, object=0x14edd620) at kernel/qobject.cpp:525
#51 0xb6e96f0b in QObject::event (this=0x14edd620, e=0x1237ea18) at kernel/qobject.cpp:1195
#52 0xb637139c in QApplicationPrivate::notify_helper (this=0x9b62660, receiver=0x14edd620, e=0x1237ea18) at kernel/qapplication.cpp:4562
#53 0xb6375daf in QApplication::notify (this=0x1237ea18, receiver=0x14edd620, e=0x1237ea18) at kernel/qapplication.cpp:3944
#54 0xb74928b1 in KApplication::notify (this=0xbfd44ef8, receiver=0x14edd620, event=0x1237ea18) at ../../kdeui/kernel/kapplication.cpp:311
#55 0xb6e807ae in QCoreApplication::notifyInternal (this=0xbfd44ef8, receiver=0x14edd620, event=0x1237ea18) at kernel/qcoreapplication.cpp:915
#56 0xb6e8499d in sendEvent (event=<optimized out>, receiver=<optimized out>) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:231
#57 QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0x9b32390) at kernel/qcoreapplication.cpp:1539
#58 0xb6e84c2c in QCoreApplication::sendPostedEvents (receiver=0x0, event_type=0) at kernel/qcoreapplication.cpp:1432
#59 0xb6eb2824 in sendPostedEvents () at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:236
#60 postEventSourceDispatch (s=0x9b6a330) at kernel/qeventdispatcher_glib.cpp:279
#61 0xb3ac29e3 in g_main_context_dispatch () from /lib/i386-linux-gnu/libglib-2.0.so.0
#62 0xb3ac2d80 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#63 0xb3ac2e61 in g_main_context_iteration () from /lib/i386-linux-gnu/libglib-2.0.so.0
#64 0xb6eb29a1 in QEventDispatcherGlib::processEvents (this=0x9b32f10, flags=...) at kernel/qeventdispatcher_glib.cpp:424
#65 0xb64279aa in QGuiEventDispatcherGlib::processEvents (this=0x9b32f10, flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#66 0xb6e7f28c in QEventLoop::processEvents (this=this@entry=0xbfd44e08, flags=...) at kernel/qeventloop.cpp:149
#67 0xb6e7f581 in QEventLoop::exec (this=0xbfd44e08, flags=...) at kernel/qeventloop.cpp:204
#68 0xb6e84cda in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1187
#69 0xb636efc4 in QApplication::exec () at kernel/qapplication.cpp:3823
#70 0x0804aaf7 in main (argc=1, argv=0xbfd44fd4) at ../../../kontact/src/main.cpp:219

Possible duplicates by query: bug 313800, bug 312751, bug 307712, bug 307096, bug 300792.

Reported using DrKonqi
Comment 1 Jekyll Wu 2013-04-07 16:04:02 UTC

*** This bug has been marked as a duplicate of bug 264526 ***
Comment 2 alfa4ce 2013-10-17 19:35:56 UTC
Created attachment 82906 [details]
New crash information added by DrKonqi

kontact (4.11.2) on KDE Platform 4.11.2 using Qt 4.8.4

- What I was doing when the application crashed: suddenly closure of Kontact when I overview of RSS feeds in Akregator.

-- Backtrace (Reduced):
#6  0x00007fc29f87e9b3 in type (this=0x7fc29b103580) at ../../kjs/value.h:452
#7  KJS::cloneInternal (exec=exec@entry=0x59c9130, ctx=ctx@entry=0x59c9110, in=in@entry=0x7fc29b103580, path=...) at ../../khtml/ecma/kjs_data.cpp:37
#8  0x00007fc29f87ed23 in KJS::encapsulateMessageEventData (exec=0x59c9130, ctx=ctx@entry=0x59c9110, data=data@entry=0x7fc29b103580) at ../../khtml/ecma/kjs_data.cpp:117
#9  0x00007fc29f87ef98 in KJS::DelayedPostMessage::execute (this=0x47b1210, w=<optimized out>) at ../../khtml/ecma/kjs_data.cpp:169
#10 0x00007fc29f82a28b in KJS::Window::afterScriptExecution (this=0x7fc2a6370000) at ../../khtml/ecma/kjs_window.cpp:1549