Bug 219969 - Activate kmail module cause crash [KMKernel::identityManager, IdentityPage::load]
Summary: Activate kmail module cause crash [KMKernel::identityManager, IdentityPage::l...
Status: RESOLVED UNMAINTAINED
Alias: None
Product: kontact
Classification: Applications
Component: mail (show other bugs)
Version: unspecified
Platform: Unlisted Binaries Linux
: NOR crash
Target Milestone: ---
Assignee: kdepim bugs
URL:
Keywords:
: 209530 (view as bug list)
Depends on:
Blocks:
 
Reported: 2009-12-24 17:17 UTC by Bruno Friedmann
Modified: 2017-01-07 21:41 UTC (History)
2 users (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments
New crash information added by DrKonqi (4.70 KB, text/plain)
2010-11-26 02:20 UTC, Vangelis
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Bruno Friedmann 2009-12-24 17:17:53 UTC
Application that crashed: kontact
Version of the application: 4.3.4
KDE Version: 4.3.4 (KDE 4.3.4) "release 2"
Qt Version: 4.5.3
Operating System: Linux 2.6.31.5-0.1-desktop i686
Distribution: "openSUSE 11.2 (i586)"

What I was doing when the application crashed:
Use configuration, activate the kmail module, clic apply & kaboom


 -- Backtrace:
Application: Kontact (kontact), signal: Segmentation fault
[Current thread is 1 (Thread 0xb3dfa920 (LWP 30707))]

Thread 2 (Thread 0xaff41b70 (LWP 30730)):
#0  0xffffe424 in __kernel_vsyscall ()
#1  0xb4c850c2 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#2  0xb627f2d4 in pthread_cond_timedwait () from /lib/libc.so.6
#3  0xb6dd66dc in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/libQtCore.so.4
#4  0xb6dcbbc2 in ?? () from /usr/lib/libQtCore.so.4
#5  0xb6dd5623 in ?? () from /usr/lib/libQtCore.so.4
#6  0xb4c806e5 in start_thread () from /lib/libpthread.so.0
#7  0xb4c80600 in ?? () from /lib/libpthread.so.0

Thread 1 (Thread 0xb3dfa920 (LWP 30707)):
[KCrash Handler]
#6  KMKernel::identityManager (this=0x0) at /usr/src/debug/kdepim-4.3.4/kmail/kmkernel.cpp:2088
#7  0xae128c37 in IdentityPage::load (this=0x84f1138) at /usr/src/debug/kdepim-4.3.4/kmail/configuredialog.cpp:355
#8  0xb74ce78f in KCModule::qt_metacall(QMetaObject::Call, int, void**) () from /usr/lib/libkdeui.so.5
#9  0xae170f92 in ConfigModule::qt_metacall (this=0x84f1138, _c=InvokeMetaMethod, _id=29, _a=0x8af8968) at /usr/src/debug/kdepim-4.3.4/build/kmail/configuredialog_p.moc:181
#10 0xae171022 in IdentityPage::qt_metacall (this=0x84f1138, _c=InvokeMetaMethod, _id=29, _a=0x8af8968) at /usr/src/debug/kdepim-4.3.4/build/kmail/configuredialog_p.moc:361
#11 0xb6edb04a in QMetaCallEvent::placeMetaCall(QObject*) () from /usr/lib/libQtCore.so.4
#12 0xb6edc796 in QObject::event(QEvent*) () from /usr/lib/libQtCore.so.4
#13 0xb6569230 in QWidget::event(QEvent*) () from /usr/lib/libQtGui.so.4
#14 0xb65128fc in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib/libQtGui.so.4
#15 0xb651a29e in QApplication::notify(QObject*, QEvent*) () from /usr/lib/libQtGui.so.4
#16 0xb740f451 in KApplication::notify(QObject*, QEvent*) () from /usr/lib/libkdeui.so.5
#17 0xb6ecc32e in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /usr/lib/libQtCore.so.4
#18 0xb6eccfdc in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) () from /usr/lib/libQtCore.so.4
#19 0xb6ecd19c in QCoreApplication::sendPostedEvents(QObject*, int) () from /usr/lib/libQtCore.so.4
#20 0xb6ef84dd in ?? () from /usr/lib/libQtCore.so.4
#21 0xb481c4c2 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#22 0xb481fd98 in ?? () from /usr/lib/libglib-2.0.so.0
#23 0xb481febe in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#24 0xb6ef8011 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#25 0xb65b429a in ?? () from /usr/lib/libQtGui.so.4
#26 0xb6eca98d in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#27 0xb6ecadd9 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#28 0xb6ecd270 in QCoreApplication::exec() () from /usr/lib/libQtCore.so.4
#29 0xb6512774 in QApplication::exec() () from /usr/lib/libQtGui.so.4
#30 0x0804b546 in main (argc=1, argv=0xbfd9b034) at /usr/src/debug/kdepim-4.3.4/kontact/src/main.cpp:218

This bug may be a duplicate of or related to bug 209530

Reported using DrKonqi
Comment 1 Dario Andres 2009-12-24 17:41:40 UTC
*** Bug 209530 has been marked as a duplicate of this bug. ***
Comment 2 Vangelis 2010-11-26 02:20:34 UTC
Created attachment 53744 [details]
New crash information added by DrKonqi

kontact (4.4.7) on KDE Platform 4.5.3 (KDE 4.5.3) using Qt 4.7.0

- What I was doing when the application crashed:

I was trying contact and I disabled kmail. When I re-enabled it I got this crash. After that, every time I try to use Settings -> Configure Contact, kontact crashes.

-- Backtrace (Reduced):
#6  KMKernel::identityManager (this=0x0) at ../../kmail/kmkernel.cpp:2162
#7  0x00007effe366a8b3 in IdentityPage::load (this=0x2a0e820) at ../../kmail/configuredialog.cpp:301
#8  0x00007f0000b7cd01 in KCModule::qt_metacall (this=0x2a0e820, _c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=0x2a612f0) at ./kcmodule.moc:89
#9  0x00007effe36a7e70 in qt_metacall (this=0x0, _c=QMetaObject::InvokeMetaMethod, _id=-471061808, _a=0xfffffffffff2a150) at ./configuredialog_p.moc:123
#10 IdentityPage::qt_metacall (this=0x0, _c=QMetaObject::InvokeMetaMethod, _id=-471061808, _a=0xfffffffffff2a150) at ./configuredialog_p.moc:307
Comment 3 Denis Kurz 2016-09-24 19:30:51 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 4 Denis Kurz 2017-01-07 21:41:49 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.