Bug 336318 - crashes at quit
Summary: crashes at quit
Status: RESOLVED UNMAINTAINED
Alias: None
Product: kontact
Classification: Applications
Component: general (show other bugs)
Version: 4.11.5
Platform: openSUSE Linux
: NOR crash
Target Milestone: ---
Assignee: kdepim bugs
URL:
Keywords: drkonqi
Depends on:
Blocks:
 
Reported: 2014-06-16 13:11 UTC by admin
Modified: 2017-01-07 22:16 UTC (History)
0 users

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description admin 2014-06-16 13:11:22 UTC
Application: kontact (4.11.5)
KDE Platform Version: 4.11.5
Qt Version: 4.8.5
Operating System: Linux 3.11.10-11-desktop x86_64
Distribution: "openSUSE 13.1 (Bottle) (x86_64)"

-- Information about the crash:
kmail crash when exiting

The crash can be reproduced every time.

-- Backtrace:
Application: Kontact (kontact), signal: Segmentation fault
Using host libthread_db library "/lib64/libthread_db.so.1".
[Current thread is 1 (Thread 0x7fefdbe3b880 (LWP 1561))]

Thread 10 (Thread 0x7fefbf2c7700 (LWP 1611)):
#0  0x00007fefd344a0af in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007fefd6be0f76 in ?? () from /usr/lib64/libQtWebKit.so.4
#2  0x00007fefd6be0fa9 in ?? () from /usr/lib64/libQtWebKit.so.4
#3  0x00007fefd34460db in start_thread () from /lib64/libpthread.so.0
#4  0x00007fefd937590d in clone () from /lib64/libc.so.6

Thread 9 (Thread 0x7fef7e9ac700 (LWP 1654)):
#0  0x00007fefd344a0af in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007fefd69532cd in ?? () from /usr/lib64/libQtWebKit.so.4
#2  0x00007fefd6c08ad6 in ?? () from /usr/lib64/libQtWebKit.so.4
#3  0x00007fefd34460db in start_thread () from /lib64/libpthread.so.0
#4  0x00007fefd937590d in clone () from /lib64/libc.so.6

Thread 8 (Thread 0x7fef66220700 (LWP 1898)):
#0  0x00007fefd9382370 in __libc_enable_asynccancel () from /lib64/libc.so.6
#1  0x00007fefd936cb32 in poll () from /lib64/libc.so.6
#2  0x00007fefd2e83604 in ?? () from /usr/lib64/libglib-2.0.so.0
#3  0x00007fefd2e8370c in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0
#4  0x00007fefd9af2d76 in QEventDispatcherGlib::processEvents (this=0x7fef600008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:427
#5  0x00007fefd9ac4d0f in QEventLoop::processEvents (this=this@entry=0x7fef6621fd60, flags=...) at kernel/qeventloop.cpp:149
#6  0x00007fefd9ac5005 in QEventLoop::exec (this=this@entry=0x7fef6621fd60, flags=...) at kernel/qeventloop.cpp:204
#7  0x00007fefd99c3fef in QThread::exec (this=<optimized out>) at thread/qthread.cpp:536
#8  0x00007fefd99c668f in QThreadPrivate::start (arg=0x1b0e430) at thread/qthread_unix.cpp:338
#9  0x00007fefd34460db in start_thread () from /lib64/libpthread.so.0
#10 0x00007fefd937590d in clone () from /lib64/libc.so.6

Thread 7 (Thread 0x7fef43f23700 (LWP 1948)):
#0  0x00007fefd936cb3d in poll () from /lib64/libc.so.6
#1  0x00007fefd2e83604 in ?? () from /usr/lib64/libglib-2.0.so.0
#2  0x00007fefd2e83a6a in g_main_loop_run () from /usr/lib64/libglib-2.0.so.0
#3  0x00007fef46959c16 in ?? () from /usr/lib64/libgio-2.0.so.0
#4  0x00007fefd2ea8035 in ?? () from /usr/lib64/libglib-2.0.so.0
#5  0x00007fefd34460db in start_thread () from /lib64/libpthread.so.0
#6  0x00007fefd937590d in clone () from /lib64/libc.so.6

Thread 6 (Thread 0x7fef43722700 (LWP 1949)):
#0  0x00007fefd938238f in __libc_enable_asynccancel () from /lib64/libc.so.6
#1  0x00007fefd936cb32 in poll () from /lib64/libc.so.6
#2  0x00007fefd2e83604 in ?? () from /usr/lib64/libglib-2.0.so.0
#3  0x00007fefd2e8370c in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0
#4  0x00007fefd2e83759 in ?? () from /usr/lib64/libglib-2.0.so.0
#5  0x00007fefd2ea8035 in ?? () from /usr/lib64/libglib-2.0.so.0
#6  0x00007fefd34460db in start_thread () from /lib64/libpthread.so.0
#7  0x00007fefd937590d in clone () from /lib64/libc.so.6

