[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Akregator crashes every time I close Kontact



Hi,

I'm using KDE from sid/experimental/experimental-snapshots and since some time 
Kontact crashes every time I close it. What seems to be relevant here is that I 
have the KMail and Akregator icon in the system tray. When I start Kontact and 
it only shows the KMail icon, the crash doesn't seem to happen (at least not so 
often).

When a crash occurs, you'll get a crash dialog and on the developer tab you'll 
get a stacktrace and an indication (in the form of stars) how good the 
stacktrace likely is. I only got 1 star with those crashes, so I installed the 
following dbg packages:
kdepim-dbg, kdepim-runtime-dbg and kdepimlibs-dbg from experimental-snapshots

Reloading the crash info and/or starting Kontact again and then closing it, 
produced 3 stars, so it should be sufficient. Crash report attached.
If the crash report doesn't contain enough info, let me know which dbg pkgs I 
need to install in addition to the ones I have installed.

Regards,
  Diederik
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 0x7f17fe581760 (LWP 10811))]

Thread 2 (Thread 0x7f17da298700 (LWP 10924)):
#0  0x00007f17fb91aa0d in read () at ../sysdeps/unix/syscall-template.S:82
#1  0x00007f17f49fe50f in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f17f49c3059 in g_main_context_check () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f17f49c3472 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007f17f49c35f4 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007f17fcd65736 in QEventDispatcherGlib::processEvents (this=0x468e8f0, flags=...) at kernel/qeventdispatcher_glib.cpp:426
#6  0x00007f17fcd34f92 in QEventLoop::processEvents (this=<optimized out>, flags=...) at kernel/qeventloop.cpp:149
#7  0x00007f17fcd351e7 in QEventLoop::exec (this=0x7f17da297df0, flags=...) at kernel/qeventloop.cpp:204
#8  0x00007f17fcc34307 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:501
#9  0x00007f17fcd14d0f in QInotifyFileSystemWatcherEngine::run (this=0x462de50) at io/qfilesystemwatcher_inotify.cpp:248
#10 0x00007f17fcc3732b in QThreadPrivate::start (arg=0x462de50) at thread/qthread_unix.cpp:298
#11 0x00007f17f548fb50 in start_thread (arg=<optimized out>) at pthread_create.c:304
#12 0x00007f17fb9269dd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#13 0x0000000000000000 in ?? ()

