Application: kontact (4.8.0) KDE Platform Version: 4.8.1 (4.8.1) "release 481" Qt Version: 4.8.0 Operating System: Linux 3.1.9-1.4-desktop i686 Distribution: "openSUSE 12.1 (i586)" -- Information about the crash: - What I was doing when the application crashed: I clicked on another folder in KMail and KMail/Kontact immediately crashed. The crash can be reproduced some of the time. -- Backtrace: Application: Kontact (kontact), signal: Segmentation fault [Current thread is 1 (Thread 0xb25ec710 (LWP 1942))] Thread 5 (Thread 0xb13dbb70 (LWP 2047)): #0 0xb3c69782 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0 #1 0xb60b65cc in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libc.so.6 #2 0xb5869189 in ?? () from /usr/lib/libQtWebKit.so.4 #3 0xb58691cf in ?? () from /usr/lib/libQtWebKit.so.4 #4 0xb3c65a7d in start_thread () from /lib/libpthread.so.0 #5 0xb60a8abe in clone () from /lib/libc.so.6 Thread 4 (Thread 0xb0ab3b70 (LWP 2051)): #0 0xb3c68a70 in __pthread_mutex_unlock_usercnt () from /lib/libpthread.so.0 #1 0xb60b6824 in pthread_mutex_unlock () from /lib/libc.so.6 #2 0xb3b7e43f in g_main_context_prepare () from /usr/lib/libglib-2.0.so.0 #3 0xb3b7f207 in ?? () from /usr/lib/libglib-2.0.so.0 #4 0xb3b7f7fa in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0 #5 0xb63e25a7 in QEventDispatcherGlib::processEvents (this=0xb0100468, flags=...) at kernel/qeventdispatcher_glib.cpp:426 #6 0xb63ae40d in QEventLoop::processEvents (this=0xb0ab32d0, flags=...) at kernel/qeventloop.cpp:149 #7 0xb63ae6a9 in QEventLoop::exec (this=0xb0ab32d0, flags=...) at kernel/qeventloop.cpp:204 #8 0xb6298d0c in QThread::exec (this=0x8163fd8) at thread/qthread.cpp:501 #9 0xb6298dfb in QThread::run (this=0x8163fd8) at thread/qthread.cpp:568 #10 0xb629c1f0 in QThreadPrivate::start (arg=0x8163fd8) at thread/qthread_unix.cpp:298 #11 0xb3c65a7d in start_thread () from /lib/libpthread.so.0 #12 0xb60a8abe in clone () from /lib/libc.so.6 Thread 3 (Thread 0xad972b70 (LWP 2826)): [KCrash Handler] #6 QUtf8::convertFromUnicode (uc=0x20, len=7, state=0x0) at codecs/qutfcodec.cpp:91 #7 0xb62ea286 in QString::toUtf8 (this=0xad00253c) at tools/qstring.cpp:3789 #8 0xb440f137 in QDBusMessagePrivate::toDBusMessage (message=..., capabilities=) at qdbusmessage.cpp:134 #9 0xb4407bdb in QDBusConnectionPrivate::sendWithReplyAsync (this=0x806c248, message=..., timeout=34) at qdbusintegrator.cpp:1989 #10 0xb43f4db3 in QDBusConnection::asyncCall (this=0x86af794, message=..., timeout=-1) at qdbusconnection.cpp:628 #11 0xb4414d7e in QDBusAbstractInterface::asyncCallWithArgumentList (this=0x86aee48, method=..., args=...) at qdbusabstractinterface.cpp:501 #12 0xb38d8820 in addResource (resource=..., this=0x86aee48) at /usr/src/debug/kdelibs-4.8.1/build/nepomuk/resourcewatcherconnectioninterface.h:50 #13 Nepomuk::ResourceWatcher::addResource (this=0x86ad4f0, res=...) at /usr/src/debug/kdelibs-4.8.1/nepomuk/core/resourcewatcher.cpp:143 #14 0xb38b6049 in Nepomuk::ResourceData::load (this=0xad000cf8) at /usr/src/debug/kdelibs-4.8.1/nepomuk/core/resourcedata.cpp:405 #15 0xb38b6ae0 in Nepomuk::ResourceData::property (this=0xad000cf8, uri=...) at /usr/src/debug/kdelibs-4.8.1/nepomuk/core/resourcedata.cpp:265 #16 0xb38cf881 in Nepomuk::Resource::property (this=0xad97229c, uri=...) at /usr/src/debug/kdelibs-4.8.1/nepomuk/core/resource.cpp:301 #17 0xaf41f5e1 in ?? () from /usr/lib/libmessagecore.so.4 #18 0xb628ea8b in QThreadPoolThread::run (this=0x86060c8) at concurrent/qthreadpool.cpp:107 #19 0xb629c1f0 in QThreadPrivate::start (arg=0x86060c8) at thread/qthread_unix.cpp:298 #20 0xb3c65a7d in start_thread () from /lib/libpthread.so.0 #21 0xb60a8abe in clone () from /lib/libc.so.6 Thread 2 (Thread 0xae9beb70 (LWP 2828)): #0 0xb60b692e in __lll_lock_wait_private () from /lib/libc.so.6 #1 0xb6048b3e in _L_lock_10490 () from /lib/libc.so.6 #2 0xb6046ef3 in malloc () from /lib/libc.so.6 #3 0xb77a7fe0 in _dl_map_object_deps () from /lib/ld-linux.so.2 #4 0xb77ad63a in dl_open_worker () from /lib/ld-linux.so.2 #5 0xb77a970f in _dl_catch_error () from /lib/ld-linux.so.2 #6 0xb77ad1e6 in _dl_open () from /lib/ld-linux.so.2 #7 0xb60e14a2 in do_dlopen () from /lib/libc.so.6 #8 0xb77a970f in _dl_catch_error () from /lib/ld-linux.so.2 #9 0xb60e15a7 in dlerror_run () from /lib/libc.so.6 #10 0xb60e1618 in __libc_dlopen_mode () from /lib/libc.so.6 #11 0xb60bc098 in init () from /lib/libc.so.6 #12 0xb3c6ac4b in pthread_once () from /lib/libpthread.so.0 #13 0xb60bc305 in backtrace () from /lib/libc.so.6 #14 0xb603c760 in __libc_message () from /lib/libc.so.6 #15 0xb6042f0b in malloc_printerr () from /lib/libc.so.6 #16 0xb6043377 in malloc_consolidate () from /lib/libc.so.6 #17 0xb60443e4 in _int_malloc () from /lib/libc.so.6 #18 0xb6046efc in malloc () from /lib/libc.so.6 #19 0xb629451b in qMalloc (size=65536) at global/qmalloc.cpp:55 #20 0xb629e3de in QByteArray::realloc (this=0xae006a5c, alloc=65516) at tools/qbytearray.cpp:1452 #21 0xb629e507 in QByteArray::resize (this=0xae006a5c, size=32768) at tools/qbytearray.cpp:1420 #22 0xb3dfa012 in reserve (bytes=10, this=0xae0010d0) at ../../src/corelib/tools/qringbuffer_p.h:158 #23 QAbstractSocketPrivate::readFromSocket (this=0xae001000) at socket/qabstractsocket.cpp:1163 #24 0xb3dfa7db in QAbstractSocketPrivate::canReadNotification (this=0xae001000) at socket/qabstractsocket.cpp:625 #25 0xb3dfcb88 in QAbstractSocket::waitForReadyRead (this=0xae00500c, msecs=600000) at socket/qabstractsocket.cpp:1902 #26 0xb3e0a4e1 in QLocalSocket::waitForReadyRead (this=0xae000df0, msecs=600000) at socket/qlocalsocket_unix.cpp:576 #27 0xb2f50664 in ?? () from /usr/lib/libsopranoclient.so.1 #28 0xb2f5540f in ?? () from /usr/lib/libsopranoclient.so.1 #29 0xb38bbc48 in Soprano::Iterator<Soprano::BindingSet>::next (this=0xae9be0d8) at /usr/include/soprano/iterator.h:239 #30 0xb38b6204 in Nepomuk::ResourceData::load (this=0xae00a818) at /usr/src/debug/kdelibs-4.8.1/nepomuk/core/resourcedata.cpp:418 #31 0xb38b6ae0 in Nepomuk::ResourceData::property (this=0xae00a818, uri=...) at /usr/src/debug/kdelibs-4.8.1/nepomuk/core/resourcedata.cpp:265 #32 0xb38cf881 in Nepomuk::Resource::property (this=0xae9be29c, uri=...) at /usr/src/debug/kdelibs-4.8.1/nepomuk/core/resource.cpp:301 #33 0xaf41f5e1 in ?? () from /usr/lib/libmessagecore.so.4 #34 0xb628ea8b in QThreadPoolThread::run (this=0x88ffa30) at concurrent/qthreadpool.cpp:107 #35 0xb629c1f0 in QThreadPrivate::start (arg=0x88ffa30) at thread/qthread_unix.cpp:298 #36 0xb3c65a7d in start_thread () from /lib/libpthread.so.0 #37 0xb60a8abe in clone () from /lib/libc.so.6 Thread 1 (Thread 0xb25ec710 (LWP 1942)): #0 0xb3c69782 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0 #1 0xb60b65cc in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libc.so.6 #2 0xb629c760 in wait (time=4294967295, this=0x8998528) at thread/qwaitcondition_unix.cpp:86 #3 QWaitCondition::wait (this=0x89984b0, mutex=0x899849c, time=4294967295) at thread/qwaitcondition_unix.cpp:158 #4 0xb628e271 in QThreadPoolPrivate::waitForDone (this=0x8998450, msecs=-1) at concurrent/qthreadpool.cpp:298 #5 0xb628fc88 in QThreadPool::~QThreadPool (this=0x893abb4, __in_chrg=<optimized out>) at concurrent/qthreadpool.cpp:440 #6 0xaf41ddc5 in MessageCore::AsyncNepomukResourceRetriever::~AsyncNepomukResourceRetriever() () from /usr/lib/libmessagecore.so.4 #7 0xaf28827d in ?? () from /usr/lib/libmessagelist.so.4 #8 0xaf295e02 in ?? () from /usr/lib/libmessagelist.so.4 #9 0xaf299a49 in ?? () from /usr/lib/libmessagelist.so.4 #10 0xb6003931 in __run_exit_handlers () from /lib/libc.so.6 #11 0xb60039bd in exit () from /lib/libc.so.6 #12 0xb69ad1b8 in qt_xio_errhandler () at kernel/qapplication_x11.cpp:770 #13 0xb74c8949 in KApplication::xioErrhandler (this=0xbf9c3424, dpy=0x807bd80) at /usr/src/debug/kdelibs-4.8.1/kdeui/kernel/kapplication.cpp:419 #14 0xb74c8984 in kde_xio_errhandler (dpy=0x807bd80) at /usr/src/debug/kdelibs-4.8.1/kdeui/kernel/kapplication.cpp:126 #15 0xb3f94284 in _XIOError () from /usr/lib/libX11.so.6 #16 0xb3f91a9f in _XEventsQueued () from /usr/lib/libX11.so.6 #17 0xb3f822f8 in XEventsQueued () from /usr/lib/libX11.so.6 #18 0xb69e8ed5 in x11EventSourceCheck (s=0x8079e40) at kernel/qguieventdispatcher_glib.cpp:85 #19 0xb3b7eaf4 in g_main_context_check () from /usr/lib/libglib-2.0.so.0 #20 0xb3b7f4c0 in ?? () from /usr/lib/libglib-2.0.so.0 #21 0xb3b7f7fa in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0 #22 0xb63e2547 in QEventDispatcherGlib::processEvents (this=0x8052e88, flags=...) at kernel/qeventdispatcher_glib.cpp:424 #23 0xb69e910a in QGuiEventDispatcherGlib::processEvents (this=0x8052e88, flags=...) at kernel/qguieventdispatcher_glib.cpp:204 #24 0xb63ae40d in QEventLoop::processEvents (this=0xbf9c3384, flags=...) at kernel/qeventloop.cpp:149 #25 0xb63ae6a9 in QEventLoop::exec (this=0xbf9c3384, flags=...) at kernel/qeventloop.cpp:204 #26 0xb63b38fa in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1148 #27 0xb6933164 in QApplication::exec () at kernel/qapplication.cpp:3811 #28 0x0804af91 in main (argc=) at /usr/src/debug/kdepim-4.8.1/kontact/src/main.cpp:218 Reported using DrKonqi
Created attachment 69691 [details] New crash information added by DrKonqi kontact (4.8.0) on KDE Platform 4.8.1 (4.8.1) using Qt 4.8.0 - What I was doing when the application crashed: Simply changing folders. Acutally, completely random. Happens when chaning folders, scrolling through a folder...it seems to happen displaying an email in the preview pane. I have noticed that if a folder is empy and Kmail retrieves mail, the first mail that gets into folder starts to display in the preview pane and then it crashes. Its really annoying! -- Backtrace (Reduced): #10 0xb622a1cb in qMalloc (size=65536) at global/qmalloc.cpp:55 #11 0xb623405a in QByteArray::realloc (this=0x917ab34, alloc=65516) at tools/qbytearray.cpp:1452 #12 0xb6234177 in QByteArray::resize (this=0x917ab34, size=32768) at tools/qbytearray.cpp:1420 #13 0xb3d79f82 in reserve (bytes=2, this=0x917aa88) at ../../include/QtCore/private/../../../src/corelib/tools/qringbuffer_p.h:158 #14 QAbstractSocket::writeData (this=0x917a974, data=0xac62becc "\021", size=2) at socket/qabstractsocket.cpp:2315
*** This bug has been marked as a duplicate of bug 295474 ***