Bug 295871 - KMail crash while using search facility
Summary: KMail crash while using search facility
Status: RESOLVED DUPLICATE of bug 295474
Alias: None
Product: kmail2
Classification: Applications
Component: general (show other bugs)
Version: unspecified
Platform: Fedora RPMs Linux
: NOR crash
Target Milestone: ---
Assignee: kdepim bugs
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2012-03-12 21:33 UTC by Timothy Murphy
Modified: 2012-03-13 16:33 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 Timothy Murphy 2012-03-12 21:33:37 UTC
Application: kmail (4.8.0)
KDE Platform Version: 4.8.1 (4.8.1)
Qt Version: 4.8.0
Operating System: Linux 3.2.9-2.fc16.i686.PAE i686
Distribution (Platform): Fedora RPMs

-- Information about the crash:
- What I was doing when the application crashed:
Searching for a word in a KMail folder.
I had recently restarted Nepomuk Desktop Search,
since I was told (by KMail) that this is necessary to use the search facility.

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

Thread 5 (Thread 0xb610bb40 (LWP 16608)):
#0  0xb771d424 in __kernel_vsyscall ()
#1  0x4547085c in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i486/pthread_cond_wait.S:172
#2  0x4f4789a3 in WTF::TCMalloc_PageHeap::scavengerThread (this=0x4fb9dfe0) at ../../../Source/JavaScriptCore/wtf/FastMalloc.cpp:2495
#3  0x4f478ac0 in WTF::TCMalloc_PageHeap::runScavengerThread (context=0x4fb9dfe0) at ../../../Source/JavaScriptCore/wtf/FastMalloc.cpp:1618
#4  0x4546ccd3 in start_thread (arg=0xb610bb40) at pthread_create.c:309
#5  0x45375a2e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:133

Thread 4 (Thread 0xb57e2b40 (LWP 16609)):
#0  0x454a6001 in __GI_clock_gettime (clock_id=1, tp=0xb57e1fb8) at ../sysdeps/unix/clock_gettime.c:116
#1  0x46048e06 in do_gettime (frac=0xb57e1fb0, sec=0xb57e1fa8) at tools/qelapsedtimer_unix.cpp:123
#2  qt_gettime () at tools/qelapsedtimer_unix.cpp:140
#3  0x46132bf7 in QTimerInfoList::updateCurrentTime (this=0xb4e01abc) at kernel/qeventdispatcher_unix.cpp:343
#4  0x46132f5b in QTimerInfoList::timerWait (this=0xb4e01abc, tm=...) at kernel/qeventdispatcher_unix.cpp:450
#5  0x461317a3 in timerSourcePrepareHelper (src=<optimized out>, timeout=0xb57e209c) at kernel/qeventdispatcher_glib.cpp:136
#6  0x4552ac4c in g_main_context_prepare () from /lib/libglib-2.0.so.0
#7  0x4552ba08 in ?? () from /lib/libglib-2.0.so.0
#8  0x4552c01f in g_main_context_iteration () from /lib/libglib-2.0.so.0
#9  0x46132317 in QEventDispatcherGlib::processEvents (this=0xb4e00468, flags=...) at kernel/qeventdispatcher_glib.cpp:426
#10 0x460fe4ee in QEventLoop::processEvents (this=0xb57e2230, flags=...) at kernel/qeventloop.cpp:149
#11 0x460fe799 in QEventLoop::exec (this=0xb57e2230, flags=...) at kernel/qeventloop.cpp:204
#12 0x45fe6b2c in QThread::exec (this=0x927eb70) at thread/qthread.cpp:501
#13 0x45fe6c1c in QThread::run (this=0x927eb70) at thread/qthread.cpp:568
#14 0x45fea0b1 in QThreadPrivate::start (arg=0x927eb70) at thread/qthread_unix.cpp:298
#15 0x4546ccd3 in start_thread (arg=0xb57e2b40) at pthread_create.c:309
#16 0x45375a2e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:133

