Bug 293496 - KMail crashed while reading emails
Summary: KMail crashed while reading emails
Status: RESOLVED DUPLICATE of bug 290141
Alias: None
Product: kmail2
Classification: Applications
Component: general (show other bugs)
Version: unspecified
Platform: Compiled Sources Linux
: NOR crash
Target Milestone: ---
Assignee: kdepim bugs
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2012-02-06 23:58 UTC by Alex Fiestas
Modified: 2012-02-29 10:11 UTC (History)
0 users

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Alex Fiestas 2012-02-06 23:58:18 UTC
Application: kmail (4.9 pre)
KDE Platform Version: 4.8.00 (4.8.0) (Compiled from sources)
Qt Version: 4.8.0
Operating System: Linux 3.2.2-1-ARCH x86_64

-- Information about the crash:
Reading my kde-commits folders I was clicking "Next unread" quite quickly since all the next commits were of no interest to me, after a few "next" it crashed.

I could reproduce it 4 times but is kinda random...

The crash can be reproduced some of the time.

-- Backtrace:
Application: KMail (kmail), signal: Segmentation fault
Using host libthread_db library "/lib/libthread_db.so.1".
[Current thread is 1 (Thread 0x7f7ce8bd67c0 (LWP 8995))]

Thread 5 (Thread 0x7f7cc74a5700 (LWP 8999)):
#0  0x00007f7ce38a4bc4 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#1  0x00007f7cdada124c in ?? () from /usr/lib/libQtWebKit.so.4
#2  0x00007f7cdada1379 in ?? () from /usr/lib/libQtWebKit.so.4
#3  0x00007f7ce38a0e7a in start_thread () from /lib/libpthread.so.0
#4  0x00007f7ce218db7d in clone () from /lib/libc.so.6
#5  0x0000000000000000 in ?? ()

Thread 4 (Thread 0x7f7cc6ba4700 (LWP 9000)):
#0  0x00007f7ce2185883 in poll () from /lib/libc.so.6
#1  0x00007f7cd7023d58 in ?? () from /usr/lib/libglib-2.0.so.0
#2  0x00007f7cd7024219 in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#3  0x00007f7ce2d8e0bf in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#4  0x00007f7ce2d5de52 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#5  0x00007f7ce2d5e0a7 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#6  0x00007f7ce2c5ed17 in QThread::exec() () from /usr/lib/libQtCore.so.4
#7  0x00007f7ce2c61d3b in ?? () from /usr/lib/libQtCore.so.4
#8  0x00007f7ce38a0e7a in start_thread () from /lib/libpthread.so.0
#9  0x00007f7ce218db7d in clone () from /lib/libc.so.6
#10 0x0000000000000000 in ?? ()

Thread 3 (Thread 0x7f7cc5082700 (LWP 9463)):
[KCrash Handler]
#6  deref (this=0xbf3ab43fcec8) at /usr/include/QtCore/qatomic_x86_64.h:133
#7  ~QHash (this=0x7f7c7812d178, __in_chrg=<optimized out>) at /usr/include/QtCore/qhash.h:283
#8  ~Private (this=0x7f7c7812d170, __in_chrg=<optimized out>) at /home/afiestas/cod3s/cpp/kde/source/soprano/soprano/bindingset.cpp:33
#9  ~QSharedDataPointer (this=<optimized out>, __in_chrg=<optimized out>) at /usr/include/QtCore/qshareddata.h:90
#10 ~QSharedDataPointer (this=<optimized out>, __in_chrg=<optimized out>) at /home/afiestas/cod3s/cpp/kde/source/soprano/soprano/bindingset.cpp:54
#11 Soprano::BindingSet::~BindingSet (this=<optimized out>, __in_chrg=<optimized out>) at /home/afiestas/cod3s/cpp/kde/source/soprano/soprano/bindingset.cpp:54
#12 0x00007f7cd861fda0 in Soprano::Client::ClientQueryResultIteratorBackend::binding (this=<optimized out>, name=...) at /home/afiestas/cod3s/cpp/kde/source/soprano/client/clientqueryresultiteratorbackend.cpp:100
#13 0x00007f7ce35e7f57 in Soprano::QueryResultIterator::binding (this=<optimized out>, name=...) at /home/afiestas/cod3s/cpp/kde/source/soprano/soprano/queryresultiterator.cpp:95
#14 0x00007f7ce35e80e9 in Soprano::QueryResultIterator::operator[] (this=<optimized out>, name=...) at /home/afiestas/cod3s/cpp/kde/source/soprano/soprano/queryresultiterator.cpp:89
#15 0x00007f7ce602e158 in Nepomuk::ResourceData::load (this=0x7f7c7827e820) at /home/afiestas/cod3s/cpp/kde/source/kdelibs/nepomuk/core/resourcedata.cpp:387
#16 0x00007f7ce602e80c in Nepomuk::ResourceData::property (this=0x7f7c7827e820, uri=...) at /home/afiestas/cod3s/cpp/kde/source/kdelibs/nepomuk/core/resourcedata.cpp:246
#17 0x00007f7ce6044913 in Nepomuk::Resource::property (this=0x7f7cc5081cc0, uri=...) at /home/afiestas/cod3s/cpp/kde/source/kdelibs/nepomuk/core/resource.cpp:301
#18 0x00007f7cde91833a in MessageCore::NepomukResourceRetrieverRunnable::run (this=0x4a5f7760) at /home/afiestas/cod3s/cpp/kde/source/kdepim/messagecore/asyncnepomukresourceretriever.cpp:47
#19 0x00007f7ce2c55502 in ?? () from /usr/lib/libQtCore.so.4
#20 0x00007f7ce2c61d3b in ?? () from /usr/lib/libQtCore.so.4
#21 0x00007f7ce38a0e7a in start_thread () from /lib/libpthread.so.0
#22 0x00007f7ce218db7d in clone () from /lib/libc.so.6
#23 0x0000000000000000 in ?? ()

