Bug 278289

Summary: Kmail crashed with duplicate spam messages
Product: [Applications] kontact Reporter: Otter <otters73>
Component: generalAssignee: kdepim bugs <kdepim-bugs>
Status: RESOLVED DUPLICATE    
Severity: crash    
Priority: NOR    
Version: unspecified   
Target Milestone: ---   
Platform: openSUSE   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description Otter 2011-07-22 18:59:27 UTC
Application: kontact (4.6.1)
KDE Platform Version: 4.6.5 (4.6.5) "release 8"
Qt Version: 4.7.3
Operating System: Linux 2.6.34.8-0.2-desktop x86_64
Distribution: "openSUSE 11.3 (x86_64)"

-- Information about the crash:
recently updated to 4.6.  After migration of Kmail to 2.1 received a message that there was a conflict between two emails with spam notification.  After choosing one option on the first message received this crash message when choosing an option on the second message.

The crash can be reproduced every time.

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

Thread 2 (Thread 0x7fa643589710 (LWP 5728)):
#0  0x00007fa652a8c39c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007fa65712eb04 in WTF::TCMalloc_PageHeap::runScavengerThread(void*) () from /usr/lib64/libQtWebKit.so.4
#2  0x00007fa652a87a4f in start_thread () from /lib64/libpthread.so.0
#3  0x00007fa657ce082d in clone () from /lib64/libc.so.6
#4  0x0000000000000000 in ?? ()

Thread 1 (Thread 0x7fa65a6eb760 (LWP 5726)):
[KCrash Handler]
#6  0x00007fa658f99a46 in fetchAndAddOrdered (this=0x7fa658eedee0) at ../../src/corelib/arch/qatomic_x86_64.h:164
#7  fetchAndAddAcquire (this=0x7fa658eedee0) at ../../src/corelib/arch/qatomic_x86_64.h:297
#8  QMutex::lock (this=0x7fa658eedee0) at thread/qmutex.cpp:159
#9  0x00007fa65908c4de in QCoreApplication::postEvent (receiver=0x2f9a360, event=0x14d6380, priority=0) at kernel/qcoreapplication.cpp:1140
#10 0x00007fa655962ed9 in KPIM::AgentProgressMonitor::Private::instanceStatusChanged (this=0x7fadd0, instance=...) at /usr/src/debug/kdepim-4.6.1/libkdepim/agentprogressmonitor.cpp:87
#11 0x00007fa65596304a in KPIM::AgentProgressMonitor::qt_metacall (this=0x1477cc0, _c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=0x7fffa9865440)
    at /usr/src/debug/kdepim-4.6.1/build/libkdepim/agentprogressmonitor.moc:78
#12 0x00007fa65909e88f in QMetaObject::activate (sender=0x7fa63402dee0, m=<value optimized out>, local_signal_index=<value optimized out>, argv=0x7fffa9865440) at kernel/qobject.cpp:3278
#13 0x00007fa654e4bb25 in Akonadi::AgentManager::instanceStatusChanged(Akonadi::AgentInstance const&) () from /usr/lib64/libakonadi-kde.so.4
#14 0x00007fa654e89d11 in ?? () from /usr/lib64/libakonadi-kde.so.4
#15 0x00007fa654e8bffe in Akonadi::AgentManager::qt_metacall(QMetaObject::Call, int, void**) () from /usr/lib64/libakonadi-kde.so.4
#16 0x00007fa65909e88f in QMetaObject::activate (sender=0x7fa63402dc80, m=<value optimized out>, local_signal_index=<value optimized out>, argv=0x7fffa98655c0) at kernel/qobject.cpp:3278
#17 0x00007fa654f5886b in ?? () from /usr/lib64/libakonadi-kde.so.4
#18 0x00007fa654f58d5d in ?? () from /usr/lib64/libakonadi-kde.so.4
#19 0x00007fa6551f7f28 in QDBusConnectionPrivate::deliverCall (this=0x62d3e0, object=0x7fa63402dc80, msg=..., metaTypes=..., slotIdx=12) at qdbusintegrator.cpp:941
#20 0x00007fa65520368f in QDBusCallDeliveryEvent::placeMetaCall (this=<value optimized out>, object=<value optimized out>) at qdbusintegrator_p.h:103
#21 0x00007fa65909d50a in QObject::event (this=0x7fa63402dc80, e=<value optimized out>) at kernel/qobject.cpp:1217
#22 0x00007fa658444114 in QApplicationPrivate::notify_helper (this=0x645d10, receiver=0x7fa63402dc80, e=0x306b480) at kernel/qapplication.cpp:4462
#23 0x00007fa65844c6aa in QApplication::notify (this=<value optimized out>, receiver=0x7fa63402dc80, e=0x306b480) at kernel/qapplication.cpp:4341
#24 0x00007fa659a007f6 in KApplication::notify (this=0x7fffa9866a00, receiver=0x7fa63402dc80, event=0x306b480) at /usr/src/debug/kdelibs-4.6.5/kdeui/kernel/kapplication.cpp:311
#25 0x00007fa65908963c in QCoreApplication::notifyInternal (this=0x7fffa9866a00, receiver=0x7fa63402dc80, event=0x306b480) at kernel/qcoreapplication.cpp:731
#26 0x00007fa65908ce35 in sendEvent (receiver=0x0, event_type=0, data=0x60d4a0) at kernel/qcoreapplication.h:215
#27 QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0x60d4a0) at kernel/qcoreapplication.cpp:1372
#28 0x00007fa6590b4173 in sendPostedEvents (s=<value optimized out>) at kernel/qcoreapplication.h:220
#29 postEventSourceDispatch (s=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:277
#30 0x00007fa651724a93 in g_main_context_dispatch () from /usr/lib64/libglib-2.0.so.0
#31 0x00007fa651725270 in ?? () from /usr/lib64/libglib-2.0.so.0
#32 0x00007fa651725510 in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0
#33 0x00007fa6590b430f in QEventDispatcherGlib::processEvents (this=0x6133b0, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:422
#34 0x00007fa6584e9b8e in QGuiEventDispatcherGlib::processEvents (this=<value optimized out>, flags=<value optimized out>) at kernel/qguieventdispatcher_glib.cpp:204
#35 0x00007fa659088a72 in QEventLoop::processEvents (this=<value optimized out>, flags=...) at kernel/qeventloop.cpp:149
#36 0x00007fa659088c85 in QEventLoop::exec (this=0x7fffa9866950, flags=...) at kernel/qeventloop.cpp:201
#37 0x00007fa65908d0eb in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1008
#38 0x000000000040416f in _start ()

Possible duplicates by query: bug 277666, bug 259585.

Reported using DrKonqi
Comment 1 Christophe Marin 2011-07-23 10:49:19 UTC

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