Thread 3 (Thread 0xb49cbb40 (LWP 16610)):
#0  0xb771d424 in __kernel_vsyscall ()
#1  0x45470c04 in pthread_cond_timedwait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i486/pthread_cond_timedwait.S:238
#2  0x45fea5b0 in wait (time=30000, this=0x92f0248) at thread/qwaitcondition_unix.cpp:84
#3  QWaitCondition::wait (this=0x92f01f0, mutex=0x92f01ec, time=30000) at thread/qwaitcondition_unix.cpp:158
#4  0x45fdc84c in QThreadPoolThread::run (this=0x92fc658) at concurrent/qthreadpool.cpp:141
#5  0x45fea0b1 in QThreadPrivate::start (arg=0x92fc658) at thread/qthread_unix.cpp:298
#6  0x4546ccd3 in start_thread (arg=0xb49cbb40) at pthread_create.c:309
#7  0x45375a2e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:133

Thread 2 (Thread 0xb3c42b40 (LWP 16624)):
[KCrash Handler]
#7  0xb771d424 in __kernel_vsyscall ()
#8  0x452b198f in __GI_raise (sig=6) at ../nptl/sysdeps/unix/sysv/linux/raise.c:64
#9  0x452b32d5 in __GI_abort () at abort.c:91
#10 0x45950485 in ?? () from /lib/libdbus-1.so.3
#11 0x45945e1d in ?? () from /lib/libdbus-1.so.3
#12 0x4593c226 in dbus_pending_call_unref () from /lib/libdbus-1.so.3
#13 0x464c320f in q_dbus_pending_call_unref (pending=<optimized out>) at qdbus_symbols_p.h:321
#14 QDBusPendingCallPrivate::~QDBusPendingCallPrivate (this=0xb3310960, __in_chrg=<optimized out>) at qdbuspendingcall.cpp:137
#15 0x464c33e9 in ~QExplicitlySharedDataPointer (this=<optimized out>, __in_chrg=<optimized out>) at ../../src/corelib/tools/qshareddata.h:166
#16 ~QDBusPendingCall (this=0xb3c41f98, __in_chrg=<optimized out>) at qdbuspendingcall.cpp:271
#17 QDBusPendingCall::~QDBusPendingCall (this=0xb3c41f98, __in_chrg=<optimized out>) at qdbuspendingcall.cpp:271
#18 0x464c407c in QDBusPendingReplyData::~QDBusPendingReplyData (this=0xb3c41f98, __in_chrg=<optimized out>) at qdbuspendingreply.cpp:246
#19 0x4bcb0667 in ~QDBusPendingReply (this=0xb3c41f98, __in_chrg=<optimized out>) at /usr/include/QtDBus/qdbuspendingreply.h:115
#20 Nepomuk::ResourceWatcher::addResource (this=0x9238188, res=...) at /usr/src/debug/kdelibs-4.8.1/nepomuk/core/resourcewatcher.cpp:143
#21 0x4bc8daea in Nepomuk::ResourceData::load (this=0xb330e9e8) at /usr/src/debug/kdelibs-4.8.1/nepomuk/core/resourcedata.cpp:405
#22 0x4bc8e5a1 in Nepomuk::ResourceData::property (this=0xb330e9e8, uri=...) at /usr/src/debug/kdelibs-4.8.1/nepomuk/core/resourcedata.cpp:265
#23 0x4bca7412 in Nepomuk::Resource::property (this=0xb3c421fc, uri=...) at /usr/src/debug/kdelibs-4.8.1/nepomuk/core/resource.cpp:301
#24 0x44a1b551 in MessageCore::NepomukResourceRetrieverRunnable::run (this=0x9cb4418) at /usr/src/debug/kdepim-4.8.1/messagecore/asyncnepomukresourceretriever.cpp:47
#25 0x45fdc773 in QThreadPoolThread::run (this=0x9693dc0) at concurrent/qthreadpool.cpp:107
#26 0x45fea0b1 in QThreadPrivate::start (arg=0x9693dc0) at thread/qthread_unix.cpp:298
#27 0x4546ccd3 in start_thread (arg=0xb3c42b40) at pthread_create.c:309
#28 0x45375a2e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:133

