[Bug 295281] New: kmail sometimes crashes when selecting unread emails.

Hussam Al-Tayeb hussam at visp.net.lb
Sat Mar 3 23:08:42 GMT 2012


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

            Bug ID: 295281
          Severity: critical
           Version: 4.8
          Priority: NOR
          Assignee: kdepim-bugs at kde.org
           Summary: kmail sometimes crashes when selecting unread emails.
    Classification: Unclassified
                OS: Linux
          Reporter: hussam at visp.net.lb
          Hardware: Compiled Sources
            Status: UNCONFIRMED
         Component: general
           Product: kmail2

Application: kmail (4.8.0)
KDE Platform Version: 4.8.1 (4.8.1) (Compiled from sources)
Qt Version: 4.8.0
Operating System: Linux 3.2.9-1-ARCH i686

-- Information about the crash:
I selected an unread email
this is a kde build from 4.8 branch.
-- Backtrace:
Application: KMail (kmail), signal: Aborted
Using host libthread_db library "/lib/libthread_db.so.1".
[Current thread is 1 (Thread 0xaf9bf9c0 (LWP 23002))]

Thread 5 (Thread 0xad04ab40 (LWP 23006)):
#0  0xb77a7424 in __kernel_vsyscall ()
#1  0xb57328ab in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#2  0xb5d6df4c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libc.so.6
#3  0xb32c3483 in ?? () from /usr/lib/libQtWebKit.so.4
#4  0xb32c359f in ?? () from /usr/lib/libQtWebKit.so.4
#5  0xb1836f51 in ?? () from /usr/lib/libGL.so.1
#6  0x5c8b0824 in ?? ()
#7  0xbab80424 in ?? ()
#8  0x65000000 in ?? ()
#9  0x001015ff in ?? ()
#10 0xd3890000 in ?? ()
#11 0xfff0013d in ?? ()
#12 0xc30173ff in ?? ()
#13 0x0f6402e8 in ?? ()
#14 0x0fc18100 in ?? ()
#15 0x8b0016f6 in ?? ()
#16 0xffff1089 in ?? ()
#17 0x29d231ff in ?? ()
#18 0x0d0365c2 in ?? ()
#19 0x00000000 in ?? ()

Thread 4 (Thread 0xac749b40 (LWP 23007)):
#0  0xb77a7424 in __kernel_vsyscall ()
#1  0xb5d56860 in poll () from /lib/libc.so.6
#2  0xb41ad16b in g_poll () from /usr/lib/libglib-2.0.so.0
#3  0xb419e6b6 in ?? () from /usr/lib/libglib-2.0.so.0
#4  0xb419ea4a in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#5  0xb60e1697 in QEventDispatcherGlib::processEvents (this=0xabe00480,
flags=...) at kernel/qeventdispatcher_glib.cpp:424
#6  0xb60a937d in QEventLoop::processEvents (this=0xac749180, flags=...) at
kernel/qeventloop.cpp:149
#7  0xb60a9619 in QEventLoop::exec (this=0xac749180, flags=...) at
kernel/qeventloop.cpp:204
#8  0xb5f84cad in QThread::exec (this=0x92084a8) at thread/qthread.cpp:501
#9  0xb5f84d7b in QThread::run (this=0x92084a8) at thread/qthread.cpp:568
#10 0xb5f87ffa in QThreadPrivate::start (arg=0x92084a8) at
thread/qthread_unix.cpp:298
#11 0xb1836f51 in ?? () from /usr/lib/libGL.so.1
#12 0x5c8b0824 in ?? ()
#13 0xbab80424 in ?? ()
#14 0x65000000 in ?? ()
#15 0x001015ff in ?? ()
#16 0xd3890000 in ?? ()
#17 0xfff0013d in ?? ()
#18 0xc30173ff in ?? ()
#19 0x0f6402e8 in ?? ()
#20 0x0fc18100 in ?? ()
#21 0x8b0016f6 in ?? ()
#22 0xffff1089 in ?? ()
#23 0x29d231ff in ?? ()
#24 0x0d0365c2 in ?? ()
#25 0x00000000 in ?? ()

Thread 3 (Thread 0xab90cb40 (LWP 28081)):
#0  0xb77a7424 in __kernel_vsyscall ()
#1  0xb5732c53 in pthread_cond_timedwait@@GLIBC_2.3.2 () from
/lib/libpthread.so.0
#2  0xb5d6dfa4 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/libc.so.6
#3  0xb5f88522 in wait (time=30000, this=0x9221a88) at
thread/qwaitcondition_unix.cpp:84
#4  QWaitCondition::wait (this=0x9221a30, mutex=0x9221a2c, time=30000) at
thread/qwaitcondition_unix.cpp:158
#5  0xb5f7a744 in QThreadPoolThread::run (this=0x9180ce0) at
concurrent/qthreadpool.cpp:141
#6  0xb5f87ffa in QThreadPrivate::start (arg=0x9180ce0) at
thread/qthread_unix.cpp:298
#7  0xb1836f51 in ?? () from /usr/lib/libGL.so.1
#8  0x5c8b0824 in ?? ()
#9  0xbab80424 in ?? ()
#10 0x65000000 in ?? ()
#11 0x001015ff in ?? ()
#12 0xd3890000 in ?? ()
#13 0xfff0013d in ?? ()
#14 0xc30173ff in ?? ()
#15 0x0f6402e8 in ?? ()
#16 0x0fc18100 in ?? ()
#17 0x8b0016f6 in ?? ()
#18 0xffff1089 in ?? ()
#19 0x29d231ff in ?? ()
#20 0x0d0365c2 in ?? ()
#21 0x00000000 in ?? ()

