Summary: | kmail 4.8.1 crashes all the time (Nepomuk::Resource[Data|Watcher] thread-safety) | ||
---|---|---|---|
Product: | [Applications] kmail2 | Reporter: | m.eik michalke <bugs.kde.org> |
Component: | general | Assignee: | Sebastian Trueg <trueg> |
Status: | RESOLVED FIXED | ||
Severity: | crash | CC: | aacid, ab4bd, abenito, alberto, antoinepernot, blaueshawaiihemd, bluelightning, bugs.kde.org, cfeck, chri, cornelis, crglasoe, daniel.moyne, dreibh, e.gerber, foss, gatoso, gayleard, gladhorn, h.becker, hessijames, i, icamargo, itsef-admin, jajaxor, john, jurgen-1234, jussi.kekkonen, kamikazow, kde.uat, kevin.kofler, martin, Mathias.Homann, mirvana-dmitry, montel, moraru69, mschiwi, mss, muad.dib8, MurzNN, m_louis30, nico.kruber, niels_ole, p92, peteroschi, privatfhs, randy-andy-, renda.krell, rob, russ, russianneuromancer, rydberg, sahinsureyya, scarpino, spearhead2k3, stephan.diestelhorst, stilor, szo, The_Akki, thomas, tim, ultrabla, upscope, ve.ru, vkrause, wstephenson, zannasu.crossman, zilvinas.valinskas |
Priority: | NOR | ||
Version: | 4.8 | ||
Target Milestone: | --- | ||
Platform: | Ubuntu | ||
OS: | Linux | ||
Latest Commit: | Version Fixed In: | 4.8.2 | |
Sentry Crash Report: | |||
Attachments: |
crash report
valgrind log New crash information added by DrKonqi Patch against kdelibs New crash information added by DrKonqi New crash information added by DrKonqi New crash information added by DrKonqi crash report which happened after using patched kdelibs |
Description
m.eik michalke
2012-03-07 15:07:02 UTC
backtrace ? I think this is the same issue I have. My backtrace is: Application: KMail (kmail), signal: Aborted Using host libthread_db library "/lib64/libthread_db.so.1". [Current thread is 1 (Thread 0x7ff8566db780 (LWP 3800))] Thread 5 (Thread 0x7ff83747d700 (LWP 3811)): #0 0x00007ff8517bffec in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 #1 0x00007ff847e8c5b4 in WTF::TCMalloc_PageHeap::scavengerThread() () from /usr/lib64/qt4/libQtWebKit.so.4 #2 0x00007ff847e8c6e9 in WTF::TCMalloc_PageHeap::runScavengerThread(void*) () from /usr/lib64/qt4/libQtWebKit.so.4 #3 0x00007ff8517bbf7c in start_thread () from /lib64/libpthread.so.0 #4 0x00007ff8539dfded in clone () from /lib64/libc.so.6 Thread 4 (Thread 0x7ff836b7c700 (LWP 3812)): #0 0x00007ff8539d7173 in poll () from /lib64/libc.so.6 #1 0x00007ff84c01f5b8 in g_main_context_iterate.isra.21 () from /usr/lib64/libglib-2.0.so.0 #2 0x00007ff84c01fa3b in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0 #3 0x00007ff854363936 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/qt4/libQtCore.so.4 #4 0x00007ff854333452 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/qt4/libQtCore.so.4 #5 0x00007ff8543336d7 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/qt4/libQtCore.so.4 #6 0x00007ff854232b3f in QThread::exec() () from /usr/lib64/qt4/libQtCore.so.4 #7 0x00007ff854235b7b in QThreadPrivate::start(void*) () from /usr/lib64/qt4/libQtCore.so.4 #8 0x00007ff8517bbf7c in start_thread () from /lib64/libpthread.so.0 #9 0x00007ff8539dfded in clone () from /lib64/libc.so.6 Thread 3 (Thread 0x7ff7effff700 (LWP 4025)): #0 0x00007ff8517c036b in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 #1 0x00007ff85423602a in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib64/qt4/libQtCore.so.4 #2 0x00007ff854229166 in QThreadPoolThread::run() () from /usr/lib64/qt4/libQtCore.so.4 #3 0x00007ff854235b7b in QThreadPrivate::start(void*) () from /usr/lib64/qt4/libQtCore.so.4 #4 0x00007ff8517bbf7c in start_thread () from /lib64/libpthread.so.0 #5 0x00007ff8539dfded in clone () from /lib64/libc.so.6 Thread 2 (Thread 0x7ff7edbce700 (LWP 4027)): #0 0x00007ff8539ed26e in __lll_lock_wait_private () from /lib64/libc.so.6 #1 0x00007ff85398243f in _L_lock_6476 () from /lib64/libc.so.6 #2 0x00007ff8539809c1 in free () from /lib64/libc.so.6 #3 0x00007ff85427fd6c in QString::free(QString::Data*) () from /usr/lib64/qt4/libQtCore.so.4 #4 0x00007ff8543581c1 in clear(QVariant::Private*) () from /usr/lib64/qt4/libQtCore.so.4 #5 0x00007ff8519ebd7c in QList<QVariant>::~QList() () from /usr/lib64/qt4/libQtDBus.so.4 #6 0x00007ff851a0041f in QDBusMessage::~QDBusMessage() () from /usr/lib64/qt4/libQtDBus.so.4 #7 0x00007ff851a2fa05 in QDBusPendingCallPrivate::~QDBusPendingCallPrivate() () from /usr/lib64/qt4/libQtDBus.so.4 #8 0x00007ff851a2fb83 in QDBusPendingCall::~QDBusPendingCall() () from /usr/lib64/qt4/libQtDBus.so.4 #9 0x00007ff84c65d77b in Nepomuk::ResourceWatcher::addResource(Nepomuk::Resource const&) () from /usr/lib64/libnepomuk.so.4 #10 0x00007ff84c63f07b in Nepomuk::ResourceData::load() () from /usr/lib64/libnepomuk.so.4 #11 0x00007ff84c63fa5c in Nepomuk::ResourceData::property(QUrl const&) () from /usr/lib64/libnepomuk.so.4 #12 0x00007ff84c655d4a in Nepomuk::Resource::property(QUrl const&) const () from /usr/lib64/libnepomuk.so.4 #13 0x00007ff84fa3921a in MessageCore::NepomukResourceRetrieverRunnable::run() () from /usr/lib64/libmessagecore.so.4 #14 0x00007ff8542290b0 in QThreadPoolThread::run() () from /usr/lib64/qt4/libQtCore.so.4 #15 0x00007ff854235b7b in QThreadPrivate::start(void*) () from /usr/lib64/qt4/libQtCore.so.4 #16 0x00007ff8517bbf7c in start_thread () from /lib64/libpthread.so.0 #17 0x00007ff8539dfded in clone () from /lib64/libc.so.6 Thread 1 (Thread 0x7ff8566db780 (LWP 3800)): [KCrash Handler] #6 0x00007ff85393cd75 in raise () from /lib64/libc.so.6 #7 0x00007ff85393e245 in abort () from /lib64/libc.so.6 #8 0x00007ff853976a5e in __libc_message () from /lib64/libc.so.6 #9 0x00007ff85397cadd in malloc_printerr () from /lib64/libc.so.6 #10 0x00007ff8539809cc in free () from /lib64/libc.so.6 #11 0x00007ff85427fd6c in QString::free(QString::Data*) () from /usr/lib64/qt4/libQtCore.so.4 #12 0x00007ff8519ec4ca in QDBusError::QDBusError(QDBusMessage const&) () from /usr/lib64/qt4/libQtDBus.so.4 #13 0x00007ff8519f036b in QDBusConnectionPrivate::processFinishedCall(QDBusPendingCallPrivate*) () from /usr/lib64/qt4/libQtDBus.so.4 #14 0x00007ff84a231192 in complete_pending_call_and_unlock () from /usr/lib64/libdbus-1.so.3 #15 0x00007ff84a233319 in dbus_connection_dispatch () from /usr/lib64/libdbus-1.so.3 #16 0x00007ff8519ee1f9 in QDBusConnectionPrivate::doDispatch() () from /usr/lib64/qt4/libQtDBus.so.4 #17 0x00007ff8519f20f3 in QDBusConnectionPrivate::socketRead(int) () from /usr/lib64/qt4/libQtDBus.so.4 #18 0x00007ff854348781 in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () from /usr/lib64/qt4/libQtCore.so.4 #19 0x00007ff854395dae in QSocketNotifier::activated(int) () from /usr/lib64/qt4/libQtCore.so.4 #20 0x00007ff854351993 in QSocketNotifier::event(QEvent*) () from /usr/lib64/qt4/libQtCore.so.4 #21 0x00007ff85486e2f4 in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib64/qt4/libQtGui.so.4 #22 0x00007ff854873113 in QApplication::notify(QObject*, QEvent*) () from /usr/lib64/qt4/libQtGui.so.4 #23 0x00007ff856108ac8 in KApplication::notify(QObject*, QEvent*) () from /usr/lib64/libkdeui.so.5 #24 0x00007ff85433470b in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /usr/lib64/qt4/libQtCore.so.4 #25 0x00007ff854362f97 in socketNotifierSourceDispatch(_GSource*, int (*)(void*), void*) () from /usr/lib64/qt4/libQtCore.so.4 #26 0x00007ff84c01f09c in g_main_context_dispatch () from /usr/lib64/libglib-2.0.so.0 #27 0x00007ff84c01f890 in g_main_context_iterate.isra.21 () from /usr/lib64/libglib-2.0.so.0 #28 0x00007ff84c01fa3b in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0 #29 0x00007ff854363936 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/qt4/libQtCore.so.4 #30 0x00007ff854912466 in QGuiEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/qt4/libQtGui.so.4 #31 0x00007ff854333452 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/qt4/libQtCore.so.4 #32 0x00007ff8543336d7 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/qt4/libQtCore.so.4 #33 0x00007ff854338305 in QCoreApplication::exec() () from /usr/lib64/qt4/libQtCore.so.4 #34 0x0000000000403057 in main () Hi ! (sorry for my bad english !) same problem since 4.8.1 update from kubuntu ppa backports. kmail2 crach when I active some filter manualy. backtrace => Application: KMail (kmail), signal: Segmentation fault [Current thread is 1 (Thread 0xb6164730 (LWP 26421))] Thread 8 (Thread 0xb3fa8b70 (LWP 26426)): #0 0x00947416 in __kernel_vsyscall () #1 0x00de4a5c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/i386-linux-gnu/libpthread.so.0 #2 0x00d02cfc in pthread_cond_wait () from /lib/i386-linux-gnu/libc.so.6 #3 0xb71a2883 in ?? () from /usr/lib/i386-linux-gnu/libQtWebKit.so.4 #4 0xb71a299f in ?? () from /usr/lib/i386-linux-gnu/libQtWebKit.so.4 #5 0x00de0d31 in start_thread () from /lib/i386-linux-gnu/libpthread.so.0 #6 0x00cf50ce in clone () from /lib/i386-linux-gnu/libc.so.6 Backtrace stopped: Not enough registers or memory available to unwind further Thread 7 (Thread 0xb367fb70 (LWP 26427)): #0 0x00947416 in __kernel_vsyscall () #1 0x00d03063 in ?? () from /lib/i386-linux-gnu/libc.so.6 #2 0x00c97135 in ?? () from /lib/i386-linux-gnu/libc.so.6 Backtrace stopped: previous frame identical to this frame (corrupt stack?) Thread 6 (Thread 0xb28efb70 (LWP 26428)): #0 0x00947416 in __kernel_vsyscall () #1 0x00d03063 in ?? () from /lib/i386-linux-gnu/libc.so.6 #2 0x00c97135 in ?? () from /lib/i386-linux-gnu/libc.so.6 Backtrace stopped: previous frame identical to this frame (corrupt stack?) Thread 5 (Thread 0xb208fb70 (LWP 26440)): #0 0x00d30b63 in ?? () from /lib/i386-linux-gnu/libc.so.6 #1 0x00d02f28 in pthread_mutex_unlock () from /lib/i386-linux-gnu/libc.so.6 #2 0x068bd565 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0 #3 0x068bdc2a in g_main_context_iteration () from /lib/i386-linux-gnu/libglib-2.0.so.0 #4 0x04ea21c7 in QEventDispatcherGlib::processEvents (this=0x9e956b0, flags=...) at kernel/qeventdispatcher_glib.cpp:426 #5 0x04e6dd1d in QEventLoop::processEvents (this=0xb208f280, flags=...) at kernel/qeventloop.cpp:149 #6 0x04e6dfb9 in QEventLoop::exec (this=0xb208f280, flags=...) at kernel/qeventloop.cpp:204 #7 0x04d579dc in QThread::exec (this=0x9e95340) at thread/qthread.cpp:501 #8 0x04e4b2dd in QInotifyFileSystemWatcherEngine::run (this=0x9e95340) at io/qfilesystemwatcher_inotify.cpp:248 #9 0x04d5ae70 in QThreadPrivate::start (arg=0x9e95340) at thread/qthread_unix.cpp:298 #10 0x00de0d31 in start_thread () from /lib/i386-linux-gnu/libpthread.so.0 #11 0x00cf50ce in clone () from /lib/i386-linux-gnu/libc.so.6 Backtrace stopped: Not enough registers or memory available to unwind further Thread 4 (Thread 0xb17f8b70 (LWP 26441)): [KCrash Handler] #7 0x00c91f1d in ?? () from /lib/i386-linux-gnu/libc.so.6 #8 0x00c92eac in ?? () from /lib/i386-linux-gnu/libc.so.6 #9 0x00c95498 in malloc () from /lib/i386-linux-gnu/libc.so.6 #10 0x04d531cb in qMalloc (size=65536) at global/qmalloc.cpp:55 #11 0x04d5d05a in QByteArray::realloc (this=0xa0555e4, alloc=65516) at tools/qbytearray.cpp:1452 #12 0x04d5d177 in QByteArray::resize (this=0xa0555e4, size=32768) at tools/qbytearray.cpp:1420 #13 0x02a21f82 in reserve (bytes=2, this=0xa0554e8) at ../../include/QtCore/private/../../../src/corelib/tools/qringbuffer_p.h:158 #14 QAbstractSocket::writeData (this=0xa054aa4, data=0xb17f7ecc "\021", size=2) at socket/qabstractsocket.cpp:2315 #15 0x02a2ed9b in writeData (maxSize=2, data=0xb17f7ecc "\021", this=<optimized out>) at socket/qlocalsocket_p.h:109 #16 QLocalSocket::writeData (this=0xa00ffc0, data=0xb17f7ecc "\021", c=2) at socket/qlocalsocket_unix.cpp:406 #17 0x04df86f9 in QIODevice::write (this=0xa00ffc0, data=0xb17f7ecc "\021", maxSize=2) at io/qiodevice.cpp:1370 #18 0x0204488e in ?? () from /usr/lib/libsopranoclient.so.1 #19 0x0204ba54 in ?? () from /usr/lib/libsopranoclient.so.1 #20 0x0204d618 in ?? () from /usr/lib/libsopranoclient.so.1 #21 0x01c1e2c1 in Nepomuk::MainModel::executeQuery (this=0x9bd3120, query=..., language=Soprano::Query::QueryLanguageSparql, userQueryLanguage=...) at ../../nepomuk/core/nepomukmainmodel.cpp:212 #22 0x01c0c362 in Nepomuk::ResourceData::load (this=0xa897e18) at ../../nepomuk/core/resourcedata.cpp:417 #23 0x01c0ccc0 in Nepomuk::ResourceData::property (this=0xa897e18, uri=...) at ../../nepomuk/core/resourcedata.cpp:265 #24 0x01c23441 in Nepomuk::Resource::property (this=0xb17f827c, uri=...) at ../../nepomuk/core/resource.cpp:301 #25 0x063206f1 in MessageCore::NepomukResourceRetrieverRunnable::run (this=0xa9de040) at ../../messagecore/asyncnepomukresourceretriever.cpp:47 #26 0x04d4d42b in QThreadPoolThread::run (this=0xb2d055a8) at concurrent/qthreadpool.cpp:107 #27 0x04d5ae70 in QThreadPrivate::start (arg=0xb2d055a8) at thread/qthread_unix.cpp:298 #28 0x00de0d31 in start_thread () from /lib/i386-linux-gnu/libpthread.so.0 #29 0x00cf50ce in clone () from /lib/i386-linux-gnu/libc.so.6 Backtrace stopped: Not enough registers or memory available to unwind further Thread 3 (Thread 0xb0593b70 (LWP 26502)): #0 0x00947416 in __kernel_vsyscall () #1 0x00d03063 in ?? () from /lib/i386-linux-gnu/libc.so.6 #2 0x00c97135 in ?? () from /lib/i386-linux-gnu/libc.so.6 Backtrace stopped: previous frame identical to this frame (corrupt stack?) Thread 2 (Thread 0xb0d94b70 (LWP 26503)): #0 0x00947416 in __kernel_vsyscall () #1 0x00d03063 in ?? () from /lib/i386-linux-gnu/libc.so.6 #2 0x00c9714d in ?? () from /lib/i386-linux-gnu/libc.so.6 Backtrace stopped: previous frame identical to this frame (corrupt stack?) Thread 1 (Thread 0xb6164730 (LWP 26421)): #0 0x00947416 in __kernel_vsyscall () #1 0x00d03063 in ?? () from /lib/i386-linux-gnu/libc.so.6 #2 0x00c97135 in ?? () from /lib/i386-linux-gnu/libc.so.6 Backtrace stopped: previous frame identical to this frame (corrupt stack?) kubuntu 11.10 (32 bits) with KDE SC 4.8.1 note : I can't report this bug with KDE Crash Dialog because I can't connect my account (but correct user and password). Yeah. This update to kmail has rendered it pretty much unusable. A stack trace from one of its crashes: Application: KMail (kmail), signal: Aborted Using host libthread_db library "/lib/libthread_db.so.1". [Current thread is 1 (Thread 0x7ff7af8277c0 (LWP 18421))] Thread 5 (Thread 0x7ff78e1af700 (LWP 18425)): #0 0x00007ff7aa954a14 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0 #1 0x00007ff7a106924c in ?? () from /usr/lib/libQtWebKit.so.4 #2 0x00007ff7a1069379 in ?? () from /usr/lib/libQtWebKit.so.4 #3 0x00007ff79aa2a354 in ?? () from /usr/lib/libGL.so.1 #4 0x00007ff7aa950daa in start_thread () from /lib/libpthread.so.0 #5 0x00007ff7acb7209d in clone () from /lib/libc.so.6 Thread 4 (Thread 0x7ff78d88e700 (LWP 18426)): #0 0x00007ff7acb6a183 in poll () from /lib/libc.so.6 #1 0x00007ff7a53efdc8 in ?? () from /usr/lib/libglib-2.0.so.0 #2 0x00007ff7a53f0289 in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0 #3 0x00007ff7ad4f2126 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4 #4 0x00007ff7ad4c1e52 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4 #5 0x00007ff7ad4c20a7 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4 #6 0x00007ff7ad3c2d17 in QThread::exec() () from /usr/lib/libQtCore.so.4 #7 0x00007ff7ad3c5d3b in ?? () from /usr/lib/libQtCore.so.4 #8 0x00007ff79aa2a354 in ?? () from /usr/lib/libGL.so.1 #9 0x00007ff7aa950daa in start_thread () from /lib/libpthread.so.0 #10 0x00007ff7acb7209d in clone () from /lib/libc.so.6 Thread 3 (Thread 0x7ff747bd8700 (LWP 18427)): #0 0x00007ff7aa954d81 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/libpthread.so.0 #1 0x00007ff7ad3c61af in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/libQtCore.so.4 #2 0x00007ff7ad3b95cf in ?? () from /usr/lib/libQtCore.so.4 #3 0x00007ff7ad3c5d3b in ?? () from /usr/lib/libQtCore.so.4 #4 0x00007ff79aa2a354 in ?? () from /usr/lib/libGL.so.1 #5 0x00007ff7aa950daa in start_thread () from /lib/libpthread.so.0 #6 0x00007ff7acb7209d in clone () from /lib/libc.so.6 Thread 2 (Thread 0x7ff746782700 (LWP 18435)): [KCrash Handler] #10 0x00007ff7acb07108 in malloc_consolidate () from /lib/libc.so.6 #11 0x00007ff7acb081e3 in _int_malloc () from /lib/libc.so.6 #12 0x00007ff7acb0aef5 in malloc () from /lib/libc.so.6 #13 0x00007ff79aa29955 in ?? () from /usr/lib/libGL.so.1 #14 0x00007ff79898be41 in ?? () from /usr/lib/libnvidia-tls.so.295.20 #15 0x00007ff7ad3c7d38 in QByteArray::realloc(int) () from /usr/lib/libQtCore.so.4 #16 0x00007ff7ad3c7e59 in QByteArray::resize(int) () from /usr/lib/libQtCore.so.4 #17 0x00007ff7abb69bc6 in QAbstractSocket::writeData(char const*, long long) () from /usr/lib/libQtNetwork.so.4 #18 0x00007ff7ad455fef in QIODevice::write(char const*, long long) () from /usr/lib/libQtCore.so.4 #19 0x00007ff79e7243f5 in ?? () from /usr/lib/libsopranoclient.so.1 #20 0x00007ff79e72b58a in ?? () from /usr/lib/libsopranoclient.so.1 #21 0x00007ff79e72d0d3 in ?? () from /usr/lib/libsopranoclient.so.1 #22 0x00007ff7a59e451c in ?? () from /usr/lib/libnepomuk.so.4 #23 0x00007ff7a59d8ba3 in ?? () from /usr/lib/libnepomuk.so.4 #24 0x00007ff7a59d94ac in ?? () from /usr/lib/libnepomuk.so.4 #25 0x00007ff7a59ef893 in Nepomuk::Resource::property(QUrl const&) const () from /usr/lib/libnepomuk.so.4 #26 0x00007ff7a8d8e37a in ?? () from /usr/lib/libmessagecore.so.4 #27 0x00007ff7ad3b9502 in ?? () from /usr/lib/libQtCore.so.4 #28 0x00007ff7ad3c5d3b in ?? () from /usr/lib/libQtCore.so.4 #29 0x00007ff79aa2a354 in ?? () from /usr/lib/libGL.so.1 #30 0x00007ff7aa950daa in start_thread () from /lib/libpthread.so.0 #31 0x00007ff7acb7209d in clone () from /lib/libc.so.6 Thread 1 (Thread 0x7ff7af8277c0 (LWP 18421)): [KCrash Handler] #6 0x00007ff7acac2975 in raise () from /lib/libc.so.6 #7 0x00007ff7acac3deb in abort () from /lib/libc.so.6 #8 0x00007ff7acb011ee in __libc_message () from /lib/libc.so.6 #9 0x00007ff7acb06e66 in malloc_printerr () from /lib/libc.so.6 #10 0x00007ff79898bbb1 in ?? () from /usr/lib/libnvidia-tls.so.295.20 #11 0x00007ff7aabbd91e in ?? () from /usr/lib/libQtDBus.so.4 #12 0x00007ff7ad4d3539 in QMetaCallEvent::~QMetaCallEvent() () from /usr/lib/libQtCore.so.4 #13 0x00007ff7ad4d3599 in QMetaCallEvent::~QMetaCallEvent() () from /usr/lib/libQtCore.so.4 #14 0x00007ff7ad4c6913 in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) () from /usr/lib/libQtCore.so.4 #15 0x00007ff7ad4f1c93 in ?? () from /usr/lib/libQtCore.so.4 #16 0x00007ff7a53ef8bd in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0 #17 0x00007ff7a53f00b8 in ?? () from /usr/lib/libglib-2.0.so.0 #18 0x00007ff7a53f0289 in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0 #19 0x00007ff7ad4f20bf in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4 #20 0x00007ff7ada86f8e in ?? () from /usr/lib/libQtGui.so.4 #21 0x00007ff7ad4c1e52 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4 #22 0x00007ff7ad4c20a7 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4 #23 0x00007ff7ad4c6c05 in QCoreApplication::exec() () from /usr/lib/libQtCore.so.4 #24 0x0000000000402c43 in ?? () #25 0x00007ff7acaaf38d in __libc_start_main () from /lib/libc.so.6 #26 0x0000000000403105 in _start () I got a freeze when I delete messages marked (still) unread, and sometime crashes too I just noticed that if the "detailed progress popup" (I don't know the correct name, the small arrow in the right-bottom corner) is open then the crashes seem to go away. 4.8.1 does indeed seem to be (even) more fragile than 4.8.0 (both were from Kubuntu-ppa here, on Kubuntu 11.10). One of our users reported four crashes within a few hours: - One on startup -> added to https://bugs.kde.org/show_bug.cgi?id=295193 - Three when clicking on IMAP folders, reported as https://bugs.kde.org/show_bug.cgi?id=295520 (one of them did not result in a backtrace). ok, here's my backtrace -- it's the fourth crash today, this time i was just scrolling up the mails in the inbox: Application: Kontact (kontact), signal: Aborted [Current thread is 1 (Thread 0x7f1fc72af7c0 (LWP 17905))] Thread 6 (Thread 0x7f1fab545700 (LWP 17906)): #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162 #1 0x00007f1fc3af0c2c in ?? () from /usr/lib/x86_64-linux-gnu/libQtWebKit.so.4 #2 0x00007f1fc3af0d59 in ?? () from /usr/lib/x86_64-linux-gnu/libQtWebKit.so.4 #3 0x00007f1fbf2bdefc in start_thread (arg=0x7f1fab545700) at pthread_create.c:304 #4 0x00007f1fc47fe89d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112 #5 0x0000000000000000 in ?? () Thread 5 (Thread 0x7f1faac2c700 (LWP 17907)): #0 0x00007f1fbee12384 in g_thread_self () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #1 0x00007f1fbedea610 in g_main_context_acquire () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #2 0x00007f1fbedebd81 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #3 0x00007f1fbedec429 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #4 0x00007f1fc4f6cc06 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4 #5 0x00007f1fc4f3c3e2 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4 #6 0x00007f1fc4f3c637 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4 #7 0x00007f1fc4e3c067 in QThread::exec() () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4 #8 0x00007f1fc4e3f08b in ?? () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4 #9 0x00007f1fbf2bdefc in start_thread (arg=0x7f1faac2c700) at pthread_create.c:304 #10 0x00007f1fc47fe89d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112 #11 0x0000000000000000 in ?? () Thread 4 (Thread 0x7f1f5b483700 (LWP 17918)): #0 0xffffffffff60017b in ?? () #1 0x00007f1f5b482ab0 in ?? () #2 0x00007fff301c87e7 in ?? () Backtrace stopped: previous frame identical to this frame (corrupt stack?) Thread 3 (Thread 0x7f1f5a813700 (LWP 17932)): #0 pthread_cond_timedwait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:216 #1 0x00007f1fc4e3f4ff in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4 #2 0x00007f1fc4e3267f in ?? () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4 #3 0x00007f1fc4e3f08b in ?? () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4 #4 0x00007f1fbf2bdefc in start_thread (arg=0x7f1f5a813700) at pthread_create.c:304 #5 0x00007f1fc47fe89d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112 #6 0x0000000000000000 in ?? () Thread 2 (Thread 0x7f1f60cb9700 (LWP 17934)): #0 __lll_lock_wait_private () at ../nptl/sysdeps/unix/sysv/linux/x86_64/lowlevellock.S:97 #1 0x00007f1fc479b9df in _L_lock_10501 () from /lib/x86_64-linux-gnu/libc.so.6 #2 0x00007f1fc4799d71 in __GI___libc_free (mem=0x7f1f54000020) at malloc.c:3736 #3 0x00007f1fb8eb11d1 in Soprano::Error::ErrorCache::~ErrorCache() () from /usr/lib/libsoprano.so.4 #4 0x00007f1fb8c25314 in ?? () from /usr/lib/libsopranoclient.so.1 #5 0x00007f1fb8c26a03 in ?? () from /usr/lib/libsopranoclient.so.1 #6 0x00007f1fbd3a30b2 in ?? () from /usr/lib/libnepomuk.so.4 #7 0x00007f1fbd393083 in ?? () from /usr/lib/libnepomuk.so.4 #8 0x00007f1fbd39395c in ?? () from /usr/lib/libnepomuk.so.4 #9 0x00007f1fbd3a7893 in Nepomuk::Resource::property(QUrl const&) const () from /usr/lib/libnepomuk.so.4 #10 0x00007f1f6572f7da in ?? () from /usr/lib/libmessagecore.so.4 #11 0x00007f1fc4e325b2 in ?? () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4 #12 0x00007f1fc4e3f08b in ?? () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4 #13 0x00007f1fbf2bdefc in start_thread (arg=0x7f1f60cb9700) at pthread_create.c:304 #14 0x00007f1fc47fe89d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112 #15 0x0000000000000000 in ?? () Thread 1 (Thread 0x7f1fc72af7c0 (LWP 17905)): [KCrash Handler] #6 0x00007f1fc47533a5 in __GI_raise (sig=6) at ../nptl/sysdeps/unix/sysv/linux/raise.c:64 #7 0x00007f1fc4756b0b in __GI_abort () at abort.c:92 #8 0x00007f1fc478b113 in __libc_message (do_abort=2, fmt=0x7f1fc487c0d8 "*** glibc detected *** %s: %s: 0x%s ***\n") at ../sysdeps/unix/sysv/linux/libc_fatal.c:189 #9 0x00007f1fc4795a96 in malloc_printerr (action=3, str=0x7f1fc487c210 "double free or corruption (fasttop)", ptr=<optimized out>) at malloc.c:6283 #10 0x00007f1fc4799d7c in __GI___libc_free (mem=<optimized out>) at malloc.c:3738 #11 0x00007f1fc196891e in ?? () from /usr/lib/x86_64-linux-gnu/libQtDBus.so.4 #12 0x00007f1fc4f4e009 in QMetaCallEvent::~QMetaCallEvent() () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4 #13 0x00007f1fc4f4e069 in QMetaCallEvent::~QMetaCallEvent() () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4 #14 0x00007f1fc4f413d3 in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4 #15 0x00007f1fc4f6c773 in ?? () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4 #16 0x00007f1fbedeba5d in g_main_context_dispatch () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #17 0x00007f1fbedec258 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #18 0x00007f1fbedec429 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #19 0x00007f1fc4f6cb9f in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4 #20 0x00007f1fc59d621e in ?? () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4 #21 0x00007f1fc4f3c3e2 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4 #22 0x00007f1fc4f3c637 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4 #23 0x00007f1fc4f416c7 in QCoreApplication::exec() () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4 #24 0x0000000000403629 in ?? () #25 0x00007f1fc473e30d in __libc_start_main (main=0x402b40, argc=1, ubp_av=0x7fff30113dc8, init=<optimized out>, fini=<optimized out>, rtld_fini=<optimized out>, stack_end=0x7fff30113db8) at libc-start.c:226 #26 0x0000000000403b71 in _start () Another stacktrace: Application: Kontact (kontact), signal: Aborted [Current thread is 1 (Thread 0xb76ff730 (LWP 16871))] Thread 6 (Thread 0xb5a18b70 (LWP 16872)): #0 0x002f1416 in __kernel_vsyscall () #1 0x0069fa5c in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/pthread_cond_wait.S:169 #2 0x00bdecfc in __pthread_cond_wait (cond=0x2ff8430, mutex=0x2ff8418) at forward.c:139 #3 0x028d7883 in ?? () from /usr/lib/i386-linux-gnu/libQtWebKit.so.4 #4 0x028d799f in ?? () from /usr/lib/i386-linux-gnu/libQtWebKit.so.4 #5 0x0069bd31 in start_thread (arg=0xb5a18b70) at pthread_create.c:304 #6 0x00bd10ce in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130 Backtrace stopped: Not enough registers or memory available to unwind further Thread 5 (Thread 0xb50efb70 (LWP 16873)): #0 0x002f1416 in __kernel_vsyscall () #1 0x00bdf063 in __lll_lock_wait_private () at ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/lowlevellock.S:95 #2 0x00b73135 in _L_lock_10306 () from /lib/i386-linux-gnu/libc.so.6 #3 0x00b71946 in __GI___libc_free (mem=0xb0b5b30) at malloc.c:3736 #4 0x001e380f in operator delete(void*) () from /usr/lib/i386-linux-gnu/libstdc++.so.6 #5 0x057d707f in QTimerInfoList::unregisterTimer (this=0x9c4178c, timerId=2046820358) at kernel/qeventdispatcher_unix.cpp:507 #6 0x057d642c in QEventDispatcherGlib::unregisterTimer (this=0x9c2c540, timerId=2046820358) at kernel/qeventdispatcher_glib.cpp:541 #7 0x057b66a4 in QObject::killTimer (this=0x9d21f88, id=2046820358) at kernel/qobject.cpp:1604 #8 0x057c2bce in stop (this=0x9d21f88) at kernel/qtimer.cpp:266 #9 QTimer::stop (this=0x9d21f88) at kernel/qtimer.cpp:263 #10 0x057c2d90 in QTimer::timerEvent (this=0x9d21f88, e=0xb50ef05c) at kernel/qtimer.cpp:279 #11 0x057be2d4 in QObject::event (this=0x9d21f88, e=0xb50ef05c) at kernel/qobject.cpp:1157 #12 0x00f19844 in notify_helper (e=0xb50ef05c, receiver=0x9d21f88, this=0x9c42500) at kernel/qapplication.cpp:4555 #13 QApplicationPrivate::notify_helper (this=0x9c42500, receiver=0x9d21f88, e=0xb50ef05c) at kernel/qapplication.cpp:4527 #14 0x00f1ec7d in QApplication::notify (this=0xb50ef05c, receiver=0x9d21f88, e=0xb50ef05c) at kernel/qapplication.cpp:4284 #15 0x008ae051 in KApplication::notify (this=0xbf94e9a4, receiver=0x9d21f88, event=0xb50ef05c) at ../../kdeui/kernel/kapplication.cpp:311 #16 0x057a318e in QCoreApplication::notifyInternal (this=0xbf94e9a4, receiver=0x9d21f88, event=0xb50ef05c) at kernel/qcoreapplication.cpp:876 #17 0x057d8260 in sendEvent (event=0xb50ef05c, receiver=<optimized out>) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:231 #18 QTimerInfoList::activateTimers (this=0x9c4178c) at kernel/qeventdispatcher_unix.cpp:611 #19 0x057d5948 in timerSourceDispatch (source=0x9c41758) at kernel/qeventdispatcher_glib.cpp:186 #20 timerSourceDispatch (source=0x9c41758) at kernel/qeventdispatcher_glib.cpp:180 #21 0x057d5982 in idleTimerSourceDispatch (source=0x9c417c0) at kernel/qeventdispatcher_glib.cpp:233 #22 0x033f525f in g_main_dispatch (context=0x9c40ec8) at /build/buildd/glib2.0-2.30.0/./glib/gmain.c:2441 #23 g_main_context_dispatch (context=0x9c40ec8) at /build/buildd/glib2.0-2.30.0/./glib/gmain.c:3011 #24 0x033f5990 in g_main_context_iterate (context=0x9c40ec8, block=54543136, dispatch=1, self=<optimized out>) at /build/buildd/glib2.0-2.30.0/./glib/gmain.c:3089 #25 0x033f5c2a in g_main_context_iteration (context=0x9c40ec8, may_block=1) at /build/buildd/glib2.0-2.30.0/./glib/gmain.c:3152 #26 0x057d6167 in QEventDispatcherGlib::processEvents (this=0x9c2c540, flags=...) at kernel/qeventdispatcher_glib.cpp:424 #27 0x057a1d1d in QEventLoop::processEvents (this=0xb50ef2b0, flags=...) at kernel/qeventloop.cpp:149 #28 0x057a1fb9 in QEventLoop::exec (this=0xb50ef2b0, flags=...) at kernel/qeventloop.cpp:204 #29 0x0568b9dc in QThread::exec (this=0x9c3ee68) at thread/qthread.cpp:501 #30 0x0568bacb in QThread::run (this=0x9c3ee68) at thread/qthread.cpp:568 #31 0x0568ee70 in QThreadPrivate::start (arg=0x9c3ee68) at thread/qthread_unix.cpp:298 #32 0x0069bd31 in start_thread (arg=0xb50efb70) at pthread_create.c:304 #33 0x00bd10ce in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130 Backtrace stopped: Not enough registers or memory available to unwind further Thread 4 (Thread 0xb2cccb70 (LWP 16927)): #0 0x033f563b in g_main_context_iterate (context=0xb3700cc8, block=1, dispatch=1, self=<optimized out>) at /build/buildd/glib2.0-2.30.0/./glib/gmain.c:3069 #1 0x033f5c2a in g_main_context_iteration (context=0xb3700cc8, may_block=1) at /build/buildd/glib2.0-2.30.0/./glib/gmain.c:3152 #2 0x057d61c7 in QEventDispatcherGlib::processEvents (this=0xb12cc08, flags=...) at kernel/qeventdispatcher_glib.cpp:426 #3 0x057a1d1d in QEventLoop::processEvents (this=0xb2ccc280, flags=...) at kernel/qeventloop.cpp:149 #4 0x057a1fb9 in QEventLoop::exec (this=0xb2ccc280, flags=...) at kernel/qeventloop.cpp:204 #5 0x0568b9dc in QThread::exec (this=0xb1505a8) at thread/qthread.cpp:501 #6 0x0577f2dd in QInotifyFileSystemWatcherEngine::run (this=0xb1505a8) at io/qfilesystemwatcher_inotify.cpp:248 #7 0x0568ee70 in QThreadPrivate::start (arg=0xb1505a8) at thread/qthread_unix.cpp:298 #8 0x0069bd31 in start_thread (arg=0xb2cccb70) at pthread_create.c:304 #9 0x00bd10ce in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130 Backtrace stopped: Not enough registers or memory available to unwind further Thread 3 (Thread 0xb407fb70 (LWP 16928)): #0 0x002f1416 in __kernel_vsyscall () #1 0x0069fe04 in pthread_cond_timedwait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/pthread_cond_timedwait.S:236 #2 0x00bded54 in __pthread_cond_timedwait (cond=0xa34c6e8, mutex=0xa34c6d0, abstime=0xb407f288) at forward.c:152 #3 0x0568f36f in wait (time=30000, this=0xa34c6d0) at thread/qwaitcondition_unix.cpp:84 #4 QWaitCondition::wait (this=0xa34c678, mutex=0xa34c674, time=30000) at thread/qwaitcondition_unix.cpp:158 #5 0x05681504 in QThreadPoolThread::run (this=0xa357a28) at concurrent/qthreadpool.cpp:141 #6 0x0568ee70 in QThreadPrivate::start (arg=0xa357a28) at thread/qthread_unix.cpp:298 #7 0x0069bd31 in start_thread (arg=0xb407fb70) at pthread_create.c:304 #8 0x00bd10ce in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130 Backtrace stopped: Not enough registers or memory available to unwind further Thread 2 (Thread 0xab57cb70 (LWP 16930)): #0 0x002f1416 in __kernel_vsyscall () #1 0x0069fe04 in pthread_cond_timedwait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/pthread_cond_timedwait.S:236 #2 0x00bded54 in __pthread_cond_timedwait (cond=0xa94f870, mutex=0xa94f858, abstime=0xab57c288) at forward.c:152 #3 0x0568f36f in wait (time=30000, this=0xa94f858) at thread/qwaitcondition_unix.cpp:84 #4 QWaitCondition::wait (this=0xa94f828, mutex=0xa94f824, time=30000) at thread/qwaitcondition_unix.cpp:158 #5 0x05681504 in QThreadPoolThread::run (this=0xa950220) at concurrent/qthreadpool.cpp:141 #6 0x0568ee70 in QThreadPrivate::start (arg=0xa950220) at thread/qthread_unix.cpp:298 #7 0x0069bd31 in start_thread (arg=0xab57cb70) at pthread_create.c:304 #8 0x00bd10ce in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130 Backtrace stopped: Not enough registers or memory available to unwind further Thread 1 (Thread 0xb76ff730 (LWP 16871)): [KCrash Handler] #7 0x002f1416 in __kernel_vsyscall () #8 0x00b2cc8f in __GI_raise (sig=6) at ../nptl/sysdeps/unix/sysv/linux/raise.c:64 #9 0x00b302b5 in __GI_abort () at abort.c:92 #10 0x00b62dfc in __libc_message (do_abort=2, fmt=0xc3c080 "*** glibc detected *** %s: %s: 0x%s ***\n") at ../sysdeps/unix/sysv/linux/libc_fatal.c:189 #11 0x00b6dbc2 in malloc_printerr (action=<optimized out>, str=<optimized out>, ptr=0xb0e2e58) at malloc.c:6283 #12 0x00b6e862 in _int_free (av=0xc78400, p=0xb0e2e50) at malloc.c:4795 #13 0x00b70411 in _int_realloc (av=0xc78400, oldp=0xb0e2e50, oldsize=1032, nb=2056) at malloc.c:5341 #14 0x00b71ab7 in __GI___libc_realloc (oldmem=0xb0e2e58, bytes=2048) at malloc.c:3821 #15 0x05687213 in qRealloc (ptr=0xb0e2e58, size=2048) at global/qmalloc.cpp:65 #16 0x056af537 in QListData::realloc (this=0xa2d1b1c, alloc=507) at tools/qlist.cpp:221 #17 0x056af5fc in QListData::append (this=0xa2d1b1c, n=1) at tools/qlist.cpp:243 #18 0x056af683 in QListData::append (this=0xa2d1b1c) at tools/qlist.cpp:253 #19 0x0477d7bb in append (t=..., this=<optimized out>) at /usr/include/qt4/QtCore/qlist.h:517 #20 operator<< (t=..., this=<optimized out>) at /usr/include/qt4/QtCore/qlist.h:321 #21 operator<< (t=..., this=<optimized out>) at ../../nepomuk/core/resourcewatcher.cpp:139 #22 Nepomuk::ResourceWatcher::addResource (this=0xa2cc050, res=...) at ../../nepomuk/core/resourcewatcher.cpp:141 #23 0x0475d269 in Nepomuk::ResourceData::load (this=0xb373d5e0) at ../../nepomuk/core/resourcedata.cpp:405 #24 0x0475dcc0 in Nepomuk::ResourceData::property (this=0xb373d5e0, uri=...) at ../../nepomuk/core/resourcedata.cpp:265 #25 0x04774441 in Nepomuk::Resource::property (this=0xb166628, uri=...) at ../../nepomuk/core/resource.cpp:301 #26 0x047771a5 in Nepomuk::Resource::tags (this=0xb166628) at ../../nepomuk/core/resource.cpp:656 #27 0x0556b519 in MessageList::Core::MessageItemPrivate::fillTagList (this=0xb1b22a8, resource=...) at ../../messagelist/core/messageitem.cpp:190 #28 0x0556be68 in MessageList::Core::MessageItemPrivate::resourceReceived (this=0xb1b22a8, resource=...) at ../../messagelist/core/messageitem.cpp:244 #29 0x0555a382 in MessageList::CallbackNepomukResourceRetriever::resourceAvailable (this=0xa94f430, url=..., resource=...) at ../../messagelist/core/callbacknepomukresourceretriever.cpp:45 #30 0x04e77553 in resourceRetrievalDone (res=..., url=..., this=0xa727710) at ../../messagecore/asyncnepomukresourceretriever.cpp:92 #31 MessageCore::AsyncNepomukResourceRetriever::qt_metacall (this=0xa94f430, _c=QMetaObject::InvokeMetaMethod, _id=1, _a=0xb0a5d40) at ./asyncnepomukresourceretriever.moc:78 #32 0x0555a123 in MessageList::CallbackNepomukResourceRetriever::qt_metacall (this=0xa94f430, _c=QMetaObject::InvokeMetaMethod, _id=5, _a=0xb0a5d40) at ./callbacknepomukresourceretriever.moc:66 #33 0x057aa4ad in metacall (argv=0xb0a5d40, idx=5, cl=QMetaObject::InvokeMetaMethod, object=0xa94f430) at kernel/qmetaobject.cpp:245 #34 QMetaObject::metacall (object=0xa94f430, cl=QMetaObject::InvokeMetaMethod, idx=5, argv=0xb0a5d40) at kernel/qmetaobject.cpp:240 #35 0x057b5445 in placeMetaCall (object=0xa94f430, this=0xb1df180) at kernel/qobject.cpp:527 #36 QMetaCallEvent::placeMetaCall (this=0xb1df180, object=0xa94f430) at kernel/qobject.cpp:522 #37 0x057be48b in QObject::event (this=0xa94f430, e=0xb1df180) at kernel/qobject.cpp:1195 #38 0x00f19844 in notify_helper (e=0xb1df180, receiver=0xa94f430, this=0x9c42500) at kernel/qapplication.cpp:4555 #39 QApplicationPrivate::notify_helper (this=0x9c42500, receiver=0xa94f430, e=0xb1df180) at kernel/qapplication.cpp:4527 #40 0x00f1ec7d in QApplication::notify (this=0xb1df180, receiver=0xa94f430, e=0xb1df180) at kernel/qapplication.cpp:4284 #41 0x008ae051 in KApplication::notify (this=0xbf94e9a4, receiver=0xa94f430, event=0xb1df180) at ../../kdeui/kernel/kapplication.cpp:311 #42 0x057a318e in QCoreApplication::notifyInternal (this=0xbf94e9a4, receiver=0xa94f430, event=0xb1df180) at kernel/qcoreapplication.cpp:876 #43 0x057a72e8 in sendEvent (event=<optimized out>, receiver=<optimized out>) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:231 #44 QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0x9c0fab8) at kernel/qcoreapplication.cpp:1500 #45 0x057a761c in QCoreApplication::sendPostedEvents (receiver=0x0, event_type=0) at kernel/qcoreapplication.cpp:1393 #46 0x057d5d74 in sendPostedEvents () at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:236 #47 postEventSourceDispatch (s=0x9c44700) at kernel/qeventdispatcher_glib.cpp:279 #48 0x033f525f in g_main_dispatch (context=0x9c44670) at /build/buildd/glib2.0-2.30.0/./glib/gmain.c:2441 #49 g_main_context_dispatch (context=0x9c44670) at /build/buildd/glib2.0-2.30.0/./glib/gmain.c:3011 #50 0x033f5990 in g_main_context_iterate (context=0x9c44670, block=54543136, dispatch=1, self=<optimized out>) at /build/buildd/glib2.0-2.30.0/./glib/gmain.c:3089 #51 0x033f5c2a in g_main_context_iteration (context=0x9c44670, may_block=1) at /build/buildd/glib2.0-2.30.0/./glib/gmain.c:3152 #52 0x057d6167 in QEventDispatcherGlib::processEvents (this=0x9c10818, flags=...) at kernel/qeventdispatcher_glib.cpp:424 #53 0x00fcefda in QGuiEventDispatcherGlib::processEvents (this=0x9c10818, flags=...) at kernel/qguieventdispatcher_glib.cpp:204 #54 0x057a1d1d in QEventLoop::processEvents (this=0xbf94e904, flags=...) at kernel/qeventloop.cpp:149 #55 0x057a1fb9 in QEventLoop::exec (this=0xbf94e904, flags=...) at kernel/qeventloop.cpp:204 #56 0x057a76ca in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1148 #57 0x00f176a4 in QApplication::exec () at kernel/qapplication.cpp:3816 #58 0x0804ac91 in main (argc=) at ../../../kontact/src/main.cpp:218 Please do not mix different backtraces in one bug report. From quickly looking at them, they are all memory corruption bugs, so a valgrind log would be very helpful to have. If you can reproduce the crashes when running in valgrind, please add the log. For more information, see http://techbase.kde.org/Development/Tutorials/Debugging/How_to_create_useful_crash_reports#Retrieving_a_backtrace_with_Valgrind Hi ! (sorry for my bad enhlish !) I test kubuntu 12.04 under Virtual Box since alpha 1. today, after updates, I launch kmail (4.8.1) and configure my gmail account as imap. I install bogofilter and add spams filters => works fine I read a "test" message. mark as "no spam". I can delete it (to thrash) without crash ! this version works but not after upgrade... Created attachment 69447 [details]
crash report
Created attachment 69524 [details]
valgrind log
Here's a log of running kmail under valgrind. It obviously has serious issues, many relating to using variables before they're initialized.
Many of the warnings about uninitialized values are from libcrypto that uses uninitialized values as an entropy source. Unfortunately, you are missing some debug symbols... I cannot get kmail to crash with valgrind. *** Bug 295520 has been marked as a duplicate of this bug. *** *** Bug 295589 has been marked as a duplicate of this bug. *** *** Bug 295606 has been marked as a duplicate of this bug. *** *** Bug 295681 has been marked as a duplicate of this bug. *** *** Bug 295725 has been marked as a duplicate of this bug. *** *** Bug 295281 has been marked as a duplicate of this bug. *** *** Bug 295611 has been marked as a duplicate of this bug. *** This is the bug Volker references in http://lists.kde.org/?l=kde-pim&m=133137682710477&w=2 Created attachment 69532 [details]
New crash information added by DrKonqi
kontact (4.8.0) on KDE Platform 4.8.1 (4.8.1) "release 481" using Qt 4.8.0
My last backtrace from openSUSE 12.1KDE 4.8.1
-- Backtrace (Reduced):
#6 0x00007f3ba8fb3553 in eventFilter (e=0x7fff33523b10, o=0x27b8390, this=0x2691a90) at /usr/src/debug/kdelibs-4.8.1/kdeui/sonnet/highlighter.cpp:355
#7 Sonnet::Highlighter::eventFilter (this=0x2691a90, o=0x27b8390, e=0x7fff33523b10) at /usr/src/debug/kdelibs-4.8.1/kdeui/sonnet/highlighter.cpp:337
#8 0x00007f3ba7801a28 in QCoreApplicationPrivate::sendThroughObjectEventFilters (this=<optimized out>, receiver=0x27b8390, event=0x7fff33523b10) at kernel/qcoreapplication.cpp:986
#9 0x00007f3ba8214e4f in notify_helper (e=0x7fff33523b10, receiver=0x27b8390, this=0x63a470) at kernel/qapplication.cpp:4546
#10 QApplicationPrivate::notify_helper (this=0x63a470, receiver=0x27b8390, e=0x7fff33523b10) at kernel/qapplication.cpp:4522
just as a sidenote: I disabled file and mail indexing in nepomuk, and so far no more crashes. All crashes we have observed (originally reported as https://bugs.kde.org/show_bug.cgi?id=295520) were with "Nepomuk Desktop File Indexer" and "Email Indexer" *dis*abled. We disable this functionality for all our pilot test users in order to improve the overall performance of the desktop environment. *** Bug 295846 has been marked as a duplicate of this bug. *** Created attachment 69550 [details]
Patch against kdelibs
Please see if this patch to kdelibs fixes the crash.
Created attachment 69563 [details]
New crash information added by DrKonqi
kmail (4.8.0) on KDE Platform 4.8.1 (4.8.1) using Qt 4.8.0
- What I was doing when the application crashed:
This has happen several times (I use imap, and I have 2 IMAP accounts configured, no interval check enabled):
1. While reading mail, switching from one folder to another.
2. After sending mail (more often: send email, then click on two or three messages, sometimes triggers the problem).
3. More often while running within kontact than while running kmail.
This problem started with 4.8.1 update, on 4.8.0 it was working just fine.
Note: according to package version, this is 4.8.1, but the report says it is 4.8.0, that's odd, IMO.
Ildefonso.
-- Backtrace (Reduced):
#6 0x00007fcc27a4ba14 in malloc_consolidate (av=0x7fcc04000020) at malloc.c:5161
#7 0x00007fcc27a4ca4f in malloc_consolidate (av=0x7fcc04000020) at malloc.c:5115
#8 _int_malloc (av=0x7fcc04000020, bytes=65536) at malloc.c:4373
#9 0x00007fcc27a4f3cd in __GI___libc_malloc (bytes=65536) at malloc.c:3660
#10 0x00007fcc2830d088 in QByteArray::realloc (this=0xa6d4088, alloc=65504) at tools/qbytearray.cpp:1452
*** Bug 295832 has been marked as a duplicate of this bug. *** *** Bug 295582 has been marked as a duplicate of this bug. *** *** Bug 295806 has been marked as a duplicate of this bug. *** *** Bug 295857 has been marked as a duplicate of this bug. *** *** Bug 295871 has been marked as a duplicate of this bug. *** *** Bug 295730 has been marked as a duplicate of this bug. *** (In reply to comment #27) > Created attachment 69550 [details] > Patch against kdelibs > > Please see if this patch to kdelibs fixes the crash. I applied the patch to my 4.8 branch build and so far no crashes. I could of course just be lucky. *** Bug 295805 has been marked as a duplicate of this bug. *** Looking good.. I updated my kdelibs to 4.8.1-2.fc16.x86_64 which has been patched and I have had no crash at all, Kmail has been running for over 8 hours now. (In reply to comment #27) > Please see if this patch to kdelibs fixes the crash. +1 i've rebuilt the kdelibs packages from kde4libs_4.8.1-0ubuntu1~oneiric1~ppa1 with this patch added, and kmail2 seems to be running stable again. Created attachment 69604 [details]
New crash information added by DrKonqi
kontact (4.8.0) on KDE Platform 4.8.1 (4.8.1) using Qt 4.8.0
- What I was doing when the application crashed:
#9 0x00007f52979388b6 in malloc_printerr (action=3, str=0x7f5297a36440 "double free or corruption (fasttop)", ptr=<optimized out>) at malloc.c:5007 explains it all. :| double freed pointer
-- Backtrace (Reduced):
#10 malloc_consolidate (av=0x7f5228000020) at malloc.c:4238
#11 0x00007f529793a156 in malloc_consolidate (av=0x7f5228000020) at malloc.c:4215
#12 _int_malloc (av=0x7f5228000020, bytes=65536) at malloc.c:3532
#13 0x00007f529793ccd5 in __GI___libc_malloc (bytes=65536) at malloc.c:2924
#14 0x00007f5297ff4fb8 in QByteArray::realloc (this=0x7f522806d078, alloc=65504) at tools/qbytearray.cpp:1452
Created attachment 69619 [details]
New crash information added by DrKonqi
kmail (4.8.0) on KDE Platform 4.8.1 (4.8.1) using Qt 4.8.0
- What I was doing when the application crashed:
just a new backtrace - maybe some new information - but probably not
-- Backtrace (Reduced):
#6 0x00007f25d18ac3a5 in __GI_raise (sig=6) at ../nptl/sysdeps/unix/sysv/linux/raise.c:64
#7 0x00007f25d18afb0b in __GI_abort () at abort.c:92
[...]
#9 0x00007f25d18f06e6 in malloc_printerr (action=3, str=0x7f25d19d6f90 "double free or corruption (fasttop)", ptr=<optimized out>) at malloc.c:6283
#10 0x00007f25d18f49cc in __GI___libc_free (mem=<optimized out>) at malloc.c:3738
#11 0x00007f25d002a91e in qMetaTypeDeleteHelper<QDBusMessage> (t=0x5b1ba30) at ../../include/QtCore/../../src/corelib/kernel/qmetatype.h:134
Greetings, I applied the patch, and I can confirm that the problem seems like solved. Ildefonso. (In reply to comment #27) > Created attachment 69550 [details] > Patch against kdelibs > > Please see if this patch to kdelibs fixes the crash. No crashes since applying this patch 24 hours ago. Thank you very much. Git commit 979b0436510e7807c054e79c40c3753834ac2863 by Sebastian Trueg. Committed on 15/03/2012 at 09:14. Pushed by trueg into branch 'KDE/4.8'. Thread-safe ResourceWatcher handling. We simply perform all RW operations in the manager thread. FIXED-IN: 4.8.2 M +11 -3 nepomuk/core/resourcedata.cpp M +1 -1 nepomuk/core/resourcewatcher.h http://commits.kde.org/kdelibs/979b0436510e7807c054e79c40c3753834ac2863 *** Bug 295699 has been marked as a duplicate of this bug. *** *** Bug 295996 has been marked as a duplicate of this bug. *** *** Bug 295997 has been marked as a duplicate of this bug. *** (In reply to comment #27) > Created attachment 69550 [details] > Patch against kdelibs > > Please see if this patch to kdelibs fixes the crash. Sorry, no. Tried it today with the patched version of kdelibs, and kactivitymanagerd crashes furthermore. I try to add my latest kcrash report immediately. Created attachment 69678 [details]
crash report which happened after using patched kdelibs
As mentioned in my post above, here the attached crash report for information only.
*** Bug 296157 has been marked as a duplicate of this bug. *** *** Bug 296075 has been marked as a duplicate of this bug. *** *** Bug 296013 has been marked as a duplicate of this bug. *** *** Bug 296015 has been marked as a duplicate of this bug. *** *** Bug 296034 has been marked as a duplicate of this bug. *** *** Bug 295726 has been marked as a duplicate of this bug. *** *** Bug 295193 has been marked as a duplicate of this bug. *** *** Bug 295686 has been marked as a duplicate of this bug. *** *** Bug 295709 has been marked as a duplicate of this bug. *** *** Bug 295963 has been marked as a duplicate of this bug. *** *** Bug 295984 has been marked as a duplicate of this bug. *** *** Bug 296310 has been marked as a duplicate of this bug. *** *** Bug 296410 has been marked as a duplicate of this bug. *** *** Bug 296801 has been marked as a duplicate of this bug. *** *** Bug 295585 has been marked as a duplicate of this bug. *** *** Bug 290141 has been marked as a duplicate of this bug. *** *** Bug 296787 has been marked as a duplicate of this bug. *** *** Bug 295959 has been marked as a duplicate of this bug. *** *** Bug 296180 has been marked as a duplicate of this bug. *** *** Bug 296216 has been marked as a duplicate of this bug. *** *** Bug 296499 has been marked as a duplicate of this bug. *** *** Bug 295757 has been marked as a duplicate of this bug. *** *** Bug 296497 has been marked as a duplicate of this bug. *** *** Bug 296464 has been marked as a duplicate of this bug. *** *** Bug 297018 has been marked as a duplicate of this bug. *** *** Bug 296294 has been marked as a duplicate of this bug. *** *** Bug 296133 has been marked as a duplicate of this bug. *** *** Bug 296125 has been marked as a duplicate of this bug. *** *** Bug 296098 has been marked as a duplicate of this bug. *** *** Bug 295989 has been marked as a duplicate of this bug. *** *** Bug 295983 has been marked as a duplicate of this bug. *** *** Bug 295901 has been marked as a duplicate of this bug. *** *** Bug 295872 has been marked as a duplicate of this bug. *** *** Bug 295581 has been marked as a duplicate of this bug. *** *** Bug 297263 has been marked as a duplicate of this bug. *** *** Bug 297342 has been marked as a duplicate of this bug. *** Git commit 1438b7b3edd0bb685b32ac3dc0e16d588955f7c9 by Ivan Čukić, on behalf of Sebastian Trueg. Committed on 15/03/2012 at 09:14. Pushed by ivan into branch 'ivan/solid-fuse-access'. Thread-safe ResourceWatcher handling. We simply perform all RW operations in the manager thread. FIXED-IN: 4.8.2 M +11 -3 nepomuk/core/resourcedata.cpp M +1 -1 nepomuk/core/resourcewatcher.h http://commits.kde.org/kdelibs/1438b7b3edd0bb685b32ac3dc0e16d588955f7c9 *** Bug 297575 has been marked as a duplicate of this bug. *** *** Bug 297471 has been marked as a duplicate of this bug. *** *** Bug 296596 has been marked as a duplicate of this bug. *** *** Bug 296228 has been marked as a duplicate of this bug. *** Kontact crashes after switching from Trash folder to Inbox folder. Application: Kontact (kontact), signal: Segmentation fault Using host libthread_db library "/lib/i386-linux-gnu/libthread_db.so.1". [Current thread is 1 (Thread 0xb214f980 (LWP 1711))] Thread 4 (Thread 0xafb77b40 (LWP 1712)): #0 0xb7727424 in __kernel_vsyscall () #1 0xb395a96b in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/i386-linux-gnu/libpthread.so.0 #2 0xb60623dc in pthread_cond_wait () from /lib/i386-linux-gnu/libc.so.6 #3 0xb57e0263 in ?? () from /usr/lib/i386-linux-gnu/libQtWebKit.so.4 #4 0xb57e037f in ?? () from /usr/lib/i386-linux-gnu/libQtWebKit.so.4 #5 0xb3956d4c in start_thread () from /lib/i386-linux-gnu/libpthread.so.0 #6 0xb6054ace in clone () from /lib/i386-linux-gnu/libc.so.6 Thread 3 (Thread 0xaf256b40 (LWP 1713)): #0 0xb63a4028 in socketNotifierSourceCheck (source=0xae902000) at kernel/qeventdispatcher_glib.cpp:99 #1 0xb3883b7b in g_main_context_check () from /lib/i386-linux-gnu/libglib-2.0.so.0 #2 0xb3884042 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0 #3 0xb3884201 in g_main_context_iteration () from /lib/i386-linux-gnu/libglib-2.0.so.0 #4 0xb63a48e7 in QEventDispatcherGlib::processEvents (this=0xae900468, flags=...) at kernel/qeventdispatcher_glib.cpp:426 #5 0xb637050d in QEventLoop::processEvents (this=0xaf256270, flags=...) at kernel/qeventloop.cpp:149 #6 0xb63707a9 in QEventLoop::exec (this=0xaf256270, flags=...) at kernel/qeventloop.cpp:204 #7 0xb625994c in QThread::exec (this=0x8a00058) at thread/qthread.cpp:501 #8 0xb6259a3b in QThread::run (this=0x8a00058) at thread/qthread.cpp:568 #9 0xb625cde0 in QThreadPrivate::start (arg=0x8a00058) at thread/qthread_unix.cpp:298 #10 0xb3956d4c in start_thread () from /lib/i386-linux-gnu/libpthread.so.0 #11 0xb6054ace in clone () from /lib/i386-linux-gnu/libc.so.6 Thread 2 (Thread 0xac5d5b40 (LWP 1823)): #0 0xb36a8dcd in clock_gettime () from /lib/i386-linux-gnu/librt.so.1 #1 0xb62bb315 in do_gettime (frac=0xac5d4fb0, sec=0xac5d4fa8) at tools/qelapsedtimer_unix.cpp:123 #2 qt_gettime () at tools/qelapsedtimer_unix.cpp:140 #3 0xb63a5226 in QTimerInfoList::updateCurrentTime (this=0xabc0c0ac) at kernel/qeventdispatcher_unix.cpp:343 #4 0xb63a557a in QTimerInfoList::timerWait (this=0xabc0c0ac, tm=...) at kernel/qeventdispatcher_unix.cpp:450 #5 0xb63a3e23 in timerSourcePrepareHelper (src=<optimized out>, timeout=0xac5d50bc) at kernel/qeventdispatcher_glib.cpp:136 #6 0xb63a3ebd in timerSourcePrepare (source=0xabc0c078, timeout=<optimized out>) at kernel/qeventdispatcher_glib.cpp:169 #7 0xb3883872 in g_main_context_prepare () from /lib/i386-linux-gnu/libglib-2.0.so.0 #8 0xb3883faf in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0 #9 0xb3884201 in g_main_context_iteration () from /lib/i386-linux-gnu/libglib-2.0.so.0 #10 0xb63a48e7 in QEventDispatcherGlib::processEvents (this=0xabc13808, flags=...) at kernel/qeventdispatcher_glib.cpp:426 #11 0xb637050d in QEventLoop::processEvents (this=0xac5d5240, flags=...) at kernel/qeventloop.cpp:149 #12 0xb63707a9 in QEventLoop::exec (this=0xac5d5240, flags=...) at kernel/qeventloop.cpp:204 #13 0xb625994c in QThread::exec (this=0x9996bf0) at thread/qthread.cpp:501 #14 0xb634db5d in QInotifyFileSystemWatcherEngine::run (this=0x9996bf0) at io/qfilesystemwatcher_inotify.cpp:248 #15 0xb625cde0 in QThreadPrivate::start (arg=0x9996bf0) at thread/qthread_unix.cpp:298 #16 0xb3956d4c in start_thread () from /lib/i386-linux-gnu/libpthread.so.0 #17 0xb6054ace in clone () from /lib/i386-linux-gnu/libc.so.6 Thread 1 (Thread 0xb214f980 (LWP 1711)): [KCrash Handler] #7 QNetworkAccessHttpBackend::replyDownloadMetaData (this=0x9c711d8, hm=<error reading variable: Cannot access memory at address 0x340039>, sc=3407929, rp=<error reading variable: Cannot access memory at address 0x340039>, pu=244, db=<error reading variable: Cannot access memory at address 0x340039>, contentLength=-1279913540) at access/qnetworkaccesshttpbackend.cpp:827 #8 0xb3b5a37d in QNetworkAccessHttpBackend::qt_static_metacall (_o=0x9c711d8, _c=QMetaObject::InvokeMetaMethod, _id=6, _a=0xabc084b8) at .moc/release-shared/moc_qnetworkaccesshttpbackend_p.cpp:91 #9 0xb6383c01 in QMetaCallEvent::placeMetaCall (this=0xabc10420, object=0x9c711d8) at kernel/qobject.cpp:525 #10 0xb638cc7b in QObject::event (this=0x9c711d8, e=0xabc10420) at kernel/qobject.cpp:1195 #11 0xb68deed4 in notify_helper (e=0xabc10420, receiver=0x9c711d8, this=0x89f8628) at kernel/qapplication.cpp:4559 #12 QApplicationPrivate::notify_helper (this=0x89f8628, receiver=0x9c711d8, e=0xabc10420) at kernel/qapplication.cpp:4531 #13 0xb68e430d in QApplication::notify (this=0xabc10420, receiver=0x9c711d8, e=0xabc10420) at kernel/qapplication.cpp:4288 #14 0xb7464401 in KApplication::notify (this=0xbf93ff84, receiver=0x9c711d8, event=0xabc10420) at ../../kdeui/kernel/kapplication.cpp:311 #15 0xb637197e in QCoreApplication::notifyInternal (this=0xbf93ff84, receiver=0x9c711d8, event=0xabc10420) at kernel/qcoreapplication.cpp:876 #16 0xb6375ad8 in sendEvent (event=<optimized out>, receiver=<optimized out>) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:231 #17 QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0x89d1ab8) at kernel/qcoreapplication.cpp:1500 #18 0xb6375e0c in QCoreApplication::sendPostedEvents (receiver=0x0, event_type=0) at kernel/qcoreapplication.cpp:1393 #19 0xb63a4494 in sendPostedEvents () at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:236 #20 postEventSourceDispatch (s=0x89fa280) at kernel/qeventdispatcher_glib.cpp:279 #21 0xb3883d86 in g_main_context_dispatch () from /lib/i386-linux-gnu/libglib-2.0.so.0 #22 0xb3884125 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0 #23 0xb3884201 in g_main_context_iteration () from /lib/i386-linux-gnu/libglib-2.0.so.0 #24 0xb63a4887 in QEventDispatcherGlib::processEvents (this=0x89d2800, flags=...) at kernel/qeventdispatcher_glib.cpp:424 #25 0xb6997aaa in QGuiEventDispatcherGlib::processEvents (this=0x89d2800, flags=...) at kernel/qguieventdispatcher_glib.cpp:204 #26 0xb637050d in QEventLoop::processEvents (this=0xbf93fee4, flags=...) at kernel/qeventloop.cpp:149 #27 0xb63707a9 in QEventLoop::exec (this=0xbf93fee4, flags=...) at kernel/qeventloop.cpp:204 #28 0xb6375eba in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1148 #29 0xb68dca74 in QApplication::exec () at kernel/qapplication.cpp:3820 #30 0x0804ac91 in main (argc=<error reading variable: Cannot access memory at address 0x3>, argv=<error reading variable: Cannot access memory at address 0x7>) at ../../../kontact/src/main.cpp:218 |