Application: kontact (4.9.1) KDE Platform Version: 4.9.1 Qt Version: 4.8.2 Operating System: Linux 3.2.0-30-generic x86_64 Distribution: Ubuntu 12.04.1 LTS -- Information about the crash: Every time I quit Kontact the Akregator part seems to SEGV. I suspect this is related to bug 260986 but given this has been going on since 4.7 and the backtrace isn't completely identical I thought I should file a new bug just in case. - What I was doing when the application crashed: Quitting Kontact. The crash can be reproduced every time. -- Backtrace: Application: Kontact (kontact), signal: Segmentation fault Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1". [Current thread is 1 (Thread 0x7f98da88f7c0 (LWP 30374))] Thread 6 (Thread 0x7f98be40c700 (LWP 30375)): #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162 #1 0x00007f98d7098dec in ?? () from /usr/lib/x86_64-linux-gnu/libQtWebKit.so.4 #2 0x00007f98d7098f19 in ?? () from /usr/lib/x86_64-linux-gnu/libQtWebKit.so.4 #3 0x00007f98d254be9a in start_thread (arg=0x7f98be40c700) at pthread_create.c:308 #4 0x00007f98d7dca4bd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112 #5 0x0000000000000000 in ?? () Thread 5 (Thread 0x7f98bdb0b700 (LWP 30376)): #0 0x00007f98d7dc3823 in select () at ../sysdeps/unix/syscall-template.S:82 #1 0x00007f98d853c7ef in qt_safe_select (nfds=13, fdread=0x7f98b8000ac8, fdwrite=0x7f98b8000d60, fdexcept=0x7f98b8000ff8, orig_timeout=0x7f98bdb0acf0) at kernel/qcore_unix.cpp:93 #2 0x00007f98d8541c92 in QEventDispatcherUNIXPrivate::doSelect (this=0x7f98b8000910, flags=..., timeout=0x7f98bdb0acf0) at kernel/qeventdispatcher_unix.cpp:223 #3 0x00007f98d8542183 in QEventDispatcherUNIX::processEvents (this=0x7f98b80008f0, flags=...) at kernel/qeventdispatcher_unix.cpp:926 #4 0x00007f98d850ee42 in QEventLoop::processEvents (this=<optimized out>, flags=...) at kernel/qeventloop.cpp:149 #5 0x00007f98d850f097 in QEventLoop::exec (this=0x7f98bdb0adc0, flags=...) at kernel/qeventloop.cpp:204 #6 0x00007f98d840e057 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:501 #7 0x00007f98d841107b in QThreadPrivate::start (arg=0x25cb710) at thread/qthread_unix.cpp:307 #8 0x00007f98d254be9a in start_thread (arg=0x7f98bdb0b700) at pthread_create.c:308 #9 0x00007f98d7dca4bd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112 #10 0x0000000000000000 in ?? () Thread 4 (Thread 0x7f9870e16700 (LWP 30380)): #0 0x00007f98d7dc3823 in select () at ../sysdeps/unix/syscall-template.S:82 #1 0x00007f98d853c846 in qt_safe_select (nfds=21, fdread=0x7f986c000ac8, fdwrite=0x7f986c000d60, fdexcept=0x7f986c000ff8, orig_timeout=<optimized out>) at kernel/qcore_unix.cpp:83 #2 0x00007f98d8541c92 in QEventDispatcherUNIXPrivate::doSelect (this=0x7f986c000910, flags=..., timeout=0x0) at kernel/qeventdispatcher_unix.cpp:223 #3 0x00007f98d8542183 in QEventDispatcherUNIX::processEvents (this=0x7f986c0008f0, flags=...) at kernel/qeventdispatcher_unix.cpp:926 #4 0x00007f98d850ee42 in QEventLoop::processEvents (this=<optimized out>, flags=...) at kernel/qeventloop.cpp:149 #5 0x00007f98d850f097 in QEventLoop::exec (this=0x7f9870e15d90, flags=...) at kernel/qeventloop.cpp:204 #6 0x00007f98d840e057 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:501 #7 0x00007f98d84eeb4f in QInotifyFileSystemWatcherEngine::run (this=0x2d4c650) at io/qfilesystemwatcher_inotify.cpp:248 #8 0x00007f98d841107b in QThreadPrivate::start (arg=0x2d4c650) at thread/qthread_unix.cpp:307 #9 0x00007f98d254be9a in start_thread (arg=0x7f9870e16700) at pthread_create.c:308 #10 0x00007f98d7dca4bd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112 #11 0x0000000000000000 in ?? () Thread 3 (Thread 0x7f9860c06700 (LWP 30596)): #0 0x00007f98d7dc3823 in select () at ../sysdeps/unix/syscall-template.S:82 #1 0x00007f98d853c846 in qt_safe_select (nfds=29, fdread=0x7f985c000a78, fdwrite=0x7f985c000d10, fdexcept=0x7f985c000fa8, orig_timeout=<optimized out>) at kernel/qcore_unix.cpp:83 #2 0x00007f98d8541c92 in QEventDispatcherUNIXPrivate::doSelect (this=0x7f985c0008c0, flags=..., timeout=0x0) at kernel/qeventdispatcher_unix.cpp:223 #3 0x00007f98d8542183 in QEventDispatcherUNIX::processEvents (this=0x7f985c005b30, flags=...) at kernel/qeventdispatcher_unix.cpp:926 #4 0x00007f98d850ee42 in QEventLoop::processEvents (this=<optimized out>, flags=...) at kernel/qeventloop.cpp:149 #5 0x00007f98d850f097 in QEventLoop::exec (this=0x7f9860c05d90, flags=...) at kernel/qeventloop.cpp:204 #6 0x00007f98d840e057 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:501 #7 0x00007f98d84eeb4f in QInotifyFileSystemWatcherEngine::run (this=0xabac330) at io/qfilesystemwatcher_inotify.cpp:248 #8 0x00007f98d841107b in QThreadPrivate::start (arg=0xabac330) at thread/qthread_unix.cpp:307 #9 0x00007f98d254be9a in start_thread (arg=0x7f9860c06700) at pthread_create.c:308 #10 0x00007f98d7dca4bd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112 #11 0x0000000000000000 in ?? () Thread 2 (Thread 0x7f986bbc6700 (LWP 30600)): #0 0x00007f98d7dc3823 in select () at ../sysdeps/unix/syscall-template.S:82 #1 0x00007f98d84ee1bf in QProcessManager::run (this=0x7f98d8867500) at io/qprocess_unix.cpp:245 #2 0x00007f98d841107b in QThreadPrivate::start (arg=0x7f98d8867500) at thread/qthread_unix.cpp:307 #3 0x00007f98d254be9a in start_thread (arg=0x7f986bbc6700) at pthread_create.c:308 #4 0x00007f98d7dca4bd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112 #5 0x0000000000000000 in ?? () Thread 1 (Thread 0x7f98da88f7c0 (LWP 30374)): [KCrash Handler] #6 GetAt (nIndex=458752, this=0x2fc1f00) at ../../../../akregator/plugins/mk4storage/metakit/src/univ.inl:54 #7 c4_Column::CopyData (this=0x2fc1f00, to_=1879048279, from_=0, count_=-1879048279) at ../../../../akregator/plugins/mk4storage/metakit/src/column.cpp:282 #8 0x00007f9869727eb7 in c4_Column::FinishSlack (this=0x2fc1f00) at ../../../../akregator/plugins/mk4storage/metakit/src/column.cpp:680 #9 0x00007f9869728251 in c4_Column::~c4_Column (this=0x2fc1f00, __in_chrg=<optimized out>) at ../../../../akregator/plugins/mk4storage/metakit/src/column.cpp:84 #10 0x00007f986972f65f in c4_FormatB::~c4_FormatB (this=0x2fc1e50, __in_chrg=<optimized out>) at ../../../../akregator/plugins/mk4storage/metakit/src/format.cpp:297 #11 0x00007f98697318d3 in ~c4_FormatS (this=0x2fc1e50, __in_chrg=<optimized out>) at ../../../../akregator/plugins/mk4storage/metakit/src/format.cpp:817 #12 c4_FormatS::~c4_FormatS (this=<optimized out>, __in_chrg=<optimized out>) at ../../../../akregator/plugins/mk4storage/metakit/src/format.cpp:817 #13 0x00007f9869732816 in c4_HandlerSeq::DetachFromStorage (this=0x2fbc4e0, full_=true) at ../../../../akregator/plugins/mk4storage/metakit/src/handler.cpp:167 #14 0x00007f986973291a in c4_HandlerSeq::~c4_HandlerSeq (this=0x2fbc4e0, __in_chrg=<optimized out>) at ../../../../akregator/plugins/mk4storage/metakit/src/handler.cpp:96 #15 0x00007f98697329d9 in c4_HandlerSeq::~c4_HandlerSeq (this=0x2fbc4e0, __in_chrg=<optimized out>) at ../../../../akregator/plugins/mk4storage/metakit/src/handler.cpp:110 #16 0x00007f986974c1f7 in Akregator::Backend::StorageMK4Impl::close (this=0x2f89fd0) at ../../../../akregator/plugins/mk4storage/storagemk4impl.cpp:163 #17 0x00007f986974c294 in Akregator::Backend::StorageMK4Impl::~StorageMK4Impl (this=0x2f89fd0, __in_chrg=<optimized out>) at ../../../../akregator/plugins/mk4storage/storagemk4impl.cpp:125 #18 0x00007f986974c3f9 in Akregator::Backend::StorageMK4Impl::~StorageMK4Impl (this=0x2f89fd0, __in_chrg=<optimized out>) at ../../../../akregator/plugins/mk4storage/storagemk4impl.cpp:128 #19 0x00007f986b17a3a9 in Akregator::Part::slotOnShutdown (this=0x2f73980) at ../../../akregator/src/akregator_part.cpp:350 #20 0x00007f986b17a608 in Akregator::Part::~Part (this=0x2f73980, __in_chrg=<optimized out>, __vtt_parm=<optimized out>) at ../../../akregator/src/akregator_part.cpp:414 #21 0x00007f986b17a799 in Akregator::Part::~Part (this=0x2f73980, __in_chrg=<optimized out>, __vtt_parm=<optimized out>) at ../../../akregator/src/akregator_part.cpp:417 #22 0x00007f98da08a60e in KontactInterface::Plugin::~Plugin (this=0x2866160, __vtt_parm=<optimized out>, __in_chrg=<optimized out>) at ../../kontactinterface/plugin.cpp:90 #23 0x00007f987627aa7f in AkregatorPlugin::~AkregatorPlugin (this=0x2866160, __in_chrg=<optimized out>, __vtt_parm=<optimized out>) at ../../../../kontact/plugins/akregator/akregator_plugin.cpp:61 #24 0x00007f987627aaa9 in AkregatorPlugin::~AkregatorPlugin (this=0x2866160, __in_chrg=<optimized out>, __vtt_parm=<optimized out>) at ../../../../kontact/plugins/akregator/akregator_plugin.cpp:65 #25 0x00007f98da4c1987 in Kontact::MainWindow::~MainWindow (this=0x2794c30, __in_chrg=<optimized out>, __vtt_parm=<optimized out>) at ../../../kontact/src/mainwindow.cpp:291 #26 0x00007f98da4c1ae9 in Kontact::MainWindow::~MainWindow (this=0x2794c30, __in_chrg=<optimized out>, __vtt_parm=<optimized out>) at ../../../kontact/src/mainwindow.cpp:293 #27 0x00007f98d8529958 in QObject::event (this=0x2794c30, e=<optimized out>) at kernel/qobject.cpp:1176 #28 0x00007f98d8f5a9eb in QWidget::event (this=0x2794c30, event=0x8ade7d0) at kernel/qwidget.cpp:8830 #29 0x00007f98d933511b in QMainWindow::event (this=0x2794c30, event=0x8ade7d0) at widgets/qmainwindow.cpp:1478 #30 0x00007f98d9d41738 in KXmlGuiWindow::event (this=0x2794c30, ev=0x8ade7d0) at ../../kdeui/xmlgui/kxmlguiwindow.cpp:126 #31 0x00007f98d8f0a7b4 in notify_helper (e=0x8ade7d0, receiver=0x2794c30, this=0x25beeb0) at kernel/qapplication.cpp:4556 #32 QApplicationPrivate::notify_helper (this=0x25beeb0, receiver=0x2794c30, e=0x8ade7d0) at kernel/qapplication.cpp:4528 #33 0x00007f98d8f0f583 in QApplication::notify (this=0x7fff7c5d9200, receiver=0x2794c30, e=0x8ade7d0) at kernel/qapplication.cpp:4417 #34 0x00007f98d9c454a6 in KApplication::notify (this=0x7fff7c5d9200, receiver=0x2794c30, event=0x8ade7d0) at ../../kdeui/kernel/kapplication.cpp:311 #35 0x00007f98d851030c in QCoreApplication::notifyInternal (this=0x7fff7c5d9200, receiver=0x2794c30, event=0x8ade7d0) at kernel/qcoreapplication.cpp:915 #36 0x00007f98d85140ea in sendEvent (event=0x8ade7d0, receiver=0x2794c30) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:231 #37 QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0x2588380) at kernel/qcoreapplication.cpp:1539 #38 0x00007f98d8542110 in QEventDispatcherUNIX::processEvents (this=<optimized out>, flags=...) at kernel/qeventdispatcher_unix.cpp:898 #39 0x00007f98d8fb3b78 in QEventDispatcherX11::processEvents (this=0x2589c10, flags=...) at kernel/qeventdispatcher_x11.cpp:152 #40 0x00007f98d850ee42 in QEventLoop::processEvents (this=<optimized out>, flags=...) at kernel/qeventloop.cpp:149 #41 0x00007f98d850f097 in QEventLoop::exec (this=0x7fff7c5d9190, flags=...) at kernel/qeventloop.cpp:204 #42 0x00007f98d85143e7 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1187 #43 0x00000000004035c9 in main (argc=1, argv=0x7fff7c5d9828) at ../../../kontact/src/main.cpp:219 This bug may be a duplicate of or related to bug 260986. Reported using DrKonqi
*** Bug 307665 has been marked as a duplicate of this bug. ***
This bug occured on Arch Linux everytime and now on ubuntu as well. I can reproduce everytime by openning kontact, then akregator then quiting at any further time.
Created attachment 79511 [details] New crash information added by DrKonqi kontact (4.10.2) on KDE Platform 4.10.2 using Qt 4.8.4 - What I was doing when the application crashed: Exiting Kontact. Always crashes. Adding a new backtrace. -- Backtrace (Reduced): #6 GetAt (nIndex=458752, this=0x106e510) at ../../../../akregator/plugins/mk4storage/metakit/src/univ.inl:54 #7 c4_Column::CopyData (this=this@entry=0x106e510, to_=1879048279, from_=0, count_=count_@entry=-1879048279) at ../../../../akregator/plugins/mk4storage/metakit/src/column.cpp:282 #8 0x00007fc8785abf59 in c4_Column::FinishSlack (this=this@entry=0x106e510) at ../../../../akregator/plugins/mk4storage/metakit/src/column.cpp:680 #9 0x00007fc8785ac2f1 in c4_Column::~c4_Column (this=0x106e510, __in_chrg=<optimized out>) at ../../../../akregator/plugins/mk4storage/metakit/src/column.cpp:84 #10 0x00007fc8785b292f in c4_FormatB::~c4_FormatB (this=0x106e460, __in_chrg=<optimized out>) at ../../../../akregator/plugins/mk4storage/metakit/src/format.cpp:297
Created attachment 80230 [details] New crash information added by DrKonqi kontact (4.10.3) on KDE Platform 4.10.3 using Qt 4.8.4 - What I was doing when the application crashed: Exiting Kontact (as usual). This crash is with KDE 4.10.3. -- Backtrace (Reduced): #6 GetAt (nIndex=458752, this=0x140a820) at ../../../../akregator/plugins/mk4storage/metakit/src/univ.inl:54 #7 c4_Column::CopyData (this=this@entry=0x140a820, to_=1879048279, from_=0, count_=count_@entry=-1879048279) at ../../../../akregator/plugins/mk4storage/metakit/src/column.cpp:282 #8 0x00007fb3ce05bf59 in c4_Column::FinishSlack (this=this@entry=0x140a820) at ../../../../akregator/plugins/mk4storage/metakit/src/column.cpp:680 #9 0x00007fb3ce05c2f1 in c4_Column::~c4_Column (this=0x140a820, __in_chrg=<optimized out>) at ../../../../akregator/plugins/mk4storage/metakit/src/column.cpp:84 #10 0x00007fb3ce06292f in c4_FormatB::~c4_FormatB (this=0x140a770, __in_chrg=<optimized out>) at ../../../../akregator/plugins/mk4storage/metakit/src/format.cpp:297
Created attachment 81382 [details] New crash information added by DrKonqi kontact (4.11 rc1) on KDE Platform 4.10.95 using Qt 4.8.4 - What I was doing when the application crashed: Exiting Kontact from KDE 4.11 RC1 (4.10.95). -- Backtrace (Reduced): #6 GetAt (nIndex=458752, this=0x9f0dcb0) at ../../../../akregator/plugins/mk4storage/metakit/src/univ.inl:54 #7 c4_Column::CopyData (this=this@entry=0x9f0dcb0, to_=1879048279, from_=0, count_=count_@entry=-1879048279) at ../../../../akregator/plugins/mk4storage/metakit/src/column.cpp:282 #8 0x00007f4b74cfef59 in c4_Column::FinishSlack (this=this@entry=0x9f0dcb0) at ../../../../akregator/plugins/mk4storage/metakit/src/column.cpp:680 #9 0x00007f4b74cff2f1 in c4_Column::~c4_Column (this=0x9f0dcb0, __in_chrg=<optimized out>) at ../../../../akregator/plugins/mk4storage/metakit/src/column.cpp:84 #10 0x00007f4b74d0592f in c4_FormatB::~c4_FormatB (this=0x9f0dc00, __in_chrg=<optimized out>) at ../../../../akregator/plugins/mk4storage/metakit/src/format.cpp:297
*** This bug has been marked as a duplicate of bug 133207 ***