Thread 2 (Thread 0xaabcbb40 (LWP 28083)):
[KCrash Handler]
#7  0xb77a7424 in __kernel_vsyscall ()
#8  0xb5ca507f in raise () from /lib/libc.so.6
#9  0xb5ca6a05 in abort () from /lib/libc.so.6
#10 0xb3d96015 in _dbus_abort () at dbus-sysdeps.c:94
#11 0xb3d8bb8b in _dbus_warn_check_failed (format=0xb3d9be5c "arguments to %s()
were incorrect, assertion \"%s\" failed in file %s line %d.\nThis is normally a
bug in some application using the D-Bus library.\n") at dbus-internals.c:289
#12 0xb3d82186 in dbus_pending_call_unref (pending=0x0) at
dbus-pending-call.c:572
#13 0xb57a8fee in q_dbus_pending_call_unref (pending=<optimized out>) at
qdbus_symbols_p.h:321
#14 QDBusPendingCallPrivate::~QDBusPendingCallPrivate (this=0xaa204360,
__in_chrg=<optimized out>) at qdbuspendingcall.cpp:137
#15 0xb57a91c8 in ~QExplicitlySharedDataPointer (this=<optimized out>,
__in_chrg=<optimized out>) at
../../include/QtCore/../../src/corelib/tools/qshareddata.h:166
#16 ~QDBusPendingCall (this=0xaabcaebc, __in_chrg=<optimized out>) at
qdbuspendingcall.cpp:271
#17 QDBusPendingCall::~QDBusPendingCall (this=0xaabcaebc, __in_chrg=<optimized
out>) at qdbuspendingcall.cpp:271
#18 0xb57a9f1b in QDBusPendingReplyData::~QDBusPendingReplyData
(this=0xaabcaebc, __in_chrg=<optimized out>) at qdbuspendingreply.cpp:246
#19 0xb4392d27 in QDBusPendingReply<void, void, void, void, void, void, void,
void>::~QDBusPendingReply (this=<optimized out>, __in_chrg=<optimized out>) at
/usr/include/QtDBus/qdbuspendingreply.h:115
#20 0xb4394606 in Nepomuk::ResourceWatcher::addResource (this=0xab000dd0,
res=...) at
/home/hussam/packages/kdelibs/src/kdelibs/nepomuk/core/resourcewatcher.cpp:143
#21 0xb437e34c in Nepomuk::ResourceData::load (this=0xaa201588) at
/home/hussam/packages/kdelibs/src/kdelibs/nepomuk/core/resourcedata.cpp:405
#22 0xb437ea12 in Nepomuk::ResourceData::property (this=0xaa201588, uri=...) at
/home/hussam/packages/kdelibs/src/kdelibs/nepomuk/core/resourcedata.cpp:265
#23 0xb438bc51 in Nepomuk::Resource::property (this=0xaabcb0fc, uri=...) at
/home/hussam/packages/kdelibs/src/kdelibs/nepomuk/core/resource.cpp:301
#24 0xb4ffeb93 in MessageCore::NepomukResourceRetrieverRunnable::run
(this=0x933db60) at
/home/hussam/packages/kdepim/src/kdepim/messagecore/asyncnepomukresourceretriever.cpp:47
#25 0xb5f7a676 in QThreadPoolThread::run (this=0x950fdc0) at
concurrent/qthreadpool.cpp:107
#26 0xb5f87ffa in QThreadPrivate::start (arg=0x950fdc0) at
thread/qthread_unix.cpp:298
#27 0xb1836f51 in ?? () from /usr/lib/libGL.so.1
#28 0x5c8b0824 in ?? ()
#29 0xbab80424 in ?? ()
#30 0x65000000 in ?? ()
#31 0x001015ff in ?? ()
#32 0xd3890000 in ?? ()
#33 0xfff0013d in ?? ()
#34 0xc30173ff in ?? ()
#35 0x0f6402e8 in ?? ()
#36 0x0fc18100 in ?? ()
#37 0x8b0016f6 in ?? ()
#38 0xffff1089 in ?? ()
#39 0x29d231ff in ?? ()
#40 0x0d0365c2 in ?? ()
#41 0x00000000 in ?? ()

