Bug 318695

Summary: Kontact crashes randomly
Product: [Applications] kontact Reporter: Luke <luke.hallam>
Component: generalAssignee: kdepim bugs <kdepim-bugs>
Status: RESOLVED DUPLICATE    
Severity: crash    
Priority: NOR    
Version: 4.10.2   
Target Milestone: ---   
Platform: openSUSE   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description Luke 2013-04-22 01:14:12 UTC
Application: kontact (4.10.2)
KDE Platform Version: 4.10.2 "release 556"
Qt Version: 4.8.4
Operating System: Linux 3.4.33-2.24-default i686
Distribution: "openSUSE 12.2 (i586)"

-- Information about the crash:
- What I was doing when the application crashed: Kontact crashes when I'm working on another desktop or when I'm away from the computer. This has happened about 10 times at random intervals, usually days apart.

The crash can be reproduced sometimes.

-- Backtrace:
Application: Kontact (kontact), signal: Segmentation fault
Using host libthread_db library "/lib/libthread_db.so.1".
[Current thread is 1 (Thread 0xb2366740 (LWP 1596))]

Thread 6 (Thread 0xb126fb40 (LWP 1672)):
#0  0xb7775430 in __kernel_vsyscall ()
#1  0xb3b1da4c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#2  0xb606f11c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libc.so.6
#3  0xb577f30d in WTF::TCMalloc_PageHeap::scavengerThread (this=this@entry=0xb5f15da0 <WTF::pageheap_memory>) at ../../../Source/JavaScriptCore/wtf/FastMalloc.cpp:2495
#4  0xb577f33f in WTF::TCMalloc_PageHeap::runScavengerThread (context=0xb5f15da0 <WTF::pageheap_memory>) at ../../../Source/JavaScriptCore/wtf/FastMalloc.cpp:1618
#5  0xb3b19e32 in start_thread () from /lib/libpthread.so.0
#6  0xb60617ee in clone () from /lib/libc.so.6

Thread 5 (Thread 0xb0946b40 (LWP 1674)):
#0  0xb3a80e3d in clock_gettime () from /lib/librt.so.1
#1  0xb6db8965 in do_gettime (frac=0xb0946000, sec=0xb0945ff8) at tools/qelapsedtimer_unix.cpp:123
#2  qt_gettime () at tools/qelapsedtimer_unix.cpp:140
#3  0xb6e9f14e in QTimerInfoList::updateCurrentTime (this=0xb0002074) at kernel/qeventdispatcher_unix.cpp:354
#4  0xb0002074 in ?? ()
Backtrace stopped: previous frame inner to this frame (corrupt stack?)

Thread 4 (Thread 0xa9a26b40 (LWP 3042)):
#0  0xb7775430 in __kernel_vsyscall ()
#1  0xb3b1da4c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#2  0xb606f11c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libc.so.6
#3  0xaae0bb18 in queue_processor(void*) () from /usr/lib/IcedTeaPlugin.so
#4  0xb3b19e32 in start_thread () from /lib/libpthread.so.0
#5  0xb60617ee in clone () from /lib/libc.so.6

Thread 3 (Thread 0xa9225b40 (LWP 3043)):
#0  0xb7775430 in __kernel_vsyscall ()
#1  0xb3b1da4c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#2  0xb606f11c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libc.so.6
#3  0xaae0bb18 in queue_processor(void*) () from /usr/lib/IcedTeaPlugin.so
#4  0xb3b19e32 in start_thread () from /lib/libpthread.so.0
#5  0xb60617ee in clone () from /lib/libc.so.6

Thread 2 (Thread 0xa8a24b40 (LWP 3044)):
#0  0xb7775430 in __kernel_vsyscall ()
#1  0xb3b1da4c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#2  0xb606f11c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libc.so.6
#3  0xaae0bb18 in queue_processor(void*) () from /usr/lib/IcedTeaPlugin.so
#4  0xb3b19e32 in start_thread () from /lib/libpthread.so.0
#5  0xb60617ee in clone () from /lib/libc.so.6

