Bug 336974 - Kontact/Kmail crashed on starting
Summary: Kontact/Kmail crashed on starting
Status: RESOLVED UNMAINTAINED
Alias: None
Product: kontact
Classification: Applications
Component: general (show other bugs)
Version: 4.13.1
Platform: Ubuntu Linux
: NOR crash
Target Milestone: ---
Assignee: kdepim bugs
URL:
Keywords: drkonqi
Depends on:
Blocks:
 
Reported: 2014-07-02 18:11 UTC by montyfrisian
Modified: 2017-01-07 22:06 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed In: 4.13.2


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description montyfrisian 2014-07-02 18:11:12 UTC
Application: kontact (4.13.1)
KDE Platform Version: 4.13.1
Qt Version: 4.8.6
Operating System: Linux 3.13.0-30-generic i686
Distribution: Ubuntu 14.04 LTS

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

Wanted to send an email with odt-file attachment. Has never been a problem and I was suprised that the crash was so sudden.
Tried to restart, but Kontact/Kmail crashed immediately on starting it.
Closed and re-opened my KDE account: Kontact would not start without crashing.
Shut down and rebooted, all to no avail.

-- Backtrace:
Application: Kontact (kontact), signal: Segmentation fault
Using host libthread_db library "/lib/i386-linux-gnu/libthread_db.so.1".
[Current thread is 1 (Thread 0xb13cf740 (LWP 3956))]

Thread 4 (Thread 0xae5ffb40 (LWP 3957)):
#0  0xb7709424 in __kernel_vsyscall ()
#1  0xb3184d4b in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/pthread_cond_wait.S:187
#2  0xb608f8ec in __pthread_cond_wait (cond=0xb57decb0, mutex=0xb57dec98) at forward.c:149
#3  0xb4f669ac in ?? () from /usr/lib/i386-linux-gnu/libQtWebKit.so.4
#4  0xb4f669ff in ?? () from /usr/lib/i386-linux-gnu/libQtWebKit.so.4
#5  0xb3180f70 in start_thread (arg=0xae5ffb40) at pthread_create.c:312
#6  0xb608270e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:129

Thread 3 (Thread 0xadcd6b40 (LWP 3958)):
#0  0xb7709424 in __kernel_vsyscall ()
#1  0xb3184d4b in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/pthread_cond_wait.S:187
#2  0xb608f8ec in __pthread_cond_wait (cond=0xadd447dc, mutex=0xadd447c4) at forward.c:149
#3  0xb4f959f3 in WTF::ThreadCondition::wait(WTF::Mutex&) () from /usr/lib/i386-linux-gnu/libQtWebKit.so.4
#4  0xb4c71574 in ?? () from /usr/lib/i386-linux-gnu/libQtWebKit.so.4
#5  0xb4f7c7c6 in ?? () from /usr/lib/i386-linux-gnu/libQtWebKit.so.4
#6  0xb4f95369 in ?? () from /usr/lib/i386-linux-gnu/libQtWebKit.so.4
#7  0xb3180f70 in start_thread (arg=0xadcd6b40) at pthread_create.c:312
#8  0xb608270e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:129