Thread 5 (Thread 0x7fef41cee700 (LWP 1952)):
#0  0x00007fefd344a0af in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007fef41d0ea4b in ?? () from /usr/lib64/IcedTeaPlugin.so
#2  0x00007fefd34460db in start_thread () from /lib64/libpthread.so.0
#3  0x00007fefd937590d in clone () from /lib64/libc.so.6

Thread 4 (Thread 0x7fef414ed700 (LWP 1953)):
#0  0x00007fefd344a0af in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007fef41d0ea4b in ?? () from /usr/lib64/IcedTeaPlugin.so
#2  0x00007fefd34460db in start_thread () from /lib64/libpthread.so.0
#3  0x00007fefd937590d in clone () from /lib64/libc.so.6

Thread 3 (Thread 0x7fef40cec700 (LWP 1954)):
#0  0x00007fefd344a0af in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007fef41d0ea4b in ?? () from /usr/lib64/IcedTeaPlugin.so
#2  0x00007fefd34460db in start_thread () from /lib64/libpthread.so.0
#3  0x00007fefd937590d in clone () from /lib64/libc.so.6

Thread 2 (Thread 0x7fef536aa700 (LWP 2503)):
#0  0x00007fefd344a0af in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007fef71ede8cb in QTWTF::TCMalloc_PageHeap::scavengerThread (this=0x7fef721dcf00 <QTWTF::pageheap_memory>) at ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.cpp:2359
#2  0x00007fef71ede909 in QTWTF::TCMalloc_PageHeap::runScavengerThread (context=<optimized out>) at ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.cpp:1464
#3  0x00007fefd34460db in start_thread () from /lib64/libpthread.so.0
#4  0x00007fefd937590d in clone () from /lib64/libc.so.6

Thread 1 (Thread 0x7fefdbe3b880 (LWP 1561)):
[KCrash Handler]
#6  0x00007fef6b743fc0 in Akregator::Part::slotSaveFeedList (this=this@entry=0x2194b20) at /usr/src/debug/kdepim-4.11.5/akregator/src/akregator_part.cpp:494
#7  0x00007fef6b7443c8 in Akregator::Part::saveProperties (this=0x2194b20, config=...) at /usr/src/debug/kdepim-4.11.5/akregator/src/akregator_part.cpp:413
#8  0x00007fef6b7468c9 in Akregator::Part::saveCrashProperties (this=0x2194b20) at /usr/src/debug/kdepim-4.11.5/akregator/src/akregator_part.cpp:776
#9  0x00007fef6b747b35 in slotAutoSave (this=<optimized out>) at /usr/src/debug/kdepim-4.11.5/akregator/src/akregator_part.cpp:812
#10 Akregator::Part::qt_static_metacall (_o=0x0, _id=-1383703824, _a=0x7fefd9637678 <main_arena+88>, _c=<optimized out>) at /usr/src/debug/kdepim-4.11.5/build/akregator/src/akregator_part.moc:158
#11 0x00007fefd9ade11e in QObject::event (this=0x2194b20, e=<optimized out>) at kernel/qobject.cpp:1203
#12 0x00007fefda4d78ac in QApplicationPrivate::notify_helper (this=this@entry=0x17c58e0, receiver=receiver@entry=0x2194b20, e=e@entry=0x21a05d0) at kernel/qapplication.cpp:4562
#13 0x00007fefda4dde70 in QApplication::notify (this=this@entry=0x7fffad866500, receiver=receiver@entry=0x2194b20, e=e@entry=0x21a05d0) at kernel/qapplication.cpp:4348
#14 0x00007fefdb1ee18a in KApplication::notify (this=0x7fffad866500, receiver=0x2194b20, event=0x21a05d0) at /usr/src/debug/kdelibs-4.11.5/kdeui/kernel/kapplication.cpp:311
#15 0x00007fefd9ac60ad in QCoreApplication::notifyInternal (this=0x7fffad866500, receiver=receiver@entry=0x2194b20, event=event@entry=0x21a05d0) at kernel/qcoreapplication.cpp:949
#16 0x00007fefd9ac90ff in sendEvent (event=0x21a05d0, receiver=0x2194b20) at kernel/qcoreapplication.h:231
#17 QCoreApplicationPrivate::sendPostedEvents (receiver=receiver@entry=0x0, event_type=event_type@entry=0, data=0x1785150) at kernel/qcoreapplication.cpp:1573
#18 0x00007fefd9ac95a3 in QCoreApplication::sendPostedEvents (receiver=receiver@entry=0x0, event_type=event_type@entry=0) at kernel/qcoreapplication.cpp:1466
#19 0x00007fefd9af3493 in sendPostedEvents () at kernel/qcoreapplication.h:236
#20 postEventSourceDispatch (s=0x17d0090) at kernel/qeventdispatcher_glib.cpp:280
#21 0x00007fefd2e83316 in g_main_context_dispatch () from /usr/lib64/libglib-2.0.so.0
#22 0x00007fefd2e83668 in ?? () from /usr/lib64/libglib-2.0.so.0
#23 0x00007fefd2e8370c in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0
#24 0x00007fefd9af2d55 in QEventDispatcherGlib::processEvents (this=0x178a5b0, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#25 0x00007fefda574936 in QGuiEventDispatcherGlib::processEvents (this=<optimized out>, flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#26 0x00007fefd9ac4d0f in QEventLoop::processEvents (this=this@entry=0x7fffad866280, flags=...) at kernel/qeventloop.cpp:149
#27 0x00007fefd9ac5005 in QEventLoop::exec (this=0x7fffad866280, flags=...) at kernel/qeventloop.cpp:204
#28 0x00007fefd9f5b863 in KJob::exec (this=this@entry=0x1d85cc0) at /usr/src/debug/kdelibs-4.11.5/kdecore/jobs/kjob.cpp:210
#29 0x00007fef768e9436 in KMKernel::cleanup (this=0x1ce2110) at /usr/src/debug/kdepim-4.11.5/kmail/kmkernel.cpp:1354
#30 0x00007fef76c3e1b5 in KMailPart::~KMailPart (this=this@entry=0x1adfac0, __in_chrg=<optimized out>, __vtt_parm=<optimized out>) at /usr/src/debug/kdepim-4.11.5/kmail/kmail_part.cpp:119
#31 0x00007fef76c3e289 in KMailPart::~KMailPart (this=0x1adfac0, __in_chrg=<optimized out>, __vtt_parm=<optimized out>) at /usr/src/debug/kdepim-4.11.5/kmail/kmail_part.cpp:121
#32 0x00007fefdba6aefe in KontactInterface::Plugin::~Plugin (this=0x1a52a90, __vtt_parm=<optimized out>, __in_chrg=<optimized out>) at /usr/src/debug/kdepimlibs-4.11.5/kontactinterface/plugin.cpp:92
#33 0x00007fef77bcf4df in KMailPlugin::~KMailPlugin (this=0x1a52a90, __in_chrg=<optimized out>, __vtt_parm=<optimized out>) at /usr/src/debug/kdepim-4.11.5/kontact/plugins/kmail/kmail_plugin.cpp:159
#34 0x00007fef77bcf509 in KMailPlugin::~KMailPlugin (this=0x1a52a90, __in_chrg=<optimized out>, __vtt_parm=<optimized out>) at /usr/src/debug/kdepim-4.11.5/kontact/plugins/kmail/kmail_plugin.cpp:163
#35 0x00007fefdb63255e in Kontact::MainWindow::~MainWindow (this=this@entry=0x19190c0, __in_chrg=<optimized out>, __vtt_parm=<optimized out>) at /usr/src/debug/kdepim-4.11.5/kontact/src/mainwindow.cpp:296
#36 0x00007fefdb6326b9 in Kontact::MainWindow::~MainWindow (this=0x19190c0, __in_chrg=<optimized out>, __vtt_parm=<optimized out>) at /usr/src/debug/kdepim-4.11.5/kontact/src/mainwindow.cpp:298
#37 0x00000000004039a6 in qDeleteAll<QList<KMainWindow*>::const_iterator> (end=..., begin=...) at /usr/include/QtCore/qalgorithms.h:322
#38 qDeleteAll<QList<KMainWindow*> > (c=...) at /usr/include/QtCore/qalgorithms.h:330
#39 main (argc=3, argv=0x7fffad866648) at /usr/src/debug/kdepim-4.11.5/kontact/src/main.cpp:220

Possible duplicates by query: bug 305591.

Reported using DrKonqi
Comment 1 Denis Kurz 2016-09-24 19:31:46 UTC
This bug has only been reported for versions before 4.14, which have been unsupported for at least two years now. Can anyone tell if this bug still present?

If noone confirms this bug for a Framework-based version of kontact (version 5.0 or later, as part of KDE Applications 15.08 or later), it gets closed in about three months.
Comment 2 Denis Kurz 2017-01-07 22:16:33 UTC
Just as announced in my last comment, I close this bug. If you encounter it again in a recent version (at least 5.0 aka 15.08), please open a new one unless it already exists. Thank you for all your input.