Thread 1 (Thread 0xaf9bf9c0 (LWP 23002)):
#0  0xb77a7424 in __kernel_vsyscall ()
#1  0xb57328ab in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#2  0xb5d6df4c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libc.so.6
#3  0xb5f88600 in wait (time=4294967295, this=0x950f9e0) at
thread/qwaitcondition_unix.cpp:86
#4  QWaitCondition::wait (this=0x950f9c0, mutex=0x950f9ac, time=4294967295) at
thread/qwaitcondition_unix.cpp:158
#5  0xb5f79b99 in QThreadPoolPrivate::waitForDone (this=0x950f960, msecs=-1) at
concurrent/qthreadpool.cpp:298
#6  0xb5f7b4b8 in QThreadPool::~QThreadPool (this=0x94f060c,
__in_chrg=<optimized out>) at concurrent/qthreadpool.cpp:440
#7  0xb4ffddb6 in
MessageCore::AsyncNepomukResourceRetrieverPrivate::~AsyncNepomukResourceRetrieverPrivate
(this=0x94f0608, __in_chrg=<optimized out>) at
/home/hussam/packages/kdepim/src/kdepim/messagecore/asyncnepomukresourceretriever.cpp:58
#8  0xb4ffcfb4 in
MessageCore::AsyncNepomukResourceRetriever::~AsyncNepomukResourceRetriever
(this=0x94f0670, __in_chrg=<optimized out>) at
/home/hussam/packages/kdepim/src/kdepim/messagecore/asyncnepomukresourceretriever.cpp:113
#9  0xb4e2e825 in
MessageList::CallbackNepomukResourceRetriever::~CallbackNepomukResourceRetriever
(this=0x94f0670, __in_chrg=<optimized out>) at
/home/hussam/packages/kdepim/src/kdepim/messagelist/core/callbacknepomukresourceretriever.h:32
#10 0xb4e2e872 in
MessageList::CallbackNepomukResourceRetriever::~CallbackNepomukResourceRetriever
(this=0x94f0670, __in_chrg=<optimized out>) at
/home/hussam/packages/kdepim/src/kdepim/messagelist/core/callbacknepomukresourceretriever.h:32
#11 0xb4e3c14d in destroy () at
/home/hussam/packages/kdepim/src/kdepim/messagelist/core/messageitem.cpp:42
#12 0xb4e3e859 in KCleanUpGlobalStatic::~KCleanUpGlobalStatic (this=0xb4ede24c,
__in_chrg=<optimized out>) at /usr/include/kglobal.h:62
#13 0xb5ca8131 in __run_exit_handlers () from /lib/libc.so.6
#14 0xb5ca81bd in exit () from /lib/libc.so.6
#15 0xb63d9b78 in qt_xio_errhandler () at kernel/qapplication_x11.cpp:770
#16 0xb74b90a9 in KApplication::xioErrhandler (this=0xbfd04a9c, dpy=0x8efd5c8)
at /home/hussam/packages/kdelibs/src/kdelibs/kdeui/kernel/kapplication.cpp:419
#17 0xb74b90e4 in kde_xio_errhandler (dpy=0x8efd5c8) at
/home/hussam/packages/kdelibs/src/kdelibs/kdeui/kernel/kapplication.cpp:126
#18 0xb5b59064 in _XIOError () from /usr/lib/libX11.so.6
#19 0xb5b568ff in _XEventsQueued () from /usr/lib/libX11.so.6
#20 0xb5b47678 in XPending () from /usr/lib/libX11.so.6
#21 0xb63eda99 in QETWidget::translateMouseEvent (this=0x924bc00,
event=0xbfd046bc) at kernel/qapplication_x11.cpp:4212
#22 0xb63ebec7 in QApplication::x11ProcessEvent (this=0xbfd04a9c,
event=0xbfd046bc) at kernel/qapplication_x11.cpp:3620
#23 0xb6419244 in x11EventSourceDispatch (s=0x8edc6d0, callback=0,
user_data=0x0) at kernel/qguieventdispatcher_glib.cpp:146
#24 0xb419e07f in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#25 0xb419e7b0 in ?? () from /usr/lib/libglib-2.0.so.0
#26 0xb419ea4a in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#27 0xb60e1697 in QEventDispatcherGlib::processEvents (this=0x8e08ea0,
flags=...) at kernel/qeventdispatcher_glib.cpp:424
#28 0xb6418e1a in QGuiEventDispatcherGlib::processEvents (this=0x8e08ea0,
flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#29 0xb60a937d in QEventLoop::processEvents (this=0xbfd049c4, flags=...) at
kernel/qeventloop.cpp:149
#30 0xb60a9619 in QEventLoop::exec (this=0xbfd049c4, flags=...) at
kernel/qeventloop.cpp:204
#31 0xb60af25a in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1148
#32 0xb6353a24 in QApplication::exec () at kernel/qapplication.cpp:3811
#33 0x08049c9e in main (argc=3, argv=0xbfd04b84) at
/home/hussam/packages/kdepim/src/kdepim/kmail/main.cpp:145

Report to https://bugs.kde.org

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



More information about the Kdepim-bugs mailing list