Thread 2 (Thread 0xaaee4b40 (LWP 3961)):
#0  0xb7709424 in __kernel_vsyscall ()
#1  0xb6090392 in __GI___clock_gettime (clock_id=1, tp=0xaaee3ff8) at ../sysdeps/unix/clock_gettime.c:115
#2  0xb62f08cc in do_gettime (frac=0xaaee3ff0, sec=0xaaee3fe8) at tools/qelapsedtimer_unix.cpp:127
#3  qt_gettime () at tools/qelapsedtimer_unix.cpp:144
#4  0xb63d92a2 in updateCurrentTime (this=0xaa5028e4) at kernel/qeventdispatcher_unix.cpp:354
#5  QTimerInfoList::timerWait (this=0xaa5028e4, tm=...) at kernel/qeventdispatcher_unix.cpp:460
#6  0xb63d782b in timerSourcePrepareHelper (src=<optimized out>, timeout=0xaaee40ec) at kernel/qeventdispatcher_glib.cpp:143
#7  0xb63d78bd in timerSourcePrepare (source=0xaa5028b0, timeout=0xaaee40ec) at kernel/qeventdispatcher_glib.cpp:176
#8  0xb309a9b3 in g_main_context_prepare () from /lib/i386-linux-gnu/libglib-2.0.so.0
#9  0xb309b2df in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#10 0xb309b528 in g_main_context_iteration () from /lib/i386-linux-gnu/libglib-2.0.so.0
#11 0xb63d795f in QEventDispatcherGlib::processEvents (this=0xaa500468, flags=...) at kernel/qeventdispatcher_glib.cpp:436
#12 0xb63a6823 in QEventLoop::processEvents (this=this@entry=0xaaee4258, flags=...) at kernel/qeventloop.cpp:149
#13 0xb63a6b49 in QEventLoop::exec (this=this@entry=0xaaee4258, flags=...) at kernel/qeventloop.cpp:204
#14 0xb629323d in QThread::exec (this=this@entry=0x96757c0) at thread/qthread.cpp:537
#15 0xb6386c44 in QInotifyFileSystemWatcherEngine::run (this=0x96757c0) at io/qfilesystemwatcher_inotify.cpp:265
#16 0xb6295b6f in QThreadPrivate::start (arg=0x96757c0) at thread/qthread_unix.cpp:349
#17 0xb3180f70 in start_thread (arg=0xaaee4b40) at pthread_create.c:312
#18 0xb608270e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:129