Thread 1 (Thread 0x7f17fe581760 (LWP 10811)):
[KCrash Handler]
#6  0x0000000000000000 in ?? ()
#7  0x00007f17dabde21e in qDeleteAll<QList<Akregator::TreeNode*>::const_iterator> (end=..., begin=...) at /usr/include/qt4/QtCore/qalgorithms.h:322
#8  qDeleteAll<QList<Akregator::TreeNode*> > (c=...) at /usr/include/qt4/QtCore/qalgorithms.h:330
#9  Akregator::Folder::FolderPrivate::~FolderPrivate (this=0x1f00ac0, __in_chrg=<optimized out>) at ../../../akregator/src/folder.cpp:68
#10 0x00007f17dabde2c0 in Akregator::Folder::~Folder (this=0x214f080, __in_chrg=<optimized out>) at ../../../akregator/src/folder.cpp:95
#11 0x00007f17dabde309 in Akregator::Folder::~Folder (this=0x214f080, __in_chrg=<optimized out>) at ../../../akregator/src/folder.cpp:97
#12 0x00007f17dabde21e in qDeleteAll<QList<Akregator::TreeNode*>::const_iterator> (end=..., begin=...) at /usr/include/qt4/QtCore/qalgorithms.h:322
#13 qDeleteAll<QList<Akregator::TreeNode*> > (c=...) at /usr/include/qt4/QtCore/qalgorithms.h:330
#14 Akregator::Folder::FolderPrivate::~FolderPrivate (this=0x1ddb110, __in_chrg=<optimized out>) at ../../../akregator/src/folder.cpp:68
#15 0x00007f17dabde2c0 in Akregator::Folder::~Folder (this=0x1da7c00, __in_chrg=<optimized out>) at ../../../akregator/src/folder.cpp:95
#16 0x00007f17dabde309 in Akregator::Folder::~Folder (this=0x1da7c00, __in_chrg=<optimized out>) at ../../../akregator/src/folder.cpp:97
#17 0x00007f17dabe2bb8 in Akregator::FeedList::setRootNode (this=0x203cc10, folder=0x0) at ../../../akregator/src/feedlist.cpp:435
#18 0x00007f17dabe3707 in Akregator::FeedList::~FeedList (this=0x203cc10, __in_chrg=<optimized out>) at ../../../akregator/src/feedlist.cpp:315
#19 0x00007f17dabe37e9 in Akregator::FeedList::~FeedList (this=0x203cc10, __in_chrg=<optimized out>) at ../../../akregator/src/feedlist.cpp:319
#20 0x00007f17dac3369a in release (this=0x1516cc0) at /usr/include/boost/smart_ptr/detail/sp_counted_base_gcc_x86.hpp:145
#21 ~shared_count (this=<synthetic pointer>, __in_chrg=<optimized out>) at /usr/include/boost/smart_ptr/detail/shared_count.hpp:305
#22 ~shared_ptr (this=<synthetic pointer>, __in_chrg=<optimized out>) at /usr/include/boost/smart_ptr/shared_ptr.hpp:164
#23 Akregator::MainWidget::setFeedList (this=this@entry=0x1e1bc30, list=...) at ../../../akregator/src/mainwidget.cpp:431
#24 0x00007f17dac33785 in Akregator::MainWidget::slotOnShutdown (this=0x1e1bc30) at ../../../akregator/src/mainwidget.cpp:315
#25 0x00007f17dac2b50a in Akregator::Part::slotOnShutdown (this=this@entry=0x1dd09b0) at ../../../akregator/src/akregator_part.cpp:296
#26 0x00007f17dac2cf20 in Akregator::Part::~Part (this=this@entry=0x1dd09b0, __in_chrg=<optimized out>, __vtt_parm=<optimized out>) at ../../../akregator/src/akregator_part.cpp:341
#27 0x00007f17dac2d079 in Akregator::Part::~Part (this=0x1dd09b0, __in_chrg=<optimized out>, __vtt_parm=<optimized out>) at ../../../akregator/src/akregator_part.cpp:344
#28 0x00007f17fdbf12ae in KontactInterface::Plugin::~Plugin (this=0x1572d80, __vtt_parm=<optimized out>, __in_chrg=<optimized out>) at ../../kontactinterface/plugin.cpp:90
#29 0x00007f17e0d89025 in AkregatorPlugin::~AkregatorPlugin (this=0x1572d80, __in_chrg=<optimized out>, __vtt_parm=<optimized out>) at ../../../../kontact/plugins/akregator/akregator_plugin.cpp:61
#30 0x00007f17e0d89049 in AkregatorPlugin::~AkregatorPlugin (this=0x1572d80, __in_chrg=<optimized out>, __vtt_parm=<optimized out>) at ../../../../kontact/plugins/akregator/akregator_plugin.cpp:63
#31 0x00007f17fe19f346 in Kontact::MainWindow::~MainWindow (this=this@entry=0x1371340, __in_chrg=<optimized out>, __vtt_parm=<optimized out>) at ../../../kontact/src/mainwindow.cpp:258
#32 0x00007f17fe19f4a9 in Kontact::MainWindow::~MainWindow (this=0x1371340, __in_chrg=<optimized out>, __vtt_parm=<optimized out>) at ../../../kontact/src/mainwindow.cpp:260
#33 0x00007f17fcd4f788 in QObject::event (this=0x1371340, e=<optimized out>) at kernel/qobject.cpp:1176
#34 0x00007f17fc10939b in QWidget::event (this=0x1371340, event=0x481d1a0) at kernel/qwidget.cpp:8821
#35 0x00007f17fc4df85b in QMainWindow::event (this=0x1371340, event=0x481d1a0) at widgets/qmainwindow.cpp:1478
#36 0x00007f17fd8ac848 in KXmlGuiWindow::event (this=0x1371340, ev=0x481d1a0) at ../../kdeui/xmlgui/kxmlguiwindow.cpp:126
#37 0x00007f17fc0b9204 in notify_helper (e=0x481d1a0, receiver=0x1371340, this=0x120b8b0) at kernel/qapplication.cpp:4559
#38 QApplicationPrivate::notify_helper (this=0x120b8b0, receiver=0x1371340, e=0x481d1a0) at kernel/qapplication.cpp:4531
#39 0x00007f17fc0be083 in QApplication::notify (this=0x7fff78e55420, receiver=0x1371340, e=0x481d1a0) at kernel/qapplication.cpp:4420
#40 0x00007f17fd7bbba6 in KApplication::notify (this=0x7fff78e55420, receiver=0x1371340, event=0x481d1a0) at ../../kdeui/kernel/kapplication.cpp:311
#41 0x00007f17fcd361ac in QCoreApplication::notifyInternal (this=0x7fff78e55420, receiver=0x1371340, event=0x481d1a0) at kernel/qcoreapplication.cpp:876
#42 0x00007f17fcd39f7a in sendEvent (event=0x481d1a0, receiver=0x1371340) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:231
#43 QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0x11d16a0) at kernel/qcoreapplication.cpp:1500
#44 0x00007f17fcd652a3 in sendPostedEvents () at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:236
#45 postEventSourceDispatch (s=0x1205b80) at kernel/qeventdispatcher_glib.cpp:279
#46 0x00007f17f49c3205 in g_main_context_dispatch () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#47 0x00007f17f49c3538 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#48 0x00007f17f49c35f4 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#49 0x00007f17fcd656cf in QEventDispatcherGlib::processEvents (this=0x11d2b60, flags=...) at kernel/qeventdispatcher_glib.cpp:424
#50 0x00007f17fc15daee in QGuiEventDispatcherGlib::processEvents (this=<optimized out>, flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#51 0x00007f17fcd34f92 in QEventLoop::processEvents (this=<optimized out>, flags=...) at kernel/qeventloop.cpp:149
#52 0x00007f17fcd351e7 in QEventLoop::exec (this=0x7fff78e55280, flags=...) at kernel/qeventloop.cpp:204
#53 0x00007f17fcd3a277 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1148
#54 0x0000000000403696 in main (argc=1, argv=0x7fff78e55568) at ../../../kontact/src/main.cpp:226

Reply to: