https://bugs.kde.org/show_bug.cgi?id=299896
Bug ID: 299896 Severity: crash Version: unspecified Priority: NOR Assignee: kdepim-bugs@kde.org Summary: Kontact crashes while deleting email Classification: Unclassified OS: Linux Reporter: el...@elric.com Hardware: Compiled Sources Status: UNCONFIRMED Component: general Product: kontact Application: kontact (4.8.0) KDE Platform Version: 4.8.1 (4.8.1) (Compiled from sources) Qt Version: 4.8.1 Operating System: Linux 3.2.12-gentoo x86_64 Distribution: "Gentoo Base System release 2.0.3" -- Information about the crash: 1) Launch kontact 2) select kmail module 3) scroll to new mail 4) delete spam 5) watch kontact crash without actully having deleted the mail expected result email deleted without crashing -- Backtrace: Application: Kontact (kontact), signal: Segmentation fault [Current thread is 1 (Thread 0x7fca275f7760 (LWP 2578))] Thread 6 (Thread 0x7fca0efc8700 (LWP 2579)): #0 pthread_cond_wait () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162 #1 0x00007fca23dec014 in WTF::TCMalloc_PageHeap::runScavengerThread(void*) () from /usr/lib64/qt4/libQtWebKit.so.4 #2 0x00007fca1f453d0c in start_thread (arg=0x7fca0efc8700) at pthread_create.c:301 #3 0x00007fca24b2964d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115 Thread 5 (Thread 0x7fca0e6c7700 (LWP 2580)): #0 0x00007fca24b208d3 in *__GI___poll (fds=<optimized out>, nfds=<optimized out>, timeout=<optimized out>) at ../sysdeps/unix/sysv/linux/poll.c:87 #1 0x00007fca1e4b0b84 in g_main_context_iterate.clone.6 () from /usr/lib64/libglib-2.0.so.0 #2 0x00007fca1e4b1041 in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0 #3 0x00007fca25f4e2f6 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/qt4/libQtCore.so.4 #4 0x00007fca25f1e182 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/qt4/libQtCore.so.4 #5 0x00007fca25f1e435 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/qt4/libQtCore.so.4 #6 0x00007fca25e1b0e8 in QThread::exec() () from /usr/lib64/qt4/libQtCore.so.4 #7 0x00007fca25e1d75b in QThreadPrivate::start(void*) () from /usr/lib64/qt4/libQtCore.so.4 #8 0x00007fca1f453d0c in start_thread (arg=0x7fca0e6c7700) at pthread_create.c:301 #9 0x00007fca24b2964d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115 Thread 4 (Thread 0x7fc9c38de700 (LWP 2701)): #0 0x00007fff7d4ea8de in ?? () #1 0x00007fca1e791853 in *__GI_clock_gettime (clock_id=1, tp=0x7fc9c38ddb20) at ../sysdeps/unix/clock_gettime.c:100 #2 0x00007fca25e75ad2 in qt_gettime() () from /usr/lib64/qt4/libQtCore.so.4 #3 0x00007fca25f4ec8d in QTimerInfoList::updateCurrentTime() () from /usr/lib64/qt4/libQtCore.so.4 #4 0x00007fca25f4f015 in QTimerInfoList::timerWait(timeval&) () from /usr/lib64/qt4/libQtCore.so.4 #5 0x00007fca25f4da7c in timerSourcePrepareHelper(GTimerSource*, int*) () from /usr/lib64/qt4/libQtCore.so.4 #6 0x00007fca25f4db25 in timerSourcePrepare(_GSource*, int*) () from /usr/lib64/qt4/libQtCore.so.4 #7 0x00007fca1e4afbe6 in g_main_context_prepare () from /usr/lib64/libglib-2.0.so.0 #8 0x00007fca1e4b0a09 in g_main_context_iterate.clone.6 () from /usr/lib64/libglib-2.0.so.0 #9 0x00007fca1e4b1041 in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0 #10 0x00007fca25f4e2f6 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/qt4/libQtCore.so.4 #11 0x00007fca25f1e182 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/qt4/libQtCore.so.4 #12 0x00007fca25f1e435 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/qt4/libQtCore.so.4 #13 0x00007fca25e1b0e8 in QThread::exec() () from /usr/lib64/qt4/libQtCore.so.4 #14 0x00007fca22033aab in KIO::NameLookUpThread::run (this=0x34aa7e0) at /var/tmp/portage/kde-base/kdelibs-4.8.1-r2/work/kdelibs-4.8.1/kio/kio/hostinfo.cpp:226 #15 0x00007fca25e1d75b in QThreadPrivate::start(void*) () from /usr/lib64/qt4/libQtCore.so.4 #16 0x00007fca1f453d0c in start_thread (arg=0x7fc9c38de700) at pthread_create.c:301 #17 0x00007fca24b2964d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115 Thread 3 (Thread 0x7fc9b9c00700 (LWP 1073)): #0 __lll_lock_wait () at ../nptl/sysdeps/unix/sysv/linux/x86_64/lowlevellock.S:136 #1 0x00007fca1f456511 in _L_lock_997 () from /lib64/libpthread.so.0 #2 0x00007fca1f45632a in __pthread_mutex_lock (mutex=0x15500e8) at pthread_mutex_lock.c:61 #3 0x00007fca1e4b2284 in g_main_context_wakeup () from /usr/lib64/libglib-2.0.so.0 #4 0x00007fca25f2235c in QCoreApplication::postEvent(QObject*, QEvent*, int) () from /usr/lib64/qt4/libQtCore.so.4 #5 0x00007fca25f34ca2 in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () from /usr/lib64/qt4/libQtCore.so.4 #6 0x00007fca203ea231 in QLocalSocket::error(QLocalSocket::LocalSocketError) () from /usr/lib64/qt4/libQtNetwork.so.4 #7 0x00007fca203f0596 in QLocalSocketPrivate::_q_error(QAbstractSocket::SocketError) () from /usr/lib64/qt4/libQtNetwork.so.4 #8 0x00007fca25f34933 in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () from /usr/lib64/qt4/libQtCore.so.4 #9 0x00007fca203e12d1 in QAbstractSocket::error(QAbstractSocket::SocketError) () from /usr/lib64/qt4/libQtNetwork.so.4 #10 0x00007fca203e5028 in QAbstractSocket::waitForReadyRead(int) () from /usr/lib64/qt4/libQtNetwork.so.4 #11 0x00007fca189d6593 in Soprano::Client::ClientConnection::iteratorNext(int) () from /usr/lib64/libsopranoclient.so.1 #12 0x00007fca189da8bb in Soprano::Client::ClientQueryResultIteratorBackend::next() () from /usr/lib64/libsopranoclient.so.1 #13 0x00007fca1d0a4fce in Soprano::Iterator<Soprano::BindingSet>::next (this=<optimized out>) at /usr/include/Soprano/../soprano/iterator.h:239 #14 0x00007fca1d0a2108 in Nepomuk::ResourceData::load (this=0x7fc9bc09d990) at /var/tmp/portage/kde-base/kdelibs-4.8.1-r2/work/kdelibs-4.8.1/nepomuk/core/resourcedata.cpp:419 #15 0x00007fca1d0a2b16 in Nepomuk::ResourceData::property (this=0x7fc9bc09d990, uri=...) at /var/tmp/portage/kde-base/kdelibs-4.8.1-r2/work/kdelibs-4.8.1/nepomuk/core/resourcedata.cpp:265 #16 0x00007fca1d0b4973 in Nepomuk::Resource::property (this=0x7fc9b9bffcf0, uri=...) at /var/tmp/portage/kde-base/kdelibs-4.8.1-r2/work/kdelibs-4.8.1/nepomuk/core/resource.cpp:301 #17 0x00007fc9c9835915 in MessageCore::NepomukResourceRetrieverRunnable::run (this=0x266c8090) at /var/tmp/portage/kde-base/kdepim-common-libs-4.8.1/work/kdepim-common-libs-4.8.1/messagecore/asyncnepomukresourceretriever.cpp:47 #18 0x00007fca25e11cb0 in QThreadPoolThread::run() () from /usr/lib64/qt4/libQtCore.so.4 #19 0x00007fca25e1d75b in QThreadPrivate::start(void*) () from /usr/lib64/qt4/libQtCore.so.4 #20 0x00007fca1f453d0c in start_thread (arg=0x7fc9b9c00700) at pthread_create.c:301 #21 0x00007fca24b2964d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115 Thread 2 (Thread 0x7fc9c1511700 (LWP 1081)): [KCrash Handler] #6 0x00007fca25e18e9e in QMutex::lock() () from /usr/lib64/qt4/libQtCore.so.4 #7 0x00007fca1d0a143c in QMutexLocker (m=0x98, this=<optimized out>) at /usr/include/qt4/QtCore/qmutex.h:102 #8 Nepomuk::ResourceData::updateKickOffLists (this=0x1e7be140, prop=<optimized out>, v=<optimized out>) at /var/tmp/portage/kde-base/kdelibs-4.8.1-r2/work/kdelibs-4.8.1/nepomuk/core/resourcedata.cpp:829 #9 0x00007fca1d0a2209 in Nepomuk::ResourceData::load (this=0x1e7be140) at /var/tmp/portage/kde-base/kdelibs-4.8.1-r2/work/kdelibs-4.8.1/nepomuk/core/resourcedata.cpp:429 #10 0x00007fca1d0a2b16 in Nepomuk::ResourceData::property (this=0x1e7be140, uri=...) at /var/tmp/portage/kde-base/kdelibs-4.8.1-r2/work/kdelibs-4.8.1/nepomuk/core/resourcedata.cpp:265 #11 0x00007fca1d0b4973 in Nepomuk::Resource::property (this=0x7fc9c1510cf0, uri=...) at /var/tmp/portage/kde-base/kdelibs-4.8.1-r2/work/kdelibs-4.8.1/nepomuk/core/resource.cpp:301 #12 0x00007fc9c9835915 in MessageCore::NepomukResourceRetrieverRunnable::run (this=0x25b98320) at /var/tmp/portage/kde-base/kdepim-common-libs-4.8.1/work/kdepim-common-libs-4.8.1/messagecore/asyncnepomukresourceretriever.cpp:47 #13 0x00007fca25e11cb0 in QThreadPoolThread::run() () from /usr/lib64/qt4/libQtCore.so.4 #14 0x00007fca25e1d75b in QThreadPrivate::start(void*) () from /usr/lib64/qt4/libQtCore.so.4 #15 0x00007fca1f453d0c in start_thread (arg=0x7fc9c1511700) at pthread_create.c:301 #16 0x00007fca24b2964d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115 Thread 1 (Thread 0x7fca275f7760 (LWP 2578)): #0 0x00007fca24b1bc9d in read () at ../sysdeps/unix/syscall-template.S:82 #1 0x00007fca1e4f4200 in g_wakeup_acknowledge () from /usr/lib64/libglib-2.0.so.0 #2 0x00007fca1e4b02b9 in g_main_context_check () from /usr/lib64/libglib-2.0.so.0 #3 0x00007fca1e4b0ba2 in g_main_context_iterate.clone.6 () from /usr/lib64/libglib-2.0.so.0 #4 0x00007fca1e4b1041 in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0 #5 0x00007fca25f4e29f in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/qt4/libQtCore.so.4 #6 0x00007fca2536080e in QGuiEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/qt4/libQtGui.so.4 #7 0x00007fca25f1e182 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/qt4/libQtCore.so.4 #8 0x00007fca25f1e435 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/qt4/libQtCore.so.4 #9 0x00007fca25f22bbb in QCoreApplication::exec() () from /usr/lib64/qt4/libQtCore.so.4 #10 0x000000000040446f in main (argc=1, argv=0x7fff7d4c3868) at /var/tmp/portage/kde-base/kontact-4.8.1/work/kontact-4.8.1/kontact/src/main.cpp:218 Reported using DrKonqi -- You are receiving this mail because: You are the assignee for the bug. _______________________________________________ Kdepim-bugs mailing list Kdepim-bugs@kde.org https://mail.kde.org/mailman/listinfo/kdepim-bugs