Bug 290665

Summary: Crash in agregator after running overnight
Product: [Applications] kontact Reporter: Pim Bollen <kdebugzilla>
Component: generalAssignee: kdepim bugs <kdepim-bugs>
Status: RESOLVED DUPLICATE    
Severity: crash    
Priority: NOR    
Version: 4.7.2   
Target Milestone: ---   
Platform: openSUSE   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description Pim Bollen 2012-01-05 08:17:40 UTC
Application: kontact (4.7.2)
KDE Platform Version: 4.7.2 (4.7.2) "release 5"
Qt Version: 4.7.4
Operating System: Linux 3.1.0-1.2-desktop x86_64
Distribution: "openSUSE 12.1 (x86_64)"

-- Information about the crash:
- What I was doing when the application crashed:
I had kontact running using kmail and agregator. At the end of the day I closed kontact (I thought) by using exit on the agregator icon in the toolbar.
The next morning I found this crash on my desktop.

The crash can be reproduced every time.

-- Backtrace:
Application: Kontact (kontact), signal: Segmentation fault
[Current thread is 1 (Thread 0x7fa09f292760 (LWP 10089))]

Thread 6 (Thread 0x7fa0870de700 (LWP 10090)):
#0  0x00007fa0971dee6c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007fa09bb279dc in WTF::TCMalloc_PageHeap::scavengerThread (this=0x7fa09c4de200) at ../../../Source/JavaScriptCore/wtf/FastMalloc.cpp:2495
#2  0x00007fa09bb27b09 in WTF::TCMalloc_PageHeap::runScavengerThread (context=<optimized out>) at ../../../Source/JavaScriptCore/wtf/FastMalloc.cpp:1618
#3  0x00007fa0971daf05 in start_thread () from /lib64/libpthread.so.0
#4  0x00007fa09c82f53d in clone () from /lib64/libc.so.6

Thread 5 (Thread 0x7fa0867dd700 (LWP 10091)):
#0  0x00007fff252dd8de in ?? ()
#1  0x00007fa096118e91 in clock_gettime () from /lib64/librt.so.1
#2  0x00007fa09db5a114 in do_gettime (frac=0x7fa0867dcbf8, sec=0x7fa0867dcbf0) at tools/qelapsedtimer_unix.cpp:123
#3  qt_gettime () at tools/qelapsedtimer_unix.cpp:140
#4  0x00007fa09dc1bd1d in QTimerInfoList::updateCurrentTime (this=0x7fa0800020d0) at kernel/qeventdispatcher_unix.cpp:339
#5  0x00007fa09dc1b9a1 in timerSourceCheckHelper (src=<optimized out>) at kernel/qeventdispatcher_glib.cpp:150
#6  timerSourceCheckHelper (src=<optimized out>) at kernel/qeventdispatcher_glib.cpp:144
#7  0x00007fa095e64264 in g_main_context_check () from /usr/lib64/libglib-2.0.so.0
#8  0x00007fa095e64ab2 in ?? () from /usr/lib64/libglib-2.0.so.0
#9  0x00007fa095e64f59 in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0
#10 0x00007fa09dc1b576 in QEventDispatcherGlib::processEvents (this=0x7fa0800008c0, flags=<optimized out>) at kernel/qeventdispatcher_glib.cpp:424
#11 0x00007fa09dbefa22 in QEventLoop::processEvents (this=<optimized out>, flags=...) at kernel/qeventloop.cpp:149
#12 0x00007fa09dbefc1f in QEventLoop::exec (this=0x7fa0867dce20, flags=...) at kernel/qeventloop.cpp:201
#13 0x00007fa09db075df in QThread::exec (this=<optimized out>) at thread/qthread.cpp:498
#14 0x00007fa09db0a025 in QThreadPrivate::start (arg=0x76eba0) at thread/qthread_unix.cpp:331
#15 0x00007fa0971daf05 in start_thread () from /lib64/libpthread.so.0
#16 0x00007fa09c82f53d in clone () from /lib64/libc.so.6

Thread 4 (Thread 0x7fa0351fc700 (LWP 19741)):
#0  0x00007fa0971dee6c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007fa012f9ec01 in queue_processor(void*) () from /usr/lib64/IcedTeaPlugin.so
#2  0x00007fa0971daf05 in start_thread () from /lib64/libpthread.so.0
#3  0x00007fa09c82f53d in clone () from /lib64/libc.so.6

Thread 3 (Thread 0x7fa037c0e700 (LWP 19742)):
#0  0x00007fa0971dee6c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007fa012f9ec01 in queue_processor(void*) () from /usr/lib64/IcedTeaPlugin.so
#2  0x00007fa0971daf05 in start_thread () from /lib64/libpthread.so.0
#3  0x00007fa09c82f53d in clone () from /lib64/libc.so.6

Thread 2 (Thread 0x7fa0370d0700 (LWP 19743)):
#0  0x00007fa0971dee6c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007fa012f9ec01 in queue_processor(void*) () from /usr/lib64/IcedTeaPlugin.so
#2  0x00007fa0971daf05 in start_thread () from /lib64/libpthread.so.0
#3  0x00007fa09c82f53d in clone () from /lib64/libc.so.6

