Application: kontact (4.8.5) KDE Platform Version: 4.8.5 (4.8.5) Qt Version: 4.8.1 Operating System: Linux 3.2.0-31-generic i686 Distribution: Ubuntu 12.04.1 LTS -- Information about the crash: - What I was doing when the application crashed: I've seen some Kontact crashes when the application starts, but it is not 100%. This time, it happened after a reboot of the box. After startup, a dialog prompts me for a Sieve password, and when I enter it and send it, *poof*. I hope the trace is useful, even though I don't have all symbols. The crash can be reproduced some of the time. -- 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 0xb7745980 (LWP 2905))] Thread 4 (Thread 0xb5932b40 (LWP 2926)): #0 0x00110416 in __kernel_vsyscall () #1 0x01f4496b in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/i386-linux-gnu/libpthread.so.0 #2 0x0330a85c in pthread_cond_wait () from /lib/i386-linux-gnu/libc.so.6 #3 0x0529e263 in ?? () from /usr/lib/i386-linux-gnu/libQtWebKit.so.4 #4 0x0529e37f in ?? () from /usr/lib/i386-linux-gnu/libQtWebKit.so.4 #5 0x01f40d4c in start_thread () from /lib/i386-linux-gnu/libpthread.so.0 #6 0x032fcf4e in clone () from /lib/i386-linux-gnu/libc.so.6 Thread 3 (Thread 0xb5009b40 (LWP 2927)): #0 0x07e84dcd in clock_gettime () from /lib/i386-linux-gnu/librt.so.1 #1 0x007a1315 in do_gettime (frac=0xb5009040, sec=0xb5009038) at tools/qelapsedtimer_unix.cpp:123 #2 qt_gettime () at tools/qelapsedtimer_unix.cpp:140 #3 0x0088b226 in QTimerInfoList::updateCurrentTime (this=0xb4702074) at kernel/qeventdispatcher_unix.cpp:343 #4 0x0088ae16 in timerSourceCheckHelper (src=0xb4702040) at kernel/qeventdispatcher_glib.cpp:150 #5 timerSourceCheckHelper (src=0xb4702040) at kernel/qeventdispatcher_glib.cpp:144 #6 0x07877b7b in g_main_context_check () from /lib/i386-linux-gnu/libglib-2.0.so.0 #7 0x07878042 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0 #8 0x07878201 in g_main_context_iteration () from /lib/i386-linux-gnu/libglib-2.0.so.0 #9 0x0088a8e7 in QEventDispatcherGlib::processEvents (this=0xb4700468, flags=...) at kernel/qeventdispatcher_glib.cpp:426 #10 0x0085650d in QEventLoop::processEvents (this=0xb5009270, flags=...) at kernel/qeventloop.cpp:149 #11 0x008567a9 in QEventLoop::exec (this=0xb5009270, flags=...) at kernel/qeventloop.cpp:204 #12 0x0073f94c in QThread::exec (this=0x909c3b0) at thread/qthread.cpp:501 #13 0x0073fa3b in QThread::run (this=0x909c3b0) at thread/qthread.cpp:568 #14 0x00742de0 in QThreadPrivate::start (arg=0x909c3b0) at thread/qthread_unix.cpp:298 #15 0x01f40d4c in start_thread () from /lib/i386-linux-gnu/libpthread.so.0 #16 0x032fcf4e in clone () from /lib/i386-linux-gnu/libc.so.6 Thread 2 (Thread 0xb16a0b40 (LWP 3059)): #0 0x01f42dc8 in pthread_mutex_lock () from /lib/i386-linux-gnu/libpthread.so.0 #1 0x0330aa74 in pthread_mutex_lock () from /lib/i386-linux-gnu/libc.so.6 #2 0x078b73d0 in g_mutex_lock () from /lib/i386-linux-gnu/libglib-2.0.so.0 #3 0x0787787c in g_main_context_prepare () from /lib/i386-linux-gnu/libglib-2.0.so.0 #4 0x07877faf in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0 #5 0x07878201 in g_main_context_iteration () from /lib/i386-linux-gnu/libglib-2.0.so.0 #6 0x0088a8e7 in QEventDispatcherGlib::processEvents (this=0xb0d02180, flags=...) at kernel/qeventdispatcher_glib.cpp:426 #7 0x0085650d in QEventLoop::processEvents (this=0xb16a0240, flags=...) at kernel/qeventloop.cpp:149 #8 0x008567a9 in QEventLoop::exec (this=0xb16a0240, flags=...) at kernel/qeventloop.cpp:204 #9 0x0073f94c in QThread::exec (this=0xbef0dc0) at thread/qthread.cpp:501 #10 0x00833b5d in QInotifyFileSystemWatcherEngine::run (this=0xbef0dc0) at io/qfilesystemwatcher_inotify.cpp:248 #11 0x00742de0 in QThreadPrivate::start (arg=0xbef0dc0) at thread/qthread_unix.cpp:298 #12 0x01f40d4c in start_thread () from /lib/i386-linux-gnu/libpthread.so.0 #13 0x032fcf4e in clone () from /lib/i386-linux-gnu/libc.so.6 Thread 1 (Thread 0xb7745980 (LWP 2905)): [KCrash Handler] #7 QUrl::setUserName (this=0x9a1ab90, userName=...) at io/qurl.cpp:4589 #8 0x03ce582a in ?? () from /usr/lib/libkmanagesieve.so.4 #9 0x03ce673f in ?? () from /usr/lib/libkmanagesieve.so.4 #10 0x03ce7735 in ?? () from /usr/lib/libkmanagesieve.so.4 #11 0x03ce87cd in ?? () from /usr/lib/libkmanagesieve.so.4 #12 0x03ce959c in ?? () from /usr/lib/libkmanagesieve.so.4 #13 0x0086e6b1 in QMetaObject::activate (sender=0x94ef268, m=0x9b4a58, local_signal_index=0, argv=0x0) at kernel/qobject.cpp:3547 #14 0x008beb25 in QIODevice::readyRead (this=0x94ef268) at .moc/release-shared/moc_qiodevice.cpp:105 #15 0x004c0193 in reemitReadyRead (this=<optimized out>) at ../../kdecore/network/ktcpsocket.cpp:365 #16 qt_static_metacall (_a=0xbfedc030, _id=12, _o=0x94ef268, _c=<optimized out>) at ./ktcpsocket.moc:92 #17 KTcpSocket::qt_static_metacall (_o=0x94ef268, _c=QMetaObject::InvokeMetaMethod, _id=12, _a=0xbfedc030) at ./ktcpsocket.moc:74 #18 0x0086e6b1 in QMetaObject::activate (sender=0x97b6ad8, m=0x9b4a58, local_signal_index=0, argv=0x0) at kernel/qobject.cpp:3547 #19 0x008beb25 in QIODevice::readyRead (this=0x97b6ad8) at .moc/release-shared/moc_qiodevice.cpp:105 #20 0x01edf2eb in QSslSocketBackendPrivate::transmit (this=0x9a1c818) at ssl/qsslsocket_openssl.cpp:1149 #21 0x01ed31a8 in QSslSocketPrivate::_q_readyReadSlot (this=0x9a1c818) at ssl/qsslsocket.cpp:2205 #22 0x01ed90a3 in qt_static_metacall (_a=0xbfedd220, _id=15, _o=0x97b6ad8, _c=<optimized out>) at .moc/release-shared/moc_qsslsocket.cpp:98 #23 QSslSocket::qt_static_metacall (_o=0x97b6ad8, _c=QMetaObject::InvokeMetaMethod, _id=15, _a=0xbfedd220) at .moc/release-shared/moc_qsslsocket.cpp:77 #24 0x0086e6b1 in QMetaObject::activate (sender=0x977e980, m=0x9b4a58, local_signal_index=0, argv=0x0) at kernel/qobject.cpp:3547 #25 0x008beb25 in QIODevice::readyRead (this=0x977e980) at .moc/release-shared/moc_qiodevice.cpp:105 #26 0x01eb4a83 in QAbstractSocketPrivate::canReadNotification (this=0x9a40568) at socket/qabstractsocket.cpp:654 #27 0x01ea28f9 in QAbstractSocketEngine::readNotification (this=0x9a1aa78) at socket/qabstractsocketengine.cpp:168 #28 0x01ebd68b in event (this=0x9a0b2a0, e=<optimized out>) at socket/qnativesocketengine.cpp:1151 #29 QReadNotifier::event (this=0x9a0b2a0, e=0xbfedd6b4) at socket/qnativesocketengine.cpp:1148 #30 0x01116ed4 in notify_helper (e=0xbfedd6b4, receiver=0x9a0b2a0, this=0x909cf20) at kernel/qapplication.cpp:4559 #31 QApplicationPrivate::notify_helper (this=0x909cf20, receiver=0x9a0b2a0, e=0xbfedd6b4) at kernel/qapplication.cpp:4531 #32 0x0111c30d in QApplication::notify (this=0xbfedd6b4, receiver=0x9a0b2a0, e=0xbfedd6b4) at kernel/qapplication.cpp:4288 #33 0x00c8ae01 in KApplication::notify (this=0xbfede324, receiver=0x9a0b2a0, event=0xbfedd6b4) at ../../kdeui/kernel/kapplication.cpp:311 #34 0x0085797e in QCoreApplication::notifyInternal (this=0xbfede324, receiver=0x9a0b2a0, event=0xbfedd6b4) at kernel/qcoreapplication.cpp:876 #35 0x00889f48 in sendEvent (event=0xbfedd6b4, receiver=<optimized out>) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:231 #36 socketNotifierSourceDispatch (source=0x909a1b8) at kernel/qeventdispatcher_glib.cpp:110 #37 0x07877d86 in g_main_context_dispatch () from /lib/i386-linux-gnu/libglib-2.0.so.0 #38 0x07878125 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0 #39 0x07878201 in g_main_context_iteration () from /lib/i386-linux-gnu/libglib-2.0.so.0 #40 0x0088a887 in QEventDispatcherGlib::processEvents (this=0x9071800, flags=...) at kernel/qeventdispatcher_glib.cpp:424 #41 0x011cfaaa in QGuiEventDispatcherGlib::processEvents (this=0x9071800, flags=...) at kernel/qguieventdispatcher_glib.cpp:204 #42 0x0085650d in QEventLoop::processEvents (this=0xbfedd8f0, flags=...) at kernel/qeventloop.cpp:149 #43 0x008567a9 in QEventLoop::exec (this=0xbfedd8f0, flags=...) at kernel/qeventloop.cpp:204 #44 0x016690d9 in QDialog::exec (this=0x99f62f0) at dialogs/qdialog.cpp:554 #45 0x00be043c in KMessageBox::createKMessageBox (dialog=0x99f62f0, icon=..., text=..., strlist=..., ask=..., checkboxReturn=0xbfeddcaf, options=..., details=..., notifyType=QMessageBox::Information) at ../../kdeui/dialogs/kmessagebox.cpp:344 #46 0x00be0c7c in KMessageBox::createKMessageBox (dialog=0x99f62f0, icon=QMessageBox::Information, text=..., strlist=..., ask=..., checkboxReturn=0xbfeddcaf, options=..., details=...) at ../../kdeui/dialogs/kmessagebox.cpp:159 #47 0x00be3576 in KMessageBox::questionYesNoCancelWId (parent_id=0, text=..., caption=..., buttonYes_=..., buttonNo_=..., buttonCancel_=..., dontAskAgainName=..., options=...) at ../../kdeui/dialogs/kmessagebox.cpp:548 #48 0x00be381b in KMessageBox::questionYesNoCancel (parent=0x990f590, text=..., caption=..., buttonYes=..., buttonNo=..., buttonCancel=..., dontAskAgainName=..., options=...) at ../../kdeui/dialogs/kmessagebox.cpp:505 #49 0x068b2bcb in ?? () from /usr/lib/kde4/akregatorpart.so #50 0x068b606b in ?? () from /usr/lib/kde4/akregatorpart.so #51 0x068b89a4 in QObject* KPluginFactory::createPartInstance<Akregator::Part>(QWidget*, QObject*, QList<QVariant> const&) () from /usr/lib/kde4/akregatorpart.so #52 0x0052b7de in KPluginFactory::create (this=0x98319f0, iface=0x233e60 "KParts::ReadOnlyPart", parentWidget=0x916b078, parent=0x916b078, args=..., keyword=...) at ../../kdecore/util/kpluginfactory.cpp:203 #53 0x00a929be in create<KParts::ReadOnlyPart> (args=..., parent=0x916b078, this=<optimized out>) at /usr/include/kpluginfactory.h:507 #54 KontactInterface::Core::createPart (this=0x916b078, libname=0x93705e0 "akregatorpart") at ../../kontactinterface/core.cpp:87 #55 0x00a94887 in KontactInterface::Plugin::loadPart (this=0x9372de0) at ../../kontactinterface/plugin.cpp:152 #56 0x03ba082e in ?? () from /usr/lib/kde4/kontact_akregatorplugin.so #57 0x00a95780 in KontactInterface::Plugin::part (this=0x9372de0) at ../../kontactinterface/plugin.cpp:191 #58 0x03b9f3e2 in ?? () from /usr/lib/kde4/kontact_akregatorplugin.so #59 0x00fc9f41 in Kontact::MainWindow::readProperties(KConfigGroup const&) () from /usr/lib/libkontactprivate.so.4 #60 0x00d6424e in KMainWindow::readPropertiesInternal (this=0x916b078, config=0x912e8c8, number=1) at ../../kdeui/widgets/kmainwindow.cpp:739 #61 0x00d6442d in KMainWindow::restore (this=0x916b078, number=1, show=true) at ../../kdeui/widgets/kmainwindow.cpp:539 #62 0x0804b118 in ?? () #63 0x032274d3 in __libc_start_main () from /lib/i386-linux-gnu/libc.so.6 #64 0x0804b1a1 in _start () Reported using DrKonqi
fixed in 4.9.2