Bug 331710 - KMAIL crashes when loading local accout
Summary: KMAIL crashes when loading local accout
Status: RESOLVED UNMAINTAINED
Alias: None
Product: kmail2
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-03-03 19:12 UTC by Jonathan Owens
Modified: 2017-01-07 22:16 UTC (History)
0 users

See Also:
Latest Commit:
Version Fixed In:
Sentry Crash Report:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Jonathan Owens 2014-03-03 19:12:27 UTC
Application: kmail (4.11.5)
KDE Platform Version: 4.11.5
Qt Version: 4.8.5
Operating System: Linux 3.11.10-7-desktop x86_64
Distribution: "openSUSE 13.1 (Bottle) (x86_64)"

-- Information about the crash:
- What I was doing when the application crashed:I switched the view from my IMAP account to my local account and KMAIL crashed.

-- Backtrace:
Application: KMail (kmail), signal: Aborted
Using host libthread_db library "/lib64/libthread_db.so.1".
[Current thread is 1 (Thread 0x7f6dbc1b0880 (LWP 1400))]

Thread 5 (Thread 0x7f6d93346700 (LWP 1896)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007f6dacf26f76 in ?? () from /usr/lib64/libQtWebKit.so.4
#2  0x00007f6dacf26fa9 in ?? () from /usr/lib64/libQtWebKit.so.4
#3  0x00007f6db72e80db in start_thread (arg=0x7f6d93346700) at pthread_create.c:309
#4  0x00007f6db94eb90d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 4 (Thread 0x7f6d5207e700 (LWP 1897)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007f6dacc992cd in ?? () from /usr/lib64/libQtWebKit.so.4
#2  0x00007f6dacf4ead6 in ?? () from /usr/lib64/libQtWebKit.so.4
#3  0x00007f6db72e80db in start_thread (arg=0x7f6d5207e700) at pthread_create.c:309
#4  0x00007f6db94eb90d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 3 (Thread 0x7f6d50a6c700 (LWP 1900)):
#0  0x00007f6db11b01bd in ?? () from /usr/lib64/libglib-2.0.so.0
#1  0x00007f6db11b0639 in g_private_get () from /usr/lib64/libglib-2.0.so.0
#2  0x00007f6db11954d0 in g_thread_self () from /usr/lib64/libglib-2.0.so.0
#3  0x00007f6db11706fd in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0
#4  0x00007f6dbab3ed76 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/libQtCore.so.4
#5  0x00007f6dbab10d0f in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/libQtCore.so.4
#6  0x00007f6dbab11005 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/libQtCore.so.4
#7  0x00007f6dbaa0ffef in QThread::exec() () from /usr/lib64/libQtCore.so.4
#8  0x00007f6dbaa1268f in ?? () from /usr/lib64/libQtCore.so.4
#9  0x00007f6db72e80db in start_thread (arg=0x7f6d50a6c700) at pthread_create.c:309
#10 0x00007f6db94eb90d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 2 (Thread 0x7f6d43776700 (LWP 1916)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007f6da41458cb in ?? () from /usr/lib64/libQtScript.so.4
#2  0x00007f6da4145909 in ?? () from /usr/lib64/libQtScript.so.4
#3  0x00007f6db72e80db in start_thread (arg=0x7f6d43776700) at pthread_create.c:309
#4  0x00007f6db94eb90d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 1 (Thread 0x7f6dbc1b0880 (LWP 1400)):
[KCrash Handler]
#5  0x00007f6db9439849 in __GI_raise (sig=sig@entry=6) at ../nptl/sysdeps/unix/sysv/linux/raise.c:56
#6  0x00007f6db943acd8 in __GI_abort () at abort.c:89
#7  0x00007f6dbaa08204 in qt_message_output(QtMsgType, char const*) () from /usr/lib64/libQtCore.so.4
#8  0x00007f6dbaa08389 in ?? () from /usr/lib64/libQtCore.so.4
#9  0x00007f6dbaa08b94 in qFatal(char const*, ...) () from /usr/lib64/libQtCore.so.4
#10 0x00007f6dbbaf2080 in ?? () from /usr/lib64/libkdeui.so.5
#11 0x00007f6dbbc822a8 in KMainWindow::memberList() () from /usr/lib64/libkdeui.so.5
#12 0x00007f6dbaf66f2b in KMKernel::dumpDeadLetters() () from /usr/lib64/libkmailprivate.so.4
#13 0x00007f6dbaf68747 in ?? () from /usr/lib64/libkmailprivate.so.4
#14 0x00007f6dbbc2c780 in KCrash::defaultCrashHandler(int) () from /usr/lib64/libkdeui.so.5
#15 <signal handler called>
#16 0x00007f6db9439849 in __GI_raise (sig=sig@entry=6) at ../nptl/sysdeps/unix/sysv/linux/raise.c:56
#17 0x00007f6db943acd8 in __GI_abort () at abort.c:89
#18 0x00007f6dbaa08204 in qt_message_output(QtMsgType, char const*) () from /usr/lib64/libQtCore.so.4
#19 0x00007f6dbaa08389 in ?? () from /usr/lib64/libQtCore.so.4
#20 0x00007f6dbaa08b94 in qFatal(char const*, ...) () from /usr/lib64/libQtCore.so.4
#21 0x00007f6db49f89d4 in operator-> (this=<optimized out>) at /usr/src/debug/kdepim-4.11.5/mailcommon/kernel/mailkernel.cpp:57
#22 MailCommon::Kernel::self () at /usr/src/debug/kdepim-4.11.5/mailcommon/kernel/mailkernel.cpp:73
#23 0x00007f6db49e97b0 in MailCommon::FolderCollection::writeConfig (this=this@entry=0x186b430) at /usr/src/debug/kdepim-4.11.5/mailcommon/folder/foldercollection.cpp:218
#24 0x00007f6db49ea022 in MailCommon::FolderCollection::~FolderCollection (this=0x186b430, __in_chrg=<optimized out>) at /usr/src/debug/kdepim-4.11.5/mailcommon/folder/foldercollection.cpp:84
#25 0x00007f6db49ea099 in MailCommon::FolderCollection::~FolderCollection (this=0x186b430, __in_chrg=<optimized out>) at /usr/src/debug/kdepim-4.11.5/mailcommon/folder/foldercollection.cpp:86
#26 0x00007f6db49e88b4 in deref (value=0x186b430, d=0x186b480) at /usr/include/QtCore/qsharedpointer_impl.h:342
#27 deref (this=<optimized out>) at /usr/include/QtCore/qsharedpointer_impl.h:336
#28 ~ExternalRefCount (this=<optimized out>, __in_chrg=<optimized out>) at /usr/include/QtCore/qsharedpointer_impl.h:401
#29 ~QSharedPointer (this=<optimized out>, __in_chrg=<optimized out>) at /usr/include/QtCore/qsharedpointer_impl.h:466
#30 QMap<long long, QSharedPointer<MailCommon::FolderCollection> >::freeData (x=0x16bf570, this=<optimized out>) at /usr/include/QtCore/qmap.h:652
#31 0x00007f6db943c75f in __cxa_finalize (d=0x7f6db4c90948) at cxa_finalize.c:56
#32 0x00007f6db498d3b3 in __do_global_dtors_aux () from /usr/lib64/libmailcommon.so.4
#33 0x00007fff16716630 in ?? ()
#34 0x00007f6dbc004e6a in _dl_fini () at dl-fini.c:252
Backtrace stopped: frame did not save the PC

The reporter indicates this bug may be a duplicate of or related to bug 330942.

Possible duplicates by query: bug 330942, bug 330672, bug 327848, bug 316179.

Reported using DrKonqi
Comment 1 Denis Kurz 2016-09-24 18:14:48 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 kmail2 (version 5.0 or later, as part of KDE Applications 15.12 or later), it gets closed in about three months.
Comment 2 Denis Kurz 2017-01-07 22:16:00 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.