https://bugs.kde.org/show_bug.cgi?id=327588
Bug ID: 327588 Summary: Kontact crashes after resume Classification: Unclassified Product: kontact Version: 4.11.3 Platform: Fedora RPMs OS: Linux Status: UNCONFIRMED Keywords: drkonqi Severity: crash Priority: NOR Component: general Assignee: kdepim-bugs@kde.org Reporter: hy...@redhat.com Application: kontact (4.11.3) KDE Platform Version: 4.11.3 Qt Version: 4.8.5 Operating System: Linux 3.11.7-200.fc19.x86_64 x86_64 Distribution: "Fedora release 19 (Schrödinger’s Cat)" -- Information about the crash: - What I was doing when the application crashed: Resumed computer from sleep. Nothing else. This text is to fulfil minimum length requirement for Crash Reporting Assistant. -- Backtrace: Application: Kontact (kontact), signal: Segmentation fault Using host libthread_db library "/lib64/libthread_db.so.1". pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185 185 62: movl (%rsp), %edi [Current thread is 1 (Thread 0x7f3d500598c0 (LWP 3190))] Thread 7 (Thread 0x7f3d433bb700 (LWP 3561)): #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185 #1 0x00000038460cde2d in WTF::TCMalloc_PageHeap::scavengerThread (this=<optimized out>) at /usr/src/debug/webkit-qtwebkit-23/Source/WTF/wtf/FastMalloc.cpp:2571 #2 0x00000038460cde69 in WTF::TCMalloc_PageHeap::runScavengerThread (context=<optimized out>) at /usr/src/debug/webkit-qtwebkit-23/Source/WTF/wtf/FastMalloc.cpp:1767 #3 0x00000030b9c07c53 in start_thread (arg=0x7f3d433bb700) at pthread_create.c:308 #4 0x00000030b94f5dbd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:113 Thread 6 (Thread 0x7f3d028a7700 (LWP 3640)): #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185 #1 0x0000003845e0e5bd in JSC::BlockAllocator::blockFreeingThreadMain (this=0x7f3d42b25398) at /usr/src/debug/webkit-qtwebkit-23/Source/JavaScriptCore/heap/BlockAllocator.cpp:128 #2 0x00000038460fd686 in WTF::wtfThreadEntryPoint (param=0x1d0af80) at /usr/src/debug/webkit-qtwebkit-23/Source/WTF/wtf/ThreadingPthreads.cpp:196 #3 0x00000030b9c07c53 in start_thread (arg=0x7f3d028a7700) at pthread_create.c:308 #4 0x00000030b94f5dbd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:113 Thread 5 (Thread 0x7f3ceffff700 (LWP 3947)): [KCrash Handler] #6 tcpses_is_read_ready (ses=0x7f3ce801be60, to=to@entry=0x7f3ce800b7a0) at Dksestcp.c:1024 #7 0x00007f3cf492ac05 in service_read (ses=ses@entry=0x7f3ce800b700, buffer=0x7f3ce800be30 "\240\260", req_bytes=req_bytes@entry=32768, need_all=need_all@entry=0) at Dkses2.c:372 #8 0x00007f3cf492ae1a in session_buffered_read (ses=0x7f3ce800b700, buffer=buffer@entry=0x7f3cefffe5ff "", req_bytes=req_bytes@entry=1) at Dkses2.c:515 #9 0x00007f3cf492aeb3 in session_buffered_read_char (ses=ses@entry=0x7f3ce800b700) at Dkses2.c:582 #10 0x00007f3cf4928ee0 in scan_session_boxing (session=session@entry=0x7f3ce800b700) at Dkmarshal.c:769 #11 0x00007f3cf4929109 in read_object (session=session@entry=0x7f3ce800b700) at Dkmarshal.c:296 #12 0x00007f3cf4933680 in read_service_request_1t (ses=0x7f3ce800b700) at Dkernel.c:2277 #13 0x00007f3cf49342e8 in PrpcFutureNextResult1T (future=0x7f3ce800a8c0) at Dkernel.c:4252 #14 PrpcFutureNextResult (future=0x7f3ce800a8c0) at Dkernel.c:4084 #15 0x00007f3cf49005ad in stmt_process_result (stmt=stmt@entry=0x7f3ce800a970, needs_evl=needs_evl@entry=1) at ../../libsrc/Wi/CLIuti.c:719 #16 0x00007f3cf4904625 in virtodbc__SQLExecDirect (hstmt=0x7f3ce800a970, szSqlStr=<optimized out>, cbSqlStr=<optimized out>) at ../../libsrc/Wi/CLIsql1.c:1530 #17 0x00007f3cf546f244 in SQLExecDirect_Internal (hstmt=hstmt@entry=0x7f3ce800b0b0, szSqlStr=szSqlStr@entry=0x7f3ce800acb8, cbSqlStr=cbSqlStr@entry=249, waMode=waMode@entry=65 'A') at execute.c:549 #18 0x00007f3cf546f574 in SQLExecDirect (hstmt=0x7f3ce800b0b0, szSqlStr=0x7f3ce800acb8 "sparql DEFINE input:inference <nepomukinference> select distinct ?r ?o where { { ?r <http://www.semanticdesktop.org/ontologies/2007/01/19/nie#url> <akonadi:?item=-1> . FILTER(?r!=<akonadi:?item=-1>) ."..., cbSqlStr=249) at execute.c:631 #19 0x00007f3cf56c6152 in Soprano::ODBC::Connection::execute (this=this@entry=0x7f3ce800b350, request=...) at /usr/src/debug/soprano-2.9.3/backends/virtuoso/odbcconnection.cpp:112 #20 0x00007f3cf56c6480 in Soprano::ODBC::Connection::executeQuery (this=this@entry=0x7f3ce800b350, request=...) at /usr/src/debug/soprano-2.9.3/backends/virtuoso/odbcconnection.cpp:89 #21 0x00007f3cf56b79ae in Soprano::VirtuosoModelPrivate::sqlQuery (this=this@entry=0x21e7790, query=...) at /usr/src/debug/soprano-2.9.3/backends/virtuoso/virtuosomodel.cpp:113 #22 0x00007f3cf56b7b01 in Soprano::VirtuosoModelPrivate::sparqlQuery (this=0x21e7790, query=...) at /usr/src/debug/soprano-2.9.3/backends/virtuoso/virtuosomodel.cpp:133 #23 0x00007f3cf56b7cc8 in Soprano::VirtuosoModel::executeQuery (this=this@entry=0x21ead90, query=..., language=language@entry=Soprano::Query::QueryLanguageSparql, userQueryLanguage=...) at /usr/src/debug/soprano-2.9.3/backends/virtuoso/virtuosomodel.cpp:469 #24 0x00007f3d513e33c3 in Nepomuk2::MainModel::executeQuery (this=0x21e2920, query=..., language=<optimized out>, userQueryLanguage=...) at /usr/src/debug/nepomuk-core-4.11.3/libnepomukcore/resource/nepomukmainmodel.cpp:191 #25 0x00007f3d513d9978 in Nepomuk2::ResourceData::determineUri (this=this@entry=0x7f3ce8002780) at /usr/src/debug/nepomuk-core-4.11.3/libnepomukcore/resource/resourcedata.cpp:638 #26 0x00007f3d513e43f0 in Nepomuk2::Resource::determineFinalResourceData (this=0x7f3cefffec90) at /usr/src/debug/nepomuk-core-4.11.3/libnepomukcore/resource/resource.cpp:760 #27 0x00007f3d513e4e50 in Nepomuk2::Resource::setWatchEnabled (this=this@entry=0x7f3cefffec90, status=status@entry=false) at /usr/src/debug/nepomuk-core-4.11.3/libnepomukcore/resource/resource.cpp:727 #28 0x00007f3cf845e37e in MessageCore::NepomukResourceRetrieverRunnable::run (this=0x2429790) at /usr/src/debug/kdepim-4.11.3/messagecore/nepomukutil/asyncnepomukresourceretriever.cpp:48 #29 0x000000382fe6e83e in QThreadPoolThread::run (this=0x2429890) at concurrent/qthreadpool.cpp:107 #30 0x000000382fe7ad0f in QThreadPrivate::start (arg=0x2429890) at thread/qthread_unix.cpp:338 #31 0x00000030b9c07c53 in start_thread (arg=0x7f3ceffff700) at pthread_create.c:308 #32 0x00000030b94f5dbd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:113 Thread 4 (Thread 0x7f3ce799a700 (LWP 3956)): #0 0x00000030b94eb7fd in poll () at ../sysdeps/unix/syscall-template.S:81 #1 0x00000030bcc480f4 in g_main_context_iterate.isra.22 () from /lib64/libglib-2.0.so.0 #2 0x00000030bcc481fc in g_main_context_iteration () from /lib64/libglib-2.0.so.0 #3 0x000000382ffa7166 in QEventDispatcherGlib::processEvents (this=0x7f3ce00008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:427 #4 0x000000382ff78ecf in QEventLoop::processEvents (this=this@entry=0x7f3ce7999d20, flags=...) at kernel/qeventloop.cpp:149 #5 0x000000382ff791c5 in QEventLoop::exec (this=this@entry=0x7f3ce7999d20, flags=...) at kernel/qeventloop.cpp:204 #6 0x000000382fe7866f in QThread::exec (this=<optimized out>) at thread/qthread.cpp:536 #7 0x000000382fe7ad0f in QThreadPrivate::start (arg=0x1eba750) at thread/qthread_unix.cpp:338 #8 0x00000030b9c07c53 in start_thread (arg=0x7f3ce799a700) at pthread_create.c:308 #9 0x00000030b94f5dbd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:113 Thread 3 (Thread 0x7f3cdeb93700 (LWP 5410)): #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185 #1 0x00000038419860bb in QTWTF::TCMalloc_PageHeap::scavengerThread (this=0x3841c83f00 <QTWTF::pageheap_memory>) at ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.cpp:2359 #2 0x00000038419860f9 in QTWTF::TCMalloc_PageHeap::runScavengerThread (context=<optimized out>) at ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.cpp:1464 #3 0x00000030b9c07c53 in start_thread (arg=0x7f3cdeb93700) at pthread_create.c:308 #4 0x00000030b94f5dbd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:113 Thread 2 (Thread 0x7f3ce6b1b700 (LWP 5420)): #0 syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38 #1 0x000000382fe797e3 in _q_futex (val2=0, addr2=0x0, timeout=0x0, val=2, op=0, addr=0x7f3ce8003c80) at thread/qmutex_unix.cpp:99 #2 QMutexPrivate::wait (this=this@entry=0x7f3ce8003c80, timeout=timeout@entry=-1) at thread/qmutex_unix.cpp:113 #3 0x000000382fe75ddd in QMutex::lock (this=this@entry=0x7f3ce80027c0) at thread/qmutex.cpp:164 #4 0x00007f3d513d58b8 in lockInline (this=0x7f3ce80027c0) at /usr/include/QtCore/qmutex.h:188 #5 QMutexLocker (m=0x7f3ce80027c0, this=<synthetic pointer>) at /usr/include/QtCore/qmutex.h:109 #6 Nepomuk2::ResourceData::uri (this=0x7f3ce8002780) at /usr/src/debug/nepomuk-core-4.11.3/libnepomukcore/resource/resourcedata.cpp:123 #7 0x00007f3d513e43cc in Nepomuk2::Resource::determineFinalResourceData (this=0x7f3ce6b1ac90) at /usr/src/debug/nepomuk-core-4.11.3/libnepomukcore/resource/resource.cpp:753 #8 0x00007f3d513e4e50 in Nepomuk2::Resource::setWatchEnabled (this=this@entry=0x7f3ce6b1ac90, status=status@entry=false) at /usr/src/debug/nepomuk-core-4.11.3/libnepomukcore/resource/resource.cpp:727 #9 0x00007f3cf845e37e in MessageCore::NepomukResourceRetrieverRunnable::run (this=0x4004190) at /usr/src/debug/kdepim-4.11.3/messagecore/nepomukutil/asyncnepomukresourceretriever.cpp:48 #10 0x000000382fe6e83e in QThreadPoolThread::run (this=0x2b93090) at concurrent/qthreadpool.cpp:107 #11 0x000000382fe7ad0f in QThreadPrivate::start (arg=0x2b93090) at thread/qthread_unix.cpp:338 #12 0x00000030b9c07c53 in start_thread (arg=0x7f3ce6b1b700) at pthread_create.c:308 #13 0x00000030b94f5dbd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:113 Thread 1 (Thread 0x7f3d500598c0 (LWP 3190)): #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185 #1 0x000000382fe7b1e6 in wait (time=18446744073709551615, this=0x2b96190) at thread/qwaitcondition_unix.cpp:86 #2 QWaitCondition::wait (this=this@entry=0x2b96160, mutex=mutex@entry=0x2b96138, time=time@entry=18446744073709551615) at thread/qwaitcondition_unix.cpp:158 #3 0x000000382fe6e252 in QThreadPoolPrivate::waitForDone (this=0x2b960b0, msecs=msecs@entry=-1) at concurrent/qthreadpool.cpp:298 #4 0x000000382fe6f5f5 in QThreadPool::~QThreadPool (this=0x2c09ff8, __in_chrg=<optimized out>) at concurrent/qthreadpool.cpp:440 #5 0x00007f3cf845d1c9 in ~AsyncNepomukResourceRetrieverPrivate (this=<optimized out>, __in_chrg=<optimized out>) at /usr/src/debug/kdepim-4.11.3/messagecore/nepomukutil/asyncnepomukresourceretriever.cpp:61 #6 MessageCore::AsyncNepomukResourceRetriever::~AsyncNepomukResourceRetriever (this=0x2b94f30, __in_chrg=<optimized out>) at /usr/src/debug/kdepim-4.11.3/messagecore/nepomukutil/asyncnepomukresourceretriever.cpp:131 #7 0x00007f3cf7e69d2a in ~CallbackNepomukResourceRetriever (this=0x2b94f30, __in_chrg=<optimized out>) at /usr/src/debug/kdepim-4.11.3/messagelist/core/callbacknepomukresourceretriever.h:32 #8 MessageList::CallbackNepomukResourceRetriever::~CallbackNepomukResourceRetriever (this=0x2b94f30, __in_chrg=<optimized out>) at /usr/src/debug/kdepim-4.11.3/messagelist/core/callbacknepomukresourceretriever.h:32 #9 0x00000030b9439279 in __run_exit_handlers (status=1, listp=0x30b97ba6e8 <__exit_funcs>, run_list_atexit=run_list_atexit@entry=true) at exit.c:77 #10 0x00000030b94392c5 in __GI_exit (status=<optimized out>) at exit.c:99 #11 0x0000003832c2ec68 in qt_xio_errhandler () at kernel/qapplication_x11.cpp:772 #12 0x00007f3d53131a50 in KApplication::xioErrhandler (this=0x7fff71588220, dpy=0x1be1220) at /usr/src/debug/kdelibs-4.11.3/kdeui/kernel/kapplication.cpp:419 #13 0x000000382ca43cce in _XIOError (dpy=dpy@entry=0x1be1220) at XlibInt.c:1498 #14 0x000000382ca41e25 in _XReply (dpy=dpy@entry=0x1be1220, rep=rep@entry=0x7fff71587170, extra=extra@entry=0, discard=discard@entry=1) at xcb_io.c:708 #15 0x000000382ca3d76d in XSync (dpy=0x1be1220, discard=0) at Sync.c:44 #16 0x0000003832db5f55 in QRasterWindowSurface::syncX (this=0x1dc6e30) at painting/qwindowsurface_raster.cpp:134 #17 0x0000003832db6235 in QRasterWindowSurface::beginPaint (this=0x1dc6e30, rgn=...) at painting/qwindowsurface_raster.cpp:143 #18 0x0000003832dcfa89 in beginPaint (toCleanIsInTopLevelCoordinates=true, returnInfo=0x7fff71587270, windowSurface=0x1dc6e30, widget=<optimized out>, toClean=..., this=0x1d43340) at painting/qbackingstore.cpp:379 #19 QWidgetBackingStore::sync (this=0x1d43340) at painting/qbackingstore.cpp:1304 #20 0x0000003832c07410 in QWidgetPrivate::syncBackingStore (this=0x1d3cf60) at kernel/qwidget.cpp:1894 #21 0x0000003832c17482 in QWidget::event (this=this@entry=0x1d5e840, event=event@entry=0x7fff71587960) at kernel/qwidget.cpp:8680 #22 0x0000003832fcc733 in QMainWindow::event (this=this@entry=0x1d5e840, event=event@entry=0x7fff71587960) at widgets/qmainwindow.cpp:1478 #23 0x00007f3d531e7af1 in KMainWindow::event (this=this@entry=0x1d5e840, ev=ev@entry=0x7fff71587960) at /usr/src/debug/kdelibs-4.11.3/kdeui/widgets/kmainwindow.cpp:1084 #24 0x00007f3d5321f4b9 in KXmlGuiWindow::event (this=0x1d5e840, ev=0x7fff71587960) at /usr/src/debug/kdelibs-4.11.3/kdeui/xmlgui/kxmlguiwindow.cpp:126 #25 0x0000003832bc84dc in QApplicationPrivate::notify_helper (this=0x1bde3f0, receiver=0x1d5e840, e=0x7fff71587960) at kernel/qapplication.cpp:4562 #26 0x0000003832bceaa0 in QApplication::notify (this=this@entry=0x7fff71588220, receiver=receiver@entry=0x1d5e840, e=e@entry=0x7fff71587960) at kernel/qapplication.cpp:4348 #27 0x00007f3d53132e9a in KApplication::notify (this=0x7fff71588220, receiver=0x1d5e840, event=0x7fff71587960) at /usr/src/debug/kdelibs-4.11.3/kdeui/kernel/kapplication.cpp:311 #28 0x000000382ff7a26d in QCoreApplication::notifyInternal (this=0x7fff71588220, receiver=receiver@entry=0x1d5e840, event=event@entry=0x7fff71587960) at kernel/qcoreapplication.cpp:949 #29 0x0000003832dd1c28 in sendEvent (event=0x7fff71587960, receiver=0x1d5e840) at ../../src/corelib/kernel/qcoreapplication.h:231 #30 sendUpdateRequest (updateImmediately=true, widget=0x1d5e840) at painting/qbackingstore.cpp:534 #31 QWidgetBackingStore::markDirty (this=0x1d43340, rect=..., widget=<optimized out>, updateImmediately=<optimized out>, invalidateBuffer=<optimized out>) at painting/qbackingstore.cpp:710 #32 0x0000003832c07a55 in QWidget::repaint (this=0x1eeb370, rect=...) at kernel/qwidget.cpp:10484 #33 0x0000003832c07a93 in QWidget::repaint (this=<optimized out>) at kernel/qwidget.cpp:10434 #34 0x0000003832ffc563 in QProgressBar::setRange (this=<optimized out>, minimum=<optimized out>, maximum=maximum@entry=0) at widgets/qprogressbar.cpp:350 #35 0x0000003832ffc5b6 in QProgressBar::setMaximum (this=<optimized out>, maximum=maximum@entry=0) at widgets/qprogressbar.cpp:293 #36 0x00007f3d50f09708 in KPIM::StatusbarProgressWidget::slotShowItemDelayed (this=0x1eac780) at /usr/src/debug/kdepim-4.11.3/libkdepim/progresswidget/statusbarprogresswidget.cpp:205 #37 0x000000382ff8df78 in QMetaObject::activate (sender=0x1ed0f00, m=<optimized out>, local_signal_index=<optimized out>, argv=0x0) at kernel/qobject.cpp:3547 #38 0x000000382ff92141 in QObject::event (this=0x1ed0f00, e=<optimized out>) at kernel/qobject.cpp:1156 #39 0x0000003832bc84dc in QApplicationPrivate::notify_helper (this=0x1bde3f0, receiver=0x1ed0f00, e=0x7fff71587ea0) at kernel/qapplication.cpp:4562 #40 0x0000003832bceaa0 in QApplication::notify (this=this@entry=0x7fff71588220, receiver=receiver@entry=0x1ed0f00, e=e@entry=0x7fff71587ea0) at kernel/qapplication.cpp:4348 #41 0x00007f3d53132e9a in KApplication::notify (this=0x7fff71588220, receiver=0x1ed0f00, event=0x7fff71587ea0) at /usr/src/debug/kdelibs-4.11.3/kdeui/kernel/kapplication.cpp:311 #42 0x000000382ff7a26d in QCoreApplication::notifyInternal (this=0x7fff71588220, receiver=0x1ed0f00, event=0x7fff71587ea0) at kernel/qcoreapplication.cpp:949 #43 0x000000382ffa9c13 in sendEvent (event=<optimized out>, receiver=<optimized out>) at kernel/qcoreapplication.h:231 #44 QTimerInfoList::activateTimers (this=0x1bdf500) at kernel/qeventdispatcher_unix.cpp:621 #45 0x000000382ffa6f11 in timerSourceDispatch (source=<optimized out>) at kernel/qeventdispatcher_glib.cpp:186 #46 0x00000030bcc47e06 in g_main_context_dispatch () from /lib64/libglib-2.0.so.0 #47 0x00000030bcc48158 in g_main_context_iterate.isra.22 () from /lib64/libglib-2.0.so.0 #48 0x00000030bcc481fc in g_main_context_iteration () from /lib64/libglib-2.0.so.0 #49 0x000000382ffa7166 in QEventDispatcherGlib::processEvents (this=0x1b9dee0, flags=...) at kernel/qeventdispatcher_glib.cpp:427 #50 0x0000003832c64fc6 in QGuiEventDispatcherGlib::processEvents (this=<optimized out>, flags=...) at kernel/qguieventdispatcher_glib.cpp:207 #51 0x000000382ff78ecf in QEventLoop::processEvents (this=this@entry=0x7fff71588120, flags=...) at kernel/qeventloop.cpp:149 #52 0x000000382ff791c5 in QEventLoop::exec (this=this@entry=0x7fff71588120, flags=...) at kernel/qeventloop.cpp:204 #53 0x000000382ff7e45b in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1221 #54 0x0000003832bc6c9c in QApplication::exec () at kernel/qapplication.cpp:3823 #55 0x0000000000403760 in main (argc=3, argv=0x7fff71588368) at /usr/src/debug/kdepim-4.11.3/kontact/src/main.cpp:219 Reported using DrKonqi -- You are receiving this mail because: You are the assignee for the bug. _______________________________________________ Kdepim-bugs mailing list Kdepim-bugs@kde.org https://mail.kde.org/mailman/listinfo/kdepim-bugs