Thread 1 (Thread 0xb13cf740 (LWP 3956)):
[KCrash Handler]
#7  QTimer::start (this=0x76697463) at kernel/qtimer.cpp:215
#8  0xabe13695 in KMComposeWin::slotCloseAttachMissingFile (this=0x98ac518) at ../../kmail/editor/kmcomposewin.cpp:3524
#9  0xabe54c20 in KMComposeWin::qt_static_metacall (_o=0x76697463, _id=-1411036136, _a=0xbfa34088, _c=<optimized out>) at moc_kmcomposewin.cpp:302
#10 0xb63bd0f7 in QMetaObject::activate (sender=sender@entry=0x99218c0, m=m@entry=0xabeeb02c <AttachmentMissingWarning::staticMetaObject>, local_signal_index=local_signal_index@entry=1, argv=argv@entry=0x0) at kernel/qobject.cpp:3539
#11 0xabe577b5 in AttachmentMissingWarning::closeAttachMissingFile (this=this@entry=0x99218c0) at moc_attachmentmissingwarning.cpp:119
#12 0xabd9fd44 in AttachmentMissingWarning::slotFileAttached (this=this@entry=0x99218c0) at ../../kmail/warningwidgets/attachmentmissingwarning.cpp:54
#13 0xabe558cc in AttachmentMissingWarning::qt_static_metacall (_o=_o@entry=0x99218c0, _c=_c@entry=QMetaObject::InvokeMetaMethod, _id=5, _a=0xbfa34188) at moc_attachmentmissingwarning.cpp:64
#14 0xb63bd0f7 in QMetaObject::activate (sender=sender@entry=0x9a33b70, m=m@entry=0xabb0b8dc <MessageComposer::AttachmentControllerBase::staticMetaObject>, local_signal_index=local_signal_index@entry=5, argv=argv@entry=0x0) at kernel/qobject.cpp:3539
#15 0xaba48eb5 in MessageComposer::AttachmentControllerBase::fileAttached (this=this@entry=0x9a33b70) at ./moc_attachmentcontrollerbase.cpp:245
#16 0xaba48fae in MessageComposer::AttachmentControllerBase::addAttachment (this=0x9a33b70, part=...) at ../../messagecomposer/attachment/attachmentcontrollerbase.cpp:813
#17 0xaba6bc25 in MessageComposer::ComposerViewBase::addAttachmentPart (this=0x9921600, partToAttach=0x9b5b218) at ../../messagecomposer/composer/composerviewbase.cpp:1215
#18 0xaba7c331 in MessageComposer::ComposerViewBase::setMessage (this=0x9921600, msg=...) at ../../messagecomposer/composer/composerviewbase.cpp:176
#19 0xabe2365d in KMComposeWin::setMessage (this=0x98ac518, newMsg=..., lastSignState=false, lastEncryptState=false, mayAutoSign=false, allowDecryption=false, isModified=false) at ../../kmail/editor/kmcomposewin.cpp:1600
#20 0xabd3416c in KMKernel::recoverDeadLetters (this=this@entry=0x9712b98) at ../../kmail/kmkernel.cpp:1132
#21 0xabf137b6 in KMailPart::KMailPart (this=this@entry=0x96f8628, parentWidget=parentWidget@entry=0x938d3d8, parent=parent@entry=0x938d3d8, __in_chrg=<optimized out>, __vtt_parm=<optimized out>) at ../../kmail/kmail_part.cpp:81
#22 0xabf1509f in KPluginFactory::createPartInstance<KMailPart> (parentWidget=0x938d3d8, parent=0x938d3d8, args=...) at /usr/include/kpluginfactory.h:483
#23 0xb670fe74 in KPluginFactory::create (this=0x9708b00, iface=iface@entry=0xb5f86920 <qt_meta_stringdata_KParts__ReadOnlyPart> "KParts::ReadOnlyPart", parentWidget=0x938d3d8, parent=0x938d3d8, args=..., keyword=...) at ../../kdecore/util/kpluginfactory.cpp:203
#24 0xb76ddaff in create<KParts::ReadOnlyPart> (args=..., parent=<optimized out>, this=<optimized out>) at /usr/include/kpluginfactory.h:507
#25 KontactInterface::Core::createPart (this=0x938d3d8, libname=libname@entry=0x96d2628 "kmailpart") at ../../kontactinterface/core.cpp:87
#26 0xb76deb61 in KontactInterface::Plugin::loadPart (this=this@entry=0x96dd610) at ../../kontactinterface/plugin.cpp:154
#27 0xac70852f in KMailPlugin::createPart (this=0x96dd610) at ../../../../kontact/plugins/kmail/kmail_plugin.cpp:197
#28 0xb76e0220 in KontactInterface::Plugin::part (this=0x96dd610) at ../../kontactinterface/plugin.cpp:193
#29 0xb76a7497 in Kontact::MainWindow::selectPlugin (this=0x938d3d8, plugin=0x96dd610) at ../../../kontact/src/mainwindow.cpp:810
#30 0xb76a4dbc in Kontact::MainWindow::loadSettings (this=this@entry=0x938d3d8) at ../../../kontact/src/mainwindow.cpp:981
#31 0xb76aac54 in Kontact::MainWindow::initObject (this=this@entry=0x938d3d8) at ../../../kontact/src/mainwindow.cpp:247
#32 0xb76ab3ab in Kontact::MainWindow::MainWindow (this=0x938d3d8, __in_chrg=<optimized out>, __vtt_parm=<optimized out>) at ../../../kontact/src/mainwindow.cpp:154
#33 0x0804b51f in KontactApp::newInstance (this=0xbfa35358) at ../../../kontact/src/main.cpp:135
#34 0xb745b07f in KUniqueApplicationAdaptor::newInstance (this=this@entry=0x9475d30, asn_id=..., args=...) at ../../kdeui/kernel/kuniqueapplication.cpp:442
#35 0xb745b106 in KUniqueApplicationAdaptor::qt_static_metacall (_o=_o@entry=0x9475d30, _id=_id@entry=0, _a=_a@entry=0xbfa34b5c, _c=QMetaObject::InvokeMetaMethod) at ./kuniqueapplication_p.moc:57
#36 0xb745b393 in qt_static_metacall (_a=0xbfa34b5c, _id=0, _c=QMetaObject::InvokeMetaMethod, _o=0x9475d30) at ./kuniqueapplication_p.moc:100
#37 KUniqueApplicationAdaptor::qt_metacall (this=0x9475d30, _c=QMetaObject::InvokeMetaMethod, _id=0, _a=0xbfa34b5c) at ./kuniqueapplication_p.moc:101
#38 0xb5c1721e in QDBusConnectionPrivate::deliverCall (this=this@entry=0x9364fe0, object=object@entry=0x9475d30, msg=..., metaTypes=..., slotIdx=4) at qdbusintegrator.cpp:951
#39 0xb5c1848e in QDBusConnectionPrivate::activateCall (this=0x9364fe0, object=0x9475d30, flags=337, msg=...) at qdbusintegrator.cpp:856
#40 0xb5c18b97 in QDBusConnectionPrivate::activateObject (this=0x9364fe0, node=..., msg=..., pathStartPos=16) at qdbusintegrator.cpp:1427
#41 0xb5c18f78 in QDBusActivateObjectEvent::placeMetaCall (this=0x94a9f90) at qdbusintegrator.cpp:1541
#42 0xb63c16fb in QObject::event (this=this@entry=0xbfa35358, e=e@entry=0x94a9f90) at kernel/qobject.cpp:1194
#43 0xb63aca9a in QCoreApplication::event (this=0xbfa35358, e=0x94a9f90) at kernel/qcoreapplication.cpp:1765
#44 0xb6908d0f in QApplication::event (this=0xbfa35358, e=0x94a9f90) at kernel/qapplication.cpp:2549
#45 0xb69037f4 in QApplicationPrivate::notify_helper (this=0x9388a78, receiver=0xbfa35358, e=0x94a9f90) at kernel/qapplication.cpp:4567
#46 0xb690a2d3 in QApplication::notify (this=0xbfa35358, receiver=receiver@entry=0xbfa35358, e=e@entry=0x94a9f90) at kernel/qapplication.cpp:4353
#47 0xb74531f4 in KApplication::notify (this=0xbfa35358, receiver=0xbfa35358, event=0x94a9f90) at ../../kdeui/kernel/kapplication.cpp:311
#48 0xb63a7e4a in QCoreApplication::notifyInternal (this=0xbfa35358, receiver=receiver@entry=0xbfa35358, event=event@entry=0x94a9f90) at kernel/qcoreapplication.cpp:953
#49 0xb63ab70d in sendEvent (event=0x94a9f90, receiver=0xbfa35358) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:231
#50 QCoreApplicationPrivate::sendPostedEvents (receiver=receiver@entry=0x0, event_type=event_type@entry=0, data=0x934a010) at kernel/qcoreapplication.cpp:1577
#51 0xb63abc1c in QCoreApplication::sendPostedEvents (receiver=receiver@entry=0x0, event_type=event_type@entry=0) at kernel/qcoreapplication.cpp:1470
#52 0xb63d823e in sendPostedEvents () at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:236
#53 postEventSourceDispatch (s=0x9388b78) at kernel/qeventdispatcher_glib.cpp:287
#54 0xb309b1e3 in g_main_context_dispatch () from /lib/i386-linux-gnu/libglib-2.0.so.0
#55 0xb309b468 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#56 0xb309b528 in g_main_context_iteration () from /lib/i386-linux-gnu/libglib-2.0.so.0
#57 0xb63d793b in QEventDispatcherGlib::processEvents (this=this@entry=0x934adb0, flags=...) at kernel/qeventdispatcher_glib.cpp:434
#58 0xb69b85de in QGuiEventDispatcherGlib::processEvents (this=0x934adb0, flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#59 0xb63a6823 in QEventLoop::processEvents (this=this@entry=0xbfa352a8, flags=...) at kernel/qeventloop.cpp:149
#60 0xb63a6b49 in QEventLoop::exec (this=this@entry=0xbfa352a8, flags=...) at kernel/qeventloop.cpp:204
#61 0xb63ac8fe in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1225
#62 0xb6901a24 in QApplication::exec () at kernel/qapplication.cpp:3828
#63 0x0804ab4c in main (argc=1, argv=0xbfa35434) at ../../../kontact/src/main.cpp:219

Possible duplicates by query: bug 336945, bug 336389, bug 335140, bug 335038, bug 335037.

Reported using DrKonqi
Comment 1 Laurent Montel 2014-07-03 12:02:03 UTC
Fixed in 4.13.2
Comment 2 Denis Kurz 2016-09-24 19:20:39 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 3 Denis Kurz 2017-01-07 22:06:17 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.