Application: kmail (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 x86_64 Distribution: Ubuntu 12.04.1 LTS -- Information about the crash: kmail often does not show a window when opend for the first time. mostly i start it several times until a window appears. this time i just forgot about it. when the window suddenly appeared all accounts were retracted. i clicked on one account (in the folder list) to see the folders. kmail crash. -- Backtrace: Application: KMail (kmail), signal: Segmentation fault Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1". [Current thread is 1 (Thread 0x7fb9889037c0 (LWP 4491))] Thread 4 (Thread 0x7fb9663c8700 (LWP 11755)): #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162 #1 0x00007fb97abf1dec in ?? () from /usr/lib/x86_64-linux-gnu/libQtWebKit.so.4 #2 0x00007fb97abf1f19 in ?? () from /usr/lib/x86_64-linux-gnu/libQtWebKit.so.4 #3 0x00007fb98372ae9a in start_thread (arg=0x7fb9663c8700) at pthread_create.c:308 #4 0x00007fb985c5b4bd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112 #5 0x0000000000000000 in ?? () Thread 3 (Thread 0x7fb965ac7700 (LWP 11756)): #0 0x00007fff07fff8de in ?? () #1 0x00007fb97d57b15d in __GI_clock_gettime (clock_id=<optimized out>, tp=<optimized out>) at ../sysdeps/unix/clock_gettime.c:116 #2 0x00007fb98650ebb4 in do_gettime (frac=0x7fb965ac6ba8, sec=0x7fb965ac6ba0) at tools/qelapsedtimer_unix.cpp:123 #3 qt_gettime () at tools/qelapsedtimer_unix.cpp:140 #4 0x00007fb9865e6b8d in QTimerInfoList::updateCurrentTime (this=0x7fb960002860) at kernel/qeventdispatcher_unix.cpp:343 #5 0x00007fb9865e6ec3 in QTimerInfoList::timerWait (this=0x7fb960002860, tm=...) at kernel/qeventdispatcher_unix.cpp:450 #6 0x00007fb9865e597c in timerSourcePrepareHelper (src=<optimized out>, timeout=0x7fb965ac6c5c) at kernel/qeventdispatcher_glib.cpp:136 #7 0x00007fb97e4fd846 in g_main_context_prepare () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #8 0x00007fb97e4fdf5b in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #9 0x00007fb97e4fe164 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #10 0x00007fb9865e6426 in QEventDispatcherGlib::processEvents (this=0x7fb9600008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:426 #11 0x00007fb9865b5c82 in QEventLoop::processEvents (this=<optimized out>, flags=...) at kernel/qeventloop.cpp:149 #12 0x00007fb9865b5ed7 in QEventLoop::exec (this=0x7fb965ac6dc0, flags=...) at kernel/qeventloop.cpp:204 #13 0x00007fb9864b4fa7 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:501 #14 0x00007fb9864b7fcb in QThreadPrivate::start (arg=0xe13c50) at thread/qthread_unix.cpp:298 #15 0x00007fb98372ae9a in start_thread (arg=0x7fb965ac7700) at pthread_create.c:308 #16 0x00007fb985c5b4bd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112 #17 0x0000000000000000 in ?? () Thread 2 (Thread 0x7fb91cdf5700 (LWP 17976)): #0 0x00007fb97e4fe155 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #1 0x00007fb9865e6426 in QEventDispatcherGlib::processEvents (this=0x7fb9100008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:426 #2 0x00007fb9865b5c82 in QEventLoop::processEvents (this=<optimized out>, flags=...) at kernel/qeventloop.cpp:149 #3 0x00007fb9865b5ed7 in QEventLoop::exec (this=0x7fb91cdf4d90, flags=...) at kernel/qeventloop.cpp:204 #4 0x00007fb9864b4fa7 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:501 #5 0x00007fb9865959ff in QInotifyFileSystemWatcherEngine::run (this=0x120f930) at io/qfilesystemwatcher_inotify.cpp:248 #6 0x00007fb9864b7fcb in QThreadPrivate::start (arg=0x120f930) at thread/qthread_unix.cpp:298 #7 0x00007fb98372ae9a in start_thread (arg=0x7fb91cdf5700) at pthread_create.c:308 #8 0x00007fb985c5b4bd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112 #9 0x0000000000000000 in ?? () Thread 1 (Thread 0x7fb9889037c0 (LWP 4491)): [KCrash Handler] #6 QMutex::lock (this=0xf09ee8) at thread/qmutex.cpp:153 #7 0x00007fb977ee30fa in ?? () from /usr/lib/libsopranoclient.so.1 #8 0x00007fb977ee31c9 in ?? () from /usr/lib/libsopranoclient.so.1 #9 0x00007fb9864b5f9d in QThreadStorageData::set (this=0xe430a0, p=0x11ce220) at thread/qthreadstorage.cpp:165 #10 0x00007fb977ee0bef in ?? () from /usr/lib/libsopranoclient.so.1 #11 0x00007fb977ee0c59 in ?? () from /usr/lib/libsopranoclient.so.1 #12 0x00007fb977ee022a in Soprano::Client::LocalSocketClient::connect(QString const&) () from /usr/lib/libsopranoclient.so.1 #13 0x00007fb97ef3ff2e in init (forced=true, this=0xd422d0) at ../../nepomuk/core/nepomukmainmodel.cpp:86 #14 Nepomuk::MainModel::init (this=0xd420f0) at ../../nepomuk/core/nepomukmainmodel.cpp:157 #15 0x00007fb97ef33321 in Nepomuk::ResourceManager::init (this=0xd3e7b0) at ../../nepomuk/core/resourcemanager.cpp:326 #16 0x00007fb97ef337fa in Nepomuk::ResourceManager::mainModel (this=0xd3e7b0) at ../../nepomuk/core/resourcemanager.cpp:504 #17 0x00007fb981d7ac4a in Private (owner=0x937850, this=0x1547e50) at ../../messagelist/storagemodel.cpp:77 #18 MessageList::StorageModel::StorageModel (this=0x937850, model=0x958bc0, selectionModel=0xce7fc0, parent=<optimized out>) at ../../messagelist/storagemodel.cpp:102 #19 0x00007fb987668439 in CollectionStorageModel::CollectionStorageModel (this=0x937850, model=<optimized out>, selectionModel=<optimized out>, parent=<optimized out>) at ../../kmail/collectionpane.cpp:46 #20 0x00007fb98766848f in CollectionPane::createStorageModel (this=<optimized out>, model=0x958bc0, selectionModel=0xce7fc0, parent=0xb65700) at ../../kmail/collectionpane.cpp:42 #21 0x00007fb981d7781a in MessageList::Pane::setCurrentFolder (this=0x9f67c0, preSelectionMode=MessageList::Core::PreSelectLastSelected, overrideLabel=...) at ../../messagelist/pane.cpp:603 #22 0x00007fb9876ea449 in KMMainWidget::slotShowSelectedFolderInPane (this=<optimized out>) at ../../kmail/kmmainwidget.cpp:603 #23 0x00007fb98770c1ea in KMMainWidget::qt_static_metacall (_o=0xb50a90, _c=<optimized out>, _id=<optimized out>, _a=0x11619c0) at ./kmmainwidget.moc:382 #24 0x00007fb9865d0446 in QObject::event (this=0xb50a90, e=<optimized out>) at kernel/qobject.cpp:1195 #25 0x00007fb986b29b7b in QWidget::event (this=0xb50a90, event=0x12548e0) at kernel/qwidget.cpp:8821 #26 0x00007fb986ad9894 in notify_helper (e=0x12548e0, receiver=0xb50a90, this=0x700400) at kernel/qapplication.cpp:4559 #27 QApplicationPrivate::notify_helper (this=0x700400, receiver=0xb50a90, e=0x12548e0) at kernel/qapplication.cpp:4531 #28 0x00007fb986ade713 in QApplication::notify (this=0x7fff07f7e950, receiver=0xb50a90, e=0x12548e0) at kernel/qapplication.cpp:4420 #29 0x00007fb9883193f6 in KApplication::notify (this=0x7fff07f7e950, receiver=0xb50a90, event=0x12548e0) at ../../kdeui/kernel/kapplication.cpp:311 #30 0x00007fb9865b6e9c in QCoreApplication::notifyInternal (this=0x7fff07f7e950, receiver=0xb50a90, event=0x12548e0) at kernel/qcoreapplication.cpp:876 #31 0x00007fb9865bac6a in sendEvent (event=0x12548e0, receiver=0xb50a90) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:231 #32 QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0x689220) at kernel/qcoreapplication.cpp:1500 #33 0x00007fb9865e5f93 in sendPostedEvents () at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:236 #34 postEventSourceDispatch (s=<optimized out>) at kernel/qeventdispatcher_glib.cpp:279 #35 0x00007fb97e4fdd53 in g_main_context_dispatch () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #36 0x00007fb97e4fe0a0 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #37 0x00007fb97e4fe164 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #38 0x00007fb9865e63bf in QEventDispatcherGlib::processEvents (this=0x68ab00, flags=...) at kernel/qeventdispatcher_glib.cpp:424 #39 0x00007fb986b81d5e in QGuiEventDispatcherGlib::processEvents (this=<optimized out>, flags=...) at kernel/qguieventdispatcher_glib.cpp:204 #40 0x00007fb9865b5c82 in QEventLoop::processEvents (this=<optimized out>, flags=...) at kernel/qeventloop.cpp:149 #41 0x00007fb9865b5ed7 in QEventLoop::exec (this=0x7fff07f7e830, flags=...) at kernel/qeventloop.cpp:204 #42 0x00007fb9865baf67 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1148 #43 0x0000000000402bd3 in main (argc=<optimized out>, argv=<optimized out>) at ../../kmail/main.cpp:145 Possible duplicates by query: bug 298466, bug 297563, bug 295083, bug 294522, bug 293255. Reported using DrKonqi
after deleting /tmp/kdecache-* and restarting kde, kmail now starts on the first try (with only one process).
The crash was with soprano. If you can still reproduce this crash, please install the debugging packages for nepomuk and soprano and provide a new backtrace.
sorry, there is no way to reproduce this bug. closing.