Thread 2 (Thread 0x7f7c7f62b700 (LWP 9466)):
#0  0x00007f7ce38a4f3e in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#1  0x00007f7ce2c621af in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/libQtCore.so.4
#2  0x00007f7ce2c555cf in ?? () from /usr/lib/libQtCore.so.4
#3  0x00007f7ce2c61d3b in ?? () from /usr/lib/libQtCore.so.4
#4  0x00007f7ce38a0e7a in start_thread () from /lib/libpthread.so.0
#5  0x00007f7ce218db7d in clone () from /lib/libc.so.6
#6  0x0000000000000000 in ?? ()

Thread 1 (Thread 0x7f7ce8bd67c0 (LWP 8995)):
[KCrash Handler]
#6  0x00007f7cd4fdf63a in dbus_pending_call_steal_reply () from /usr/lib/libdbus-1.so.3
#7  0x00007f7ce30d4654 in ?? () from /usr/lib/libQtDBus.so.4
#8  0x00007f7cd4fcd74a in ?? () from /usr/lib/libdbus-1.so.3
#9  0x00007f7cd4fd09da in dbus_connection_dispatch () from /usr/lib/libdbus-1.so.3
#10 0x00007f7ce30d26f9 in ?? () from /usr/lib/libQtDBus.so.4
#11 0x00007f7ce30d66c5 in ?? () from /usr/lib/libQtDBus.so.4
#12 0x00007f7ce2d72f11 in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () from /usr/lib/libQtCore.so.4
#13 0x00007f7ce2dbfe2e in QSocketNotifier::activated(int) () from /usr/lib/libQtCore.so.4
#14 0x00007f7ce2d7c29b in QSocketNotifier::event(QEvent*) () from /usr/lib/libQtCore.so.4
#15 0x00007f7ce3ed78c4 in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib/libQtGui.so.4
#16 0x00007f7ce3edc743 in QApplication::notify(QObject*, QEvent*) () from /usr/lib/libQtGui.so.4
#17 0x00007f7ce85f1646 in KApplication::notify (this=0x7fff6beb4c20, receiver=0x1159360, event=0x7fff6beb48c0) at /home/afiestas/cod3s/cpp/kde/source/kdelibs/kdeui/kernel/kapplication.cpp:311
#18 0x00007f7ce2d5f06c in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /usr/lib/libQtCore.so.4
#19 0x00007f7ce2d8d727 in ?? () from /usr/lib/libQtCore.so.4
#20 0x00007f7cd702384d in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#21 0x00007f7cd7024048 in ?? () from /usr/lib/libglib-2.0.so.0
#22 0x00007f7cd7024219 in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#23 0x00007f7ce2d8e0bf in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#24 0x00007f7ce3f7af1e in ?? () from /usr/lib/libQtGui.so.4
#25 0x00007f7ce2d5de52 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#26 0x00007f7ce2d5e0a7 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#27 0x00007f7ce2d62c05 in QCoreApplication::exec() () from /usr/lib/libQtCore.so.4
#28 0x0000000000402f83 in main (argc=<optimized out>, argv=<optimized out>) at /home/afiestas/cod3s/cpp/kde/source/kdepim/kmail/main.cpp:145

Reported using DrKonqi
Comment 1 Christophe Marin 2012-02-29 10:11:35 UTC

*** This bug has been marked as a duplicate of bug 290141 ***