Thread 1 (Thread 0xb2366740 (LWP 1596)):
[KCrash Handler]
#7  0xb6e842a9 in QObject::disconnect (sender=0xaf33ca8, signal=0x0, receiver=0xaf36b68, method=0xb5a5116b "1receiveMetaData()") at kernel/qobject.cpp:2896
#8  0xb54050c9 in disconnect (member=0xb5a5116b "1receiveMetaData()", receiver=0xaf36b68, this=<optimized out>) at /usr/include/QtCore/qobject.h:252
#9  WebCore::QNetworkReplyWrapper::resetConnections (this=this@entry=0xaf36b68) at ../../../Source/WebCore/platform/network/qt/QNetworkReplyHandler.cpp:254
#10 0xb540515d in WebCore::QNetworkReplyWrapper::release (this=0xaf36b68) at ../../../Source/WebCore/platform/network/qt/QNetworkReplyHandler.cpp:235
#11 0xb5405377 in WebCore::QNetworkReplyHandler::release (this=this@entry=0xbd620f0) at ../../../Source/WebCore/platform/network/qt/QNetworkReplyHandler.cpp:419
#12 0xb54053dd in WebCore::QNetworkReplyHandler::abort (this=0xbd620f0) at ../../../Source/WebCore/platform/network/qt/QNetworkReplyHandler.cpp:407
#13 0xb540243f in WebCore::ResourceHandle::cancel (this=0xa30390e0) at ../../../Source/WebCore/platform/network/qt/ResourceHandleQt.cpp:107
#14 0xb51ce141 in WebCore::PingLoader::~PingLoader (this=0xa2fdca10, __in_chrg=<optimized out>) at ../../../Source/WebCore/loader/PingLoader.cpp:130
#15 0xb51ce1f2 in WebCore::PingLoader::~PingLoader (this=0xa2fdca10, __in_chrg=<optimized out>) at ../../../Source/WebCore/loader/PingLoader.cpp:131
#16 0xb51cdfa3 in WebCore::PingLoader::timeout (this=0xa2fdca10) at ../../../Source/WebCore/loader/PingLoader.h:70
#17 0xb51cdfe5 in WebCore::Timer<WebCore::PingLoader>::fired (this=0xa2fdca18) at ../../../Source/WebCore/platform/Timer.h:100
#18 0xb52c2392 in WebCore::ThreadTimers::sharedTimerFiredInternal (this=0xb098c120) at ../../../Source/WebCore/platform/ThreadTimers.cpp:112
#19 0xb52c2409 in WebCore::ThreadTimers::sharedTimerFired () at ../../../Source/WebCore/platform/ThreadTimers.cpp:90
#20 0xb54210be in timerEvent (this=0x8ea9318, ev=<optimized out>) at ../../../Source/WebCore/platform/qt/SharedTimerQt.cpp:120
#21 WebCore::SharedTimerQt::timerEvent (this=0x8ea9318, ev=0xbfe93200) at ../../../Source/WebCore/platform/qt/SharedTimerQt.cpp:114
#22 0xb6e827a4 in QObject::event (this=0x8ea9318, e=0xbfe93200) at kernel/qobject.cpp:1165
#23 0xb6356b9c in QApplicationPrivate::notify_helper (this=0x8dc7b60, receiver=0x8ea9318, e=0xbfe93200) at kernel/qapplication.cpp:4562
#24 0xb635b59f in QApplication::notify (this=0xbfe93200, receiver=0x8ea9318, e=0xbfe93200) at kernel/qapplication.cpp:3944
#25 0xb74a60f1 in KApplication::notify (this=0xbfe93578, receiver=0x8ea9318, event=0xbfe93200) at /usr/src/debug/kdelibs-4.10.2/kdeui/kernel/kapplication.cpp:311
#26 0xb6e6c67e in QCoreApplication::notifyInternal (this=0xbfe93578, receiver=0x8ea9318, event=0xbfe93200) at kernel/qcoreapplication.cpp:946
#27 0xb6ea0f57 in sendEvent (event=<optimized out>, receiver=<optimized out>) at kernel/qcoreapplication.h:231
#28 QTimerInfoList::activateTimers (this=0x8dc3bfc) at kernel/qeventdispatcher_unix.cpp:637
#29 0xb6e9dfd8 in timerSourceDispatch (source=0x8dc3bc8) at kernel/qeventdispatcher_glib.cpp:186
#30 timerSourceDispatch (source=0x8dc3bc8) at kernel/qeventdispatcher_glib.cpp:180
#31 0xb6e9e012 in idleTimerSourceDispatch (source=0x8dc3c30) at kernel/qeventdispatcher_glib.cpp:233
#32 0xb39ca7d3 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#33 0xb39cab70 in ?? () from /usr/lib/libglib-2.0.so.0
#34 0xb39cac51 in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#35 0xb6e9e651 in QEventDispatcherGlib::processEvents (this=0x8da19b8, flags=...) at kernel/qeventdispatcher_glib.cpp:424
#36 0xb640848a in QGuiEventDispatcherGlib::processEvents (this=0x8da19b8, flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#37 0xb6e6b14c in QEventLoop::processEvents (this=this@entry=0xbfe93488, flags=...) at kernel/qeventloop.cpp:149
#38 0xb6e6b441 in QEventLoop::exec (this=0xbfe93488, flags=...) at kernel/qeventloop.cpp:204
#39 0xb6e706fa in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1218
#40 0xb6354a14 in QApplication::exec () at kernel/qapplication.cpp:3823
#41 0x0804adf7 in ?? ()
#42 0xb5f903d5 in __libc_start_main () from /lib/libc.so.6
#43 0x0804b371 in _start ()

Possible duplicates by query: bug 317578, bug 317229, bug 316867, bug 313439, bug 310918.

Reported using DrKonqi
Comment 1 Jekyll Wu 2013-04-22 05:25:49 UTC

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