Bug 279708

Summary: Crash when viewing unread mail
Product: [Applications] kontact Reporter: Leon Maurer <leon.maurer>
Component: generalAssignee: kdepim bugs <kdepim-bugs>
Status: RESOLVED DUPLICATE    
Severity: crash    
Priority: NOR    
Version: unspecified   
Target Milestone: ---   
Platform: Ubuntu   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description Leon Maurer 2011-08-09 02:54:45 UTC
Application: kontact (4.7.0 )
KDE Platform Version: 4.7.00 (4.7.0)
Qt Version: 4.7.2
Operating System: Linux 2.6.38-10-generic x86_64
Distribution: Ubuntu 11.04

-- Information about the crash:
- What I was doing when the application crashed:

I opened my spam folder, which is full of unread mail, set kmail to only show unread mail, clicked on the message at the top of the list, and then kontact crashed. Because kmail is kind of slow, it took a second for the message list to only show unread messages, and the message I clicked on might have already been read.

The crash does not seem to be reproducible.

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

Thread 3 (Thread 0x7fed08601700 (LWP 15545)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
#1  0x00007fed1d264832 in ?? () from /usr/lib/libQtWebKit.so.4
#2  0x00007fed188f3d8c in start_thread (arg=0x7fed08601700) at pthread_create.c:304
#3  0x00007fed1dde604d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#4  0x0000000000000000 in ?? ()

Thread 2 (Thread 0x7fecfd123700 (LWP 15561)):
#0  0x00007fed1ddd8f03 in __poll (fds=<value optimized out>, nfds=<value optimized out>, timeout=<value optimized out>) at ../sysdeps/unix/sysv/linux/poll.c:87
#1  0x00007fed17e2c104 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007fed17e2c639 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007fed1f1c1446 in QEventDispatcherGlib::processEvents (this=0x39487f0, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:424
#4  0x00007fed1f195882 in QEventLoop::processEvents (this=<value optimized out>, flags=...) at kernel/qeventloop.cpp:149
#5  0x00007fed1f195abc in QEventLoop::exec (this=0x7fecfd122db0, flags=...) at kernel/qeventloop.cpp:201
#6  0x00007fed1f0ac924 in QThread::exec (this=<value optimized out>) at thread/qthread.cpp:492
#7  0x00007fed1f177c2f in QInotifyFileSystemWatcherEngine::run (this=0x3a13df0) at io/qfilesystemwatcher_inotify.cpp:248
#8  0x00007fed1f0af175 in QThreadPrivate::start (arg=0x3a13df0) at thread/qthread_unix.cpp:320
#9  0x00007fed188f3d8c in start_thread (arg=0x7fecfd123700) at pthread_create.c:304
#10 0x00007fed1dde604d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#11 0x0000000000000000 in ?? ()

Thread 1 (Thread 0x7fed208087a0 (LWP 15542)):
[KCrash Handler]
#6  operator== (this=0x36154f0) at /usr/include/qt4/QtCore/qbasicatomic.h:70
#7  data (this=0x36154f0) at /usr/include/qt4/QtCore/qsharedpointer_impl.h:565
#8  parent (this=0x36154f0) at ../../libkdepim/progressmanager.h:61
#9  KPIM::ProgressItem::setComplete (this=0x36154f0) at ../../libkdepim/progressmanager.cpp:56
#10 0x00007fed1baa4589 in KPIM::AgentProgressMonitor::Private::instanceStatusChanged (this=0x3975f30, instance=...) at ../../libkdepim/agentprogressmonitor.cpp:87
#11 0x00007fed1baa46fa in KPIM::AgentProgressMonitor::qt_metacall (this=0x2983700, _c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=0x7ffff0feef10) at ./agentprogressmonitor.moc:78
#12 0x00007fed1f1ab5f8 in QMetaObject::activate (sender=0x19129d0, m=<value optimized out>, local_signal_index=<value optimized out>, argv=0x7ffff0feef10) at kernel/qobject.cpp:3287
#13 0x00007fed1af6fba5 in Akonadi::AgentManager::instanceStatusChanged (this=<value optimized out>, _t1=<value optimized out>) at ./agentmanager.moc:177
#14 0x00007fed1af742ff in Akonadi::AgentManagerPrivate::agentInstanceStatusChanged (this=0x1a14d50, identifier=<value optimized out>, status=0, msg=...) at ../../akonadi/agentmanager.cpp:129
#15 0x00007fed1af767de in Akonadi::AgentManager::qt_metacall (this=0x19129d0, _c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=0x7ffff0fef080) at ./agentmanager.moc:131
#16 0x00007fed1f1ab5f8 in QMetaObject::activate (sender=0x1891340, m=<value optimized out>, local_signal_index=<value optimized out>, argv=0x7ffff0fef080) at kernel/qobject.cpp:3287
#17 0x00007fed1b09170b in OrgFreedesktopAkonadiAgentManagerInterface::agentInstanceStatusChanged (this=<value optimized out>, _t1=<value optimized out>, _t2=0, _t3=<value optimized out>) at agentmanagerinterface.moc:285
#18 0x00007fed1b091ba1 in OrgFreedesktopAkonadiAgentManagerInterface::qt_metacall (this=0x1891340, _c=QMetaObject::InvokeMetaMethod, _id=7, _a=0x7ffff0fef950) at agentmanagerinterface.moc:167
#19 0x00007fed1b3399fa in QDBusConnectionPrivate::deliverCall (this=0x1289880, object=0x1891340, msg=..., metaTypes=..., slotIdx=12) at qdbusintegrator.cpp:942
#20 0x00007fed1b343e4f in QDBusCallDeliveryEvent::placeMetaCall (this=<value optimized out>, object=<value optimized out>) at qdbusintegrator_p.h:103
#21 0x00007fed1f1aa49a in QObject::event (this=0x1891340, e=<value optimized out>) at kernel/qobject.cpp:1226
#22 0x00007fed1e5539f4 in QApplicationPrivate::notify_helper (this=0x1295df0, receiver=0x1891340, e=0x39c3e30) at kernel/qapplication.cpp:4462
#23 0x00007fed1e5583ba in QApplication::notify (this=<value optimized out>, receiver=0x1891340, e=0x39c3e30) at kernel/qapplication.cpp:4341
#24 0x00007fed1fbbf796 in KApplication::notify (this=0x7ffff0ff03a0, receiver=0x1891340, event=0x39c3e30) at ../../kdeui/kernel/kapplication.cpp:311
#25 0x00007fed1f19649c in QCoreApplication::notifyInternal (this=0x7ffff0ff03a0, receiver=0x1891340, event=0x39c3e30) at kernel/qcoreapplication.cpp:731
#26 0x00007fed1f199c25 in sendEvent (receiver=0x0, event_type=0, data=0x1241b90) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:215
#27 QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0x1241b90) at kernel/qcoreapplication.cpp:1372
#28 0x00007fed1f1c1253 in sendPostedEvents (s=0x12981c0) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:220
#29 postEventSourceDispatch (s=0x12981c0) at kernel/qeventdispatcher_glib.cpp:277
#30 0x00007fed17e2bbcd in g_main_context_dispatch () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#31 0x00007fed17e2c3a8 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#32 0x00007fed17e2c639 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#33 0x00007fed1f1c13ef in QEventDispatcherGlib::processEvents (this=0x1241370, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:422
#34 0x00007fed1e5fd4de in QGuiEventDispatcherGlib::processEvents (this=<value optimized out>, flags=<value optimized out>) at kernel/qguieventdispatcher_glib.cpp:204
#35 0x00007fed1f195882 in QEventLoop::processEvents (this=<value optimized out>, flags=...) at kernel/qeventloop.cpp:149
#36 0x00007fed1f195abc in QEventLoop::exec (this=0x7ffff0ff0330, flags=...) at kernel/qeventloop.cpp:201
#37 0x00007fed1f199ecb in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1008
#38 0x0000000000403ff8 in main (argc=1, argv=<value optimized out>) at ../../../kontact/src/main.cpp:218

Possible duplicates by query: bug 279662, bug 279024, bug 277773, bug 270233, bug 257028.

Reported using DrKonqi
Comment 1 Christophe Marin 2011-08-28 15:08:08 UTC

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