Thread 1 (Thread 0x7fa09f292760 (LWP 10089)):
[KCrash Handler]
#6  0x00007fa09dc02df2 in QObject::disconnect (sender=0x3f51900, signal=0x0, receiver=0x49a0bb0, method=0x5189509 "receiveMetaData()") at kernel/qobject.cpp:2737
#7  0x00007fa09b801a6e in disconnect (member=0x7fa09bdfe76f "1receiveMetaData()", receiver=0x49a0bb0, this=<optimized out>) at /usr/include/QtCore/qobject.h:229
#8  WebCore::QNetworkReplyWrapper::resetConnections (this=0x49a0bb0) at ../../../Source/WebCore/platform/network/qt/QNetworkReplyHandler.cpp:254
#9  0x00007fa09b801acf in WebCore::QNetworkReplyWrapper::release (this=0x49a0bb0) at ../../../Source/WebCore/platform/network/qt/QNetworkReplyHandler.cpp:235
#10 0x00007fa09b801c38 in WebCore::QNetworkReplyHandler::release (this=0x523b420) at ../../../Source/WebCore/platform/network/qt/QNetworkReplyHandler.cpp:425
#11 0x00007fa09b801c7e in WebCore::QNetworkReplyHandler::abort (this=0x523b420) at ../../../Source/WebCore/platform/network/qt/QNetworkReplyHandler.cpp:413
#12 0x00007fa09b7fec09 in WebCore::ResourceHandle::cancel (this=<optimized out>) at ../../../Source/WebCore/platform/network/qt/ResourceHandleQt.cpp:107
#13 0x00007fa09b5fcbec in WebCore::PingLoader::~PingLoader (this=<optimized out>, __in_chrg=<optimized out>) at ../../../Source/WebCore/loader/PingLoader.cpp:130
#14 0x00007fa09b5fcc99 in WebCore::PingLoader::~PingLoader (this=0x7fa037c8c280, __in_chrg=<optimized out>) at ../../../Source/WebCore/loader/PingLoader.cpp:131
#15 0x00007fa09b6d6302 in WebCore::ThreadTimers::sharedTimerFiredInternal (this=0x7fa0868177a8) at ../../../Source/WebCore/platform/ThreadTimers.cpp:112
#16 0x00007fa09dc06e79 in QObject::event (this=0x7db9b0, e=<optimized out>) at kernel/qobject.cpp:1190
#17 0x00007fa09cfbfc34 in notify_helper (e=0x7fff252cb9c0, receiver=0x7db9b0, this=0x63d370) at kernel/qapplication.cpp:4481
#18 QApplicationPrivate::notify_helper (this=0x63d370, receiver=0x7db9b0, e=0x7fff252cb9c0) at kernel/qapplication.cpp:4453
#19 0x00007fa09cfc4ac1 in QApplication::notify (this=0x7fff252cbd30, receiver=0x7db9b0, e=0x7fff252cb9c0) at kernel/qapplication.cpp:4360
#20 0x00007fa09e641e36 in KApplication::notify (this=0x7fff252cbd30, receiver=0x7db9b0, event=0x7fff252cb9c0) at /usr/src/debug/kdelibs-4.7.2/kdeui/kernel/kapplication.cpp:311
#21 0x00007fa09dbf081c in QCoreApplication::notifyInternal (this=0x7fff252cbd30, receiver=0x7db9b0, event=0x7fff252cb9c0) at kernel/qcoreapplication.cpp:787
#22 0x00007fa09dc1d398 in sendEvent (event=0x7fff252cb9c0, receiver=<optimized out>) at kernel/qcoreapplication.h:215
#23 QTimerInfoList::activateTimers (this=0x63a160) at kernel/qeventdispatcher_unix.cpp:618
#24 0x00007fa09dc1aba8 in timerSourceDispatch (source=<optimized out>) at kernel/qeventdispatcher_glib.cpp:184
#25 idleTimerSourceDispatch (source=<optimized out>) at kernel/qeventdispatcher_glib.cpp:231
#26 0x00007fa095e6458d in g_main_context_dispatch () from /usr/lib64/libglib-2.0.so.0
#27 0x00007fa095e64d88 in ?? () from /usr/lib64/libglib-2.0.so.0
#28 0x00007fa095e64f59 in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0
#29 0x00007fa09dc1b50f in QEventDispatcherGlib::processEvents (this=0x60c970, flags=<optimized out>) at kernel/qeventdispatcher_glib.cpp:422
#30 0x00007fa09d062f9e in QGuiEventDispatcherGlib::processEvents (this=<optimized out>, flags=<optimized out>) at kernel/qguieventdispatcher_glib.cpp:204
#31 0x00007fa09dbefa22 in QEventLoop::processEvents (this=<optimized out>, flags=...) at kernel/qeventloop.cpp:149
#32 0x00007fa09dbefc1f in QEventLoop::exec (this=0x7fff252cbcc0, flags=...) at kernel/qeventloop.cpp:201
#33 0x00007fa09dbf3de7 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1064
#34 0x0000000000403919 in ?? ()
#35 0x00007fa09c77723d in __libc_start_main () from /lib64/libc.so.6
#36 0x0000000000403e61 in _start ()

Possible duplicates by query: bug 287914.

Reported using DrKonqi
Comment 1 Christophe Marin 2012-01-05 09:21:23 UTC

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