Thread 1 (Thread 0xb76d1780 (LWP 16604)):
#0  0xb771d424 in __kernel_vsyscall ()
#1  0x4547085c in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i486/pthread_cond_wait.S:172
#2  0x45fea638 in wait (time=4294967295, this=0x9693878) at thread/qwaitcondition_unix.cpp:86
#3  QWaitCondition::wait (this=0x9693800, mutex=0x96937ec, time=4294967295) at thread/qwaitcondition_unix.cpp:158
#4  0x45fdbf61 in QThreadPoolPrivate::waitForDone (this=0x96937a0, msecs=-1) at concurrent/qthreadpool.cpp:298
#5  0x45fdd9b9 in QThreadPool::~QThreadPool (this=0x9686a04, __in_chrg=<optimized out>) at concurrent/qthreadpool.cpp:440
#6  0x44a19dc6 in ~AsyncNepomukResourceRetrieverPrivate (this=0x9686a00, __in_chrg=<optimized out>) at /usr/src/debug/kdepim-4.8.1/messagecore/asyncnepomukresourceretriever.cpp:58
#7  MessageCore::AsyncNepomukResourceRetriever::~AsyncNepomukResourceRetriever (this=0x9656410, __in_chrg=<optimized out>) at /usr/src/debug/kdepim-4.8.1/messagecore/asyncnepomukresourceretriever.cpp:113
#8  0x4469fd4e in ~CallbackNepomukResourceRetriever (this=0x9656410, __in_chrg=<optimized out>) at /usr/src/debug/kdepim-4.8.1/messagelist/core/callbacknepomukresourceretriever.h:32
#9  MessageList::CallbackNepomukResourceRetriever::~CallbackNepomukResourceRetriever (this=0x9656410, __in_chrg=<optimized out>) at /usr/src/debug/kdepim-4.8.1/messagelist/core/callbacknepomukresourceretriever.h:32
#10 0x446ada63 in destroy () at /usr/src/debug/kdepim-4.8.1/messagelist/core/messageitem.cpp:42
#11 0x446b16ea in KCleanUpGlobalStatic::~KCleanUpGlobalStatic (this=0x4473a8d0, __in_chrg=<optimized out>) at /usr/include/kde4/kglobal.h:62
#12 0x452b4ff1 in __run_exit_handlers (status=1, listp=0x4542c384, run_list_atexit=true) at exit.c:78
#13 0x452b507d in __GI_exit (status=1) at exit.c:100
#14 0x4da69a69 in qt_xio_errhandler () at kernel/qapplication_x11.cpp:770
#15 0x4120fc2a in KApplication::xioErrhandler (this=0xbfdae73c, dpy=0x8eba908) at /usr/src/debug/kdelibs-4.8.1/kdeui/kernel/kapplication.cpp:419
#16 0x4120fc65 in kde_xio_errhandler (dpy=0x8eba908) at /usr/src/debug/kdelibs-4.8.1/kdeui/kernel/kapplication.cpp:126
#17 0x4566f075 in _XIOError (dpy=0x8eba908) at XlibInt.c:1618
#18 0x4566c7cf in _XEventsQueued (dpy=0x8eba908, mode=2) at xcb_io.c:307
#19 0x4565d0b8 in XEventsQueued (dpy=0x8eba908, mode=2) at Pending.c:43
#20 0x4daa595e in x11EventSourcePrepare (s=0x8eaab38, timeout=0xbfdae48c) at kernel/qguieventdispatcher_glib.cpp:77
#21 0x4552ac4c in g_main_context_prepare () from /lib/libglib-2.0.so.0
#22 0x4552ba08 in ?? () from /lib/libglib-2.0.so.0
#23 0x4552c01f in g_main_context_iteration () from /lib/libglib-2.0.so.0
#24 0x461322b8 in QEventDispatcherGlib::processEvents (this=0x8e6bea0, flags=...) at kernel/qeventdispatcher_glib.cpp:424
#25 0x4daa5a9b in QGuiEventDispatcherGlib::processEvents (this=0x8e6bea0, flags=...) at kernel/qguieventdispatcher_glib.cpp:207
#26 0x460fe4ee in QEventLoop::processEvents (this=0xbfdae664, flags=...) at kernel/qeventloop.cpp:149
#27 0x460fe799 in QEventLoop::exec (this=0xbfdae664, flags=...) at kernel/qeventloop.cpp:204
#28 0x4610393b in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1148
#29 0x4d9eef35 in QApplication::exec () at kernel/qapplication.cpp:3811
#30 0x0804a3d2 in main (argc=3, argv=0xbfdae8e4) at /usr/src/debug/kdepim-4.8.1/kmail/main.cpp:145

This bug may be a duplicate of or related to bug 295474.

Possible duplicates by query: bug 295474.

Reported using DrKonqi
Comment 1 Christophe Marin 2012-03-13 16:33:13 UTC

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