[Bug 295871] New: KMail crash while using search facility

Timothy Murphy gayleard at eircom.net
Mon Mar 12 21:33:37 GMT 2012


https://bugs.kde.org/show_bug.cgi?id=295871

            Bug ID: 295871
          Severity: crash
           Version: unspecified
          Priority: NOR
          Assignee: kdepim-bugs at kde.org
           Summary: KMail crash while using search facility
    Classification: Unclassified
                OS: Linux
          Reporter: gayleard at eircom.net
          Hardware: Fedora RPMs
            Status: UNCONFIRMED
         Component: general
           Product: kmail2

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

-- 
You are receiving this mail because:
You are the assignee for the bug.



More information about the Kdepim-bugs mailing list