Bug 319268 - Kmail Crash during its very first Startup
Summary: Kmail Crash during its very first Startup
Status: RESOLVED UNMAINTAINED
Alias: None
Product: kontact
Classification: Applications
Component: general (show other bugs)
Version: 4.10.2
Platform: Ubuntu Linux
: NOR crash
Target Milestone: ---
Assignee: kdepim bugs
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2013-05-03 11:55 UTC by BLANC Christian
Modified: 2017-01-07 22:14 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 BLANC Christian 2013-05-03 11:55:16 UTC
Application: kontact (4.10.2)
KDE Platform Version: 4.10.2
Qt Version: 4.8.4
Operating System: Linux 3.8.0-19-generic x86_64
Distribution: Ubuntu 13.04

-- Information about the crash:
This was the firt time Kmail ran. The kmail insallation window appeared, the install process reached 100% on its bargraph but the crash occured, while in the mean time, the actual Kmail window appeared on the desktop, but frozen.

-- Backtrace:
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 0x7f4d99e557c0 (LWP 21661))]

Thread 5 (Thread 0x7f4d7b64d700 (LWP 21662)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007f4d965d8585 in ?? () from /usr/lib/x86_64-linux-gnu/libQtWebKit.so.4
#2  0x00007f4d965d85d9 in ?? () from /usr/lib/x86_64-linux-gnu/libQtWebKit.so.4
#3  0x00007f4d9102ef8e in start_thread (arg=0x7f4d7b64d700) at pthread_create.c:311
#4  0x00007f4d973d0e1d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:113

Thread 4 (Thread 0x7f4d3ad4a700 (LWP 21663)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007f4d9631ea09 in ?? () from /usr/lib/x86_64-linux-gnu/libQtWebKit.so.4
#2  0x00007f4d96606cee in ?? () from /usr/lib/x86_64-linux-gnu/libQtWebKit.so.4
#3  0x00007f4d9102ef8e in start_thread (arg=0x7f4d3ad4a700) at pthread_create.c:311
#4  0x00007f4d973d0e1d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:113

Thread 3 (Thread 0x7f4d2cc29700 (LWP 21699)):
#0  0x00007f4d973c43cd in poll () at ../sysdeps/unix/syscall-template.S:81
#1  0x00007f4d9096c1dc in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f4d9096c304 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f4d987f6036 in QEventDispatcherGlib::processEvents (this=0x7f4d200008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:426
#4  0x00007f4d987c638f in QEventLoop::processEvents (this=this@entry=0x7f4d2cc28d90, flags=...) at kernel/qeventloop.cpp:149
#5  0x00007f4d987c6618 in QEventLoop::exec (this=this@entry=0x7f4d2cc28d90, flags=...) at kernel/qeventloop.cpp:204
#6  0x00007f4d986c8410 in QThread::exec (this=this@entry=0x1552d20) at thread/qthread.cpp:542
#7  0x00007f4d987a7edf in QInotifyFileSystemWatcherEngine::run (this=0x1552d20) at io/qfilesystemwatcher_inotify.cpp:256
#8  0x00007f4d986cabec in QThreadPrivate::start (arg=0x1552d20) at thread/qthread_unix.cpp:338
#9  0x00007f4d9102ef8e in start_thread (arg=0x7f4d2cc29700) at pthread_create.c:311
#10 0x00007f4d973d0e1d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:113

Thread 2 (Thread 0x7f4d27197700 (LWP 21719)):
#0  0x00007f4d909ab35c in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#1  0x00007f4d909ab5b9 in g_mutex_lock () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f4d9096b493 in g_main_context_release () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f4d9096c188 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007f4d9096c304 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007f4d987f6036 in QEventDispatcherGlib::processEvents (this=0x7f4d140008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:426
#6  0x00007f4d987c638f in QEventLoop::processEvents (this=this@entry=0x7f4d27196dc0, flags=...) at kernel/qeventloop.cpp:149
#7  0x00007f4d987c6618 in QEventLoop::exec (this=this@entry=0x7f4d27196dc0, flags=...) at kernel/qeventloop.cpp:204
#8  0x00007f4d986c8410 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:542
#9  0x00007f4d986cabec in QThreadPrivate::start (arg=0x1197300) at thread/qthread_unix.cpp:338
#10 0x00007f4d9102ef8e in start_thread (arg=0x7f4d27197700) at pthread_create.c:311
#11 0x00007f4d973d0e1d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:113

Thread 1 (Thread 0x7f4d99e557c0 (LWP 21661)):
[KCrash Handler]
#6  KMMainWidget::destruct (this=0x0) at ../../kmail/kmmainwidget.cpp:382
#7  0x00007f4d32c45546 in KMailPart::~KMailPart (this=this@entry=0x1361d00, __in_chrg=<optimized out>, __vtt_parm=<optimized out>) at ../../kmail/kmail_part.cpp:118
#8  0x00007f4d32c45639 in KMailPart::~KMailPart (this=0x1361d00, __in_chrg=<optimized out>, __vtt_parm=<optimized out>) at ../../kmail/kmail_part.cpp:121
#9  0x00007f4d987da232 in QObjectPrivate::deleteChildren (this=this@entry=0xf5c2c0) at kernel/qobject.cpp:1907
#10 0x00007f4d97bbb6dc in QWidget::~QWidget (this=0x10e4ba0, __in_chrg=<optimized out>) at kernel/qwidget.cpp:1681
#11 0x00007f4d992c5385 in KMainWindow::~KMainWindow (this=0x10e4ba0, __in_chrg=<optimized out>) at ../../kdeui/widgets/kmainwindow.cpp:467
#12 0x00007f4d99a75134 in Kontact::MainWindow::~MainWindow (this=this@entry=0x10e4ba0, __in_chrg=<optimized out>, __vtt_parm=<optimized out>) at ../../../kontact/src/mainwindow.cpp:269
#13 0x00007f4d99a751d9 in Kontact::MainWindow::~MainWindow (this=0x10e4ba0, __in_chrg=<optimized out>, __vtt_parm=<optimized out>) at ../../../kontact/src/mainwindow.cpp:296
#14 0x00007f4d987e15e8 in QObject::event (this=this@entry=0x10e4ba0, e=e@entry=0x1f59820) at kernel/qobject.cpp:1175
#15 0x00007f4d97bba1ca in QWidget::event (this=this@entry=0x10e4ba0, event=event@entry=0x1f59820) at kernel/qwidget.cpp:8845
#16 0x00007f4d97f8683b in QMainWindow::event (this=this@entry=0x10e4ba0, event=event@entry=0x1f59820) at widgets/qmainwindow.cpp:1478
#17 0x00007f4d992c3973 in KMainWindow::event (this=this@entry=0x10e4ba0, ev=ev@entry=0x1f59820) at ../../kdeui/widgets/kmainwindow.cpp:1084
#18 0x00007f4d99300b68 in KXmlGuiWindow::event (this=0x10e4ba0, ev=0x1f59820) at ../../kdeui/xmlgui/kxmlguiwindow.cpp:126
#19 0x00007f4d97b6d8ec in QApplicationPrivate::notify_helper (this=this@entry=0xf57c00, receiver=receiver@entry=0x10e4ba0, e=e@entry=0x1f59820) at kernel/qapplication.cpp:4567
#20 0x00007f4d97b7025b in QApplication::notify (this=this@entry=0x7fff84e9a810, receiver=receiver@entry=0x10e4ba0, e=e@entry=0x1f59820) at kernel/qapplication.cpp:4428
#21 0x00007f4d99210af6 in KApplication::notify (this=0x7fff84e9a810, receiver=0x10e4ba0, event=0x1f59820) at ../../kdeui/kernel/kapplication.cpp:311
#22 0x00007f4d987c763e in QCoreApplication::notifyInternal (this=0x7fff84e9a810, receiver=receiver@entry=0x10e4ba0, event=event@entry=0x1f59820) at kernel/qcoreapplication.cpp:946
#23 0x00007f4d987cb171 in sendEvent (event=0x1f59820, receiver=0x10e4ba0) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:231
#24 QCoreApplicationPrivate::sendPostedEvents (receiver=receiver@entry=0x0, event_type=event_type@entry=0, data=0xf0f6a0) at kernel/qcoreapplication.cpp:1570
#25 0x00007f4d987cb4a3 in QCoreApplication::sendPostedEvents (receiver=receiver@entry=0x0, event_type=event_type@entry=0) at kernel/qcoreapplication.cpp:1463
#26 0x00007f4d987f5e83 in sendPostedEvents () at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:236
#27 postEventSourceDispatch (s=0xf47f70) at kernel/qeventdispatcher_glib.cpp:279
#28 0x00007f4d9096bf05 in g_main_context_dispatch () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#29 0x00007f4d9096c248 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#30 0x00007f4d9096c304 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#31 0x00007f4d987f6016 in QEventDispatcherGlib::processEvents (this=0xf10b60, flags=...) at kernel/qeventdispatcher_glib.cpp:424
#32 0x00007f4d97c131ae in QGuiEventDispatcherGlib::processEvents (this=<optimized out>, flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#33 0x00007f4d987c638f in QEventLoop::processEvents (this=this@entry=0x7fff84e98770, flags=...) at kernel/qeventloop.cpp:149
#34 0x00007f4d987c6618 in QEventLoop::exec (this=this@entry=0x7fff84e98770, flags=...) at kernel/qeventloop.cpp:204
#35 0x00007f4d980281c8 in QDialog::exec (this=0x1791980) at dialogs/qdialog.cpp:554
#36 0x00007f4d9917f58a in KMessageBox::createKMessageBox (dialog=dialog@entry=0x1791980, icon=..., text=..., strlist=..., ask=..., checkboxReturn=checkboxReturn@entry=0x7fff84e98b9f, options=..., details=..., notifyType=notifyType@entry=QMessageBox::Information) at ../../kdeui/dialogs/kmessagebox.cpp:344
#37 0x00007f4d9917fb3a in KMessageBox::createKMessageBox (dialog=dialog@entry=0x1791980, icon=icon@entry=QMessageBox::Information, text=..., strlist=..., ask=..., checkboxReturn=checkboxReturn@entry=0x7fff84e98b9f, options=..., details=...) at ../../kdeui/dialogs/kmessagebox.cpp:159
#38 0x00007f4d99182eee in KMessageBox::questionYesNoListWId (parent_id=0, text=..., strlist=..., caption=..., buttonYes_=..., buttonNo_=..., dontAskAgainName=..., options=...) at ../../kdeui/dialogs/kmessagebox.cpp:486
#39 0x00007f4d991830bb in KMessageBox::questionYesNoList (parent=parent@entry=0x163b610, text=..., strlist=..., caption=..., buttonYes=..., buttonNo=..., dontAskAgainName=..., options=...) at ../../kdeui/dialogs/kmessagebox.cpp:446
#40 0x00007f4d99183114 in KMessageBox::questionYesNo (parent=parent@entry=0x163b610, text=..., caption=..., buttonYes=..., buttonNo=..., dontAskAgainName=..., options=...) at ../../kdeui/dialogs/kmessagebox.cpp:361
#41 0x00007f4d3295071d in KMMainWidget::KMMainWidget (this=0x163b610, parent=<optimized out>, aGUIClient=<optimized out>, actionCollection=<optimized out>, config=...) at ../../kmail/kmmainwidget.cpp:324
#42 0x00007f4d32c46643 in KMailPart::KMailPart (this=this@entry=0x1361d00, parentWidget=parentWidget@entry=0x10e4ba0, parent=parent@entry=0x10e4ba0, __in_chrg=<optimized out>, __vtt_parm=<optimized out>) at ../../kmail/kmail_part.cpp:94
#43 0x00007f4d32c47bdf in KPluginFactory::createPartInstance<KMailPart> (parentWidget=0x10e4ba0, parent=0x10e4ba0, args=...) at /usr/include/kpluginfactory.h:483
#44 0x00007f4d98d28f75 in KPluginFactory::create (this=0x136ff30, iface=0x7f4d970c6640 <qt_meta_stringdata_KParts__ReadOnlyPart> "KParts::ReadOnlyPart", parentWidget=0x10e4ba0, parent=0x10e4ba0, args=..., keyword=...) at ../../kdecore/util/kpluginfactory.cpp:203
#45 0x00007f4d9963b00f in create<KParts::ReadOnlyPart> (args=..., parent=0x10e4ba0, this=<optimized out>) at /usr/include/kpluginfactory.h:507
#46 KontactInterface::Core::createPart (this=0x10e4ba0, libname=0x1329608 "kmailpart") at ../../kontactinterface/core.cpp:87
#47 0x00007f4d9963c07e in KontactInterface::Plugin::loadPart (this=this@entry=0x131cc00) at ../../kontactinterface/plugin.cpp:153
#48 0x00007f4d33bd1600 in KMailPlugin::createPart (this=0x131cc00) at ../../../../kontact/plugins/kmail/kmail_plugin.cpp:183
#49 0x00007f4d9963d259 in KontactInterface::Plugin::part (this=0x131cc00) at ../../kontactinterface/plugin.cpp:192
#50 0x00007f4d99a73e5a in Kontact::MainWindow::selectPlugin (this=0x10e4ba0, plugin=0x1) at ../../../kontact/src/mainwindow.cpp:808
#51 0x00007f4d99a73794 in Kontact::MainWindow::loadSettings (this=this@entry=0x10e4ba0) at ../../../kontact/src/mainwindow.cpp:975
#52 0x00007f4d99a78a13 in Kontact::MainWindow::initObject (this=this@entry=0x10e4ba0) at ../../../kontact/src/mainwindow.cpp:246
#53 0x00007f4d99a7902a in Kontact::MainWindow::MainWindow (this=0x10e4ba0, __in_chrg=<optimized out>, __vtt_parm=<optimized out>) at ../../../kontact/src/mainwindow.cpp:153
#54 0x0000000000403ed4 in KontactApp::newInstance (this=0x7fff84e9a810) at ../../../kontact/src/main.cpp:135
#55 0x00007f4d99213d92 in KUniqueApplicationAdaptor::newInstance (this=0x10a2410, asn_id=..., args=...) at ../../kdeui/kernel/kuniqueapplication.cpp:442
#56 0x00007f4d99213e14 in qt_static_metacall (_a=0x7fff84e99a50, _id=<optimized out>, _o=<optimized out>, _c=<optimized out>) at ./kuniqueapplication_p.moc:58
#57 KUniqueApplicationAdaptor::qt_static_metacall (_o=<optimized out>, _c=<optimized out>, _id=<optimized out>, _a=0x7fff84e99a50) at ./kuniqueapplication_p.moc:52
#58 0x00007f4d99213f4b in KUniqueApplicationAdaptor::qt_metacall (this=0x10a2410, _c=QMetaObject::InvokeMetaMethod, _id=<optimized out>, _a=0x7fff84e99a50) at ./kuniqueapplication_p.moc:102
#59 0x00007f4d93d3a063 in QDBusConnectionPrivate::deliverCall (this=this@entry=0xf3c200, object=object@entry=0x10a2410, msg=..., metaTypes=..., slotIdx=4) at qdbusintegrator.cpp:951
#60 0x00007f4d93d3a886 in QDBusConnectionPrivate::activateCall (this=this@entry=0xf3c200, object=0x10a2410, flags=flags@entry=337, msg=...) at qdbusintegrator.cpp:856
#61 0x00007f4d93d3b2cf in QDBusConnectionPrivate::activateObject (this=0xf3c200, node=..., msg=..., pathStartPos=<optimized out>) at qdbusintegrator.cpp:1427
#62 0x00007f4d93d3b3ab in QDBusActivateObjectEvent::placeMetaCall (this=0x10e9710) at qdbusintegrator.cpp:1541
#63 0x00007f4d987e15be in QObject::event (this=this@entry=0x7fff84e9a810, e=e@entry=0x10e9710) at kernel/qobject.cpp:1194
#64 0x00007f4d987cbf8c in QCoreApplication::event (this=this@entry=0x7fff84e9a810, e=e@entry=0x10e9710) at kernel/qcoreapplication.cpp:1758
#65 0x00007f4d97b75314 in QApplication::event (this=0x7fff84e9a810, e=0x10e9710) at kernel/qapplication.cpp:2549
#66 0x00007f4d97b6d8ec in QApplicationPrivate::notify_helper (this=this@entry=0xf57c00, receiver=receiver@entry=0x7fff84e9a810, e=e@entry=0x10e9710) at kernel/qapplication.cpp:4567
#67 0x00007f4d97b7025b in QApplication::notify (this=this@entry=0x7fff84e9a810, receiver=receiver@entry=0x7fff84e9a810, e=e@entry=0x10e9710) at kernel/qapplication.cpp:4428
#68 0x00007f4d99210af6 in KApplication::notify (this=0x7fff84e9a810, receiver=0x7fff84e9a810, event=0x10e9710) at ../../kdeui/kernel/kapplication.cpp:311
#69 0x00007f4d987c763e in QCoreApplication::notifyInternal (this=0x7fff84e9a810, receiver=receiver@entry=0x7fff84e9a810, event=event@entry=0x10e9710) at kernel/qcoreapplication.cpp:946
#70 0x00007f4d987cb171 in sendEvent (event=0x10e9710, receiver=0x7fff84e9a810) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:231
#71 QCoreApplicationPrivate::sendPostedEvents (receiver=receiver@entry=0x0, event_type=event_type@entry=0, data=0xf0f6a0) at kernel/qcoreapplication.cpp:1570
#72 0x00007f4d987cb4a3 in QCoreApplication::sendPostedEvents (receiver=receiver@entry=0x0, event_type=event_type@entry=0) at kernel/qcoreapplication.cpp:1463
#73 0x00007f4d987f5e83 in sendPostedEvents () at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:236
#74 postEventSourceDispatch (s=0xf47f70) at kernel/qeventdispatcher_glib.cpp:279
#75 0x00007f4d9096bf05 in g_main_context_dispatch () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#76 0x00007f4d9096c248 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#77 0x00007f4d9096c304 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#78 0x00007f4d987f6016 in QEventDispatcherGlib::processEvents (this=0xf10b60, flags=...) at kernel/qeventdispatcher_glib.cpp:424
#79 0x00007f4d97c131ae in QGuiEventDispatcherGlib::processEvents (this=<optimized out>, flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#80 0x00007f4d987c638f in QEventLoop::processEvents (this=this@entry=0x7fff84e9a680, flags=...) at kernel/qeventloop.cpp:149
#81 0x00007f4d987c6618 in QEventLoop::exec (this=this@entry=0x7fff84e9a680, flags=...) at kernel/qeventloop.cpp:204
#82 0x00007f4d987cbcf6 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1218
#83 0x00007f4d97b6bffc in QApplication::exec () at kernel/qapplication.cpp:3828
#84 0x00000000004033a9 in main (argc=1, argv=0x7fff84e9a958) at ../../../kontact/src/main.cpp:219

Possible duplicates by query: bug 255958.

Reported using DrKonqi
Comment 1 Denis Kurz 2016-09-24 19:24:42 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:14:22 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.