Bug 278742

Summary: Kontact crashes on shutdown
Product: [Applications] kontact Reporter: Bruce Williamson <DBA>
Component: generalAssignee: kdepim bugs <kdepim-bugs>
Status: RESOLVED DUPLICATE    
Severity: crash    
Priority: NOR    
Version: 4.4.10   
Target Milestone: ---   
Platform: openSUSE   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description Bruce Williamson 2011-07-29 00:24:05 UTC
Application: kontact (4.4.10)
KDE Platform Version: 4.6.00 (4.6.0) "release 6"
Qt Version: 4.7.1
Operating System: Linux 2.6.37.6-0.5-desktop x86_64
Distribution: "openSUSE 11.4 (x86_64)"

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

I had earlier gone into Akregator via Kontact but it screws up my GPG keys so I quit and spent the day in Kmail. I closed Kontact (NB Closed, NOT Quit). I then shutdown for the night and received this segmentation fault.

Any questions, give me a shout.

-- Backtrace:
Application: Kontact (kontact), signal: Segmentation fault
[KCrash Handler]
#6  0x00000000049e7860 in ?? ()
#7  0x00007f7a8b884630 in Akregator::Folder::updateUnreadCount (this=0x52e8e10) at /usr/src/debug/kdepim-4.4.10/akregator/src/folder.cpp:310
#8  0x00007f7a8b8848d7 in Akregator::Folder::removeChild (this=0x52e8e10, node=0x52e74b0) at /usr/src/debug/kdepim-4.4.10/akregator/src/folder.cpp:255
#9  0x00007f7a8b882525 in Akregator::TreeNode::emitSignalDestroyed (this=0x52e74b0) at /usr/src/debug/kdepim-4.4.10/akregator/src/treenode.cpp:73
#10 0x00007f7a8b87cb39 in Akregator::Feed::~Feed (this=0x52e74b0, __in_chrg=<value optimized out>, __vtt_parm=<value optimized out>) at /usr/src/debug/kdepim-4.4.10/akregator/src/feed.cpp:319
#11 0x00007f7a8b87cd79 in Akregator::Feed::~Feed (this=0x52e74b0, __in_chrg=<value optimized out>, __vtt_parm=<value optimized out>) at /usr/src/debug/kdepim-4.4.10/akregator/src/feed.cpp:322
#12 0x00007f7a8b883756 in qDeleteAll<QList<Akregator::TreeNode*>::const_iterator> (this=0x52e7270, __in_chrg=<value optimized out>) at /usr/include/QtCore/qalgorithms.h:322
#13 qDeleteAll<QList<Akregator::TreeNode*> > (this=0x52e7270, __in_chrg=<value optimized out>) at /usr/include/QtCore/qalgorithms.h:330
#14 Akregator::Folder::FolderPrivate::~FolderPrivate (this=0x52e7270, __in_chrg=<value optimized out>) at /usr/src/debug/kdepim-4.4.10/akregator/src/folder.cpp:68
#15 0x00007f7a8b8837f0 in Akregator::Folder::~Folder (this=0x52e8e10, __in_chrg=<value optimized out>) at /usr/src/debug/kdepim-4.4.10/akregator/src/folder.cpp:95
#16 0x00007f7a8b883839 in Akregator::Folder::~Folder (this=0x52e8e10, __in_chrg=<value optimized out>) at /usr/src/debug/kdepim-4.4.10/akregator/src/folder.cpp:97
#17 0x00007f7a8b883756 in qDeleteAll<QList<Akregator::TreeNode*>::const_iterator> (this=0x2f50020, __in_chrg=<value optimized out>) at /usr/include/QtCore/qalgorithms.h:322
#18 qDeleteAll<QList<Akregator::TreeNode*> > (this=0x2f50020, __in_chrg=<value optimized out>) at /usr/include/QtCore/qalgorithms.h:330
#19 Akregator::Folder::FolderPrivate::~FolderPrivate (this=0x2f50020, __in_chrg=<value optimized out>) at /usr/src/debug/kdepim-4.4.10/akregator/src/folder.cpp:68
#20 0x00007f7a8b8837f0 in Akregator::Folder::~Folder (this=0x4c1ba30, __in_chrg=<value optimized out>) at /usr/src/debug/kdepim-4.4.10/akregator/src/folder.cpp:95
#21 0x00007f7a8b883839 in Akregator::Folder::~Folder (this=0x4c1ba30, __in_chrg=<value optimized out>) at /usr/src/debug/kdepim-4.4.10/akregator/src/folder.cpp:97
#22 0x00007f7a8b888628 in Akregator::FeedList::setRootNode (this=0x1f9df20, folder=0x0) at /usr/src/debug/kdepim-4.4.10/akregator/src/feedlist.cpp:435
#23 0x00007f7a8b889059 in Akregator::FeedList::~FeedList (this=0x1f9df20, __in_chrg=<value optimized out>) at /usr/src/debug/kdepim-4.4.10/akregator/src/feedlist.cpp:315
#24 0x00007f7a8b889149 in Akregator::FeedList::~FeedList (this=0x1f9df20, __in_chrg=<value optimized out>) at /usr/src/debug/kdepim-4.4.10/akregator/src/feedlist.cpp:319
#25 0x00007f7a8b8731ca in release (this=0x4e92440, __in_chrg=<value optimized out>) at /usr/include/boost/smart_ptr/detail/sp_counted_base_gcc_x86.hpp:145
#26 ~shared_count (this=0x4e92440, __in_chrg=<value optimized out>) at /usr/include/boost/smart_ptr/detail/shared_count.hpp:217
#27 ~shared_ptr (this=0x4e92440, __in_chrg=<value optimized out>) at /usr/include/boost/smart_ptr/shared_ptr.hpp:169
#28 ~ArticleDeleteJob (this=0x4e92440, __in_chrg=<value optimized out>) at /usr/src/debug/kdepim-4.4.10/akregator/src/articlejobs.h:66
#29 Akregator::ArticleDeleteJob::~ArticleDeleteJob (this=0x4e92440, __in_chrg=<value optimized out>) at /usr/src/debug/kdepim-4.4.10/akregator/src/articlejobs.h:66
#30 0x00007f7abcc471d4 in QObjectPrivate::deleteChildren (this=0x4866150) at kernel/qobject.cpp:1949
#31 0x00007f7abcc4be72 in QObject::~QObject (this=0x41aa190, __in_chrg=<value optimized out>) at kernel/qobject.cpp:945
#32 0x00007f7a8b8a8559 in Akregator::ExpireItemsCommand::~ExpireItemsCommand (this=0x41aa190, __in_chrg=<value optimized out>) at /usr/src/debug/kdepim-4.4.10/akregator/src/expireitemscommand.cpp:111
#33 0x00007f7abcc471d4 in QObjectPrivate::deleteChildren (this=0x4a13350) at kernel/qobject.cpp:1949
#34 0x00007f7abc04d7c0 in QWidget::~QWidget (this=0x2f43a60, __in_chrg=<value optimized out>) at kernel/qwidget.cpp:1600
#35 0x00007f7a8b8d8299 in Akregator::MainWidget::~MainWidget (this=0x2f43a60, __in_chrg=<value optimized out>) at /usr/src/debug/kdepim-4.4.10/akregator/src/mainwidget.cpp:102
#36 0x00007f7abb5946cd in KParts::Part::~Part (this=0x4cd3780, __vtt_parm=0x7f7a8bb34110, __in_chrg=<value optimized out>) at /usr/src/debug/kdelibs-4.6.0/kparts/part.cpp:209
#37 0x00007f7a8b8d0df7 in Akregator::Part::~Part (this=0x4cd3780, __in_chrg=<value optimized out>, __vtt_parm=<value optimized out>) at /usr/src/debug/kdepim-4.4.10/akregator/src/akregator_part.cpp:323
#38 0x00007f7a8b8d0f89 in Akregator::Part::~Part (this=0x4cd3780, __in_chrg=<value optimized out>, __vtt_parm=<value optimized out>) at /usr/src/debug/kdepim-4.4.10/akregator/src/akregator_part.cpp:330
#39 0x00007f7abde47d3e in KontactInterface::Plugin::~Plugin (this=0x9960d0, __vtt_parm=<value optimized out>, __in_chrg=<value optimized out>) at /usr/src/debug/kdepimlibs-4.6.0/kontactinterface/plugin.cpp:90
#40 0x00007f7aa2543f36 in AkregatorPlugin::~AkregatorPlugin (this=0x9960d0, __in_chrg=<value optimized out>, __vtt_parm=<value optimized out>) at /usr/src/debug/kdepim-4.4.10/kontact/plugins/akregator/akregator_plugin.cpp:61
#41 0x00007f7aa2543f59 in AkregatorPlugin::~AkregatorPlugin (this=0x9960d0, __in_chrg=<value optimized out>, __vtt_parm=<value optimized out>) at /usr/src/debug/kdepim-4.4.10/kontact/plugins/akregator/akregator_plugin.cpp:63
#42 0x00007f7abe3e968e in Kontact::MainWindow::~MainWindow (this=0x80a390, __in_chrg=<value optimized out>, __vtt_parm=<value optimized out>) at /usr/src/debug/kdepim-4.4.10/kontact/src/mainwindow.cpp:258
#43 0x00007f7abe3e97f9 in Kontact::MainWindow::~MainWindow (this=0x80a390, __in_chrg=<value optimized out>, __vtt_parm=<value optimized out>) at /usr/src/debug/kdepim-4.4.10/kontact/src/mainwindow.cpp:260
#44 0x00000000004041bf in qDeleteAll<QList<KMainWindow*>::const_iterator> (argc=1, argv=0x7fff71936188) at /usr/include/QtCore/qalgorithms.h:322
#45 qDeleteAll<QList<KMainWindow*> > (argc=1, argv=0x7fff71936188) at /usr/include/QtCore/qalgorithms.h:330
#46 main (argc=1, argv=0x7fff71936188) at /usr/src/debug/kdepim-4.4.10/kontact/src/main.cpp:225

This bug may be a duplicate of or related to bug 193780.

Possible duplicates by query: bug 271338, bug 270623, bug 265518, bug 254479.

Reported using DrKonqi
Comment 1 Christophe Marin 2011-08-01 09:33:36 UTC

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