Bug 325041 - recurring kmail crash
Summary: recurring kmail crash
Status: RESOLVED DUPLICATE of bug 308114
Alias: None
Product: kontact
Classification: Applications
Component: general (show other bugs)
Version: 4.11.1
Platform: Ubuntu Linux
: NOR crash
Target Milestone: ---
Assignee: kdepim bugs
URL:
Keywords: drkonqi
Depends on:
Blocks:
 
Reported: 2013-09-18 08:24 UTC by happy
Modified: 2013-09-18 10:21 UTC (History)
0 users

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description happy 2013-09-18 08:24:54 UTC
Application: kontact (4.11.1)
KDE Platform Version: 4.11.1
Qt Version: 4.8.4
Operating System: Linux 3.8.0-31-generic x86_64
Distribution: Ubuntu 13.04

-- Information about the crash:
- What I was doing when the application crashed:
nothing special - just logged in and session was restored, first indication of received mail had just been posted.
Seems to be about the same timing as other recent occurances.

If it is important:
(1) I'm using KMail embedded in Kontact
(2) I have some other power management or X bug that hangs my machine if I'm away and the screen is locked for a few hours; so things like Akgregator (also via Kontact) had asked about restoring sessions etc.  All of this was at least a couple of minutes before this crash.

The crash can be reproduced sometimes.

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

Thread 5 (Thread 0x7f01d4136700 (LWP 3572)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007f01ecf4a575 in ?? () from /usr/lib/x86_64-linux-gnu/libQtWebKit.so.4
#2  0x00007f01ecf4a5c9 in ?? () from /usr/lib/x86_64-linux-gnu/libQtWebKit.so.4
#3  0x00007f01e96cdf8e in start_thread (arg=0x7f01d4136700) at pthread_create.c:311
#4  0x00007f01ef67be1d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:113

Thread 4 (Thread 0x7f0193833700 (LWP 3671)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007f01ecc909f9 in ?? () from /usr/lib/x86_64-linux-gnu/libQtWebKit.so.4
#2  0x00007f01ecf78cde in ?? () from /usr/lib/x86_64-linux-gnu/libQtWebKit.so.4
#3  0x00007f01e96cdf8e in start_thread (arg=0x7f0193833700) at pthread_create.c:311
#4  0x00007f01ef67be1d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:113

Thread 3 (Thread 0x7f0184fff700 (LWP 4330)):
#0  0x00007f01ef66db0d in read () at ../sysdeps/unix/syscall-template.S:81
#1  0x00007f01e92396cf in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f01e91fad3c in g_main_context_check () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f01e91fb175 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007f01e91fb304 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007f01efdf4036 in QEventDispatcherGlib::processEvents (this=0x7f01800008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:426
#6  0x00007f01efdc438f in QEventLoop::processEvents (this=this@entry=0x7f0184ffed90, flags=...) at kernel/qeventloop.cpp:149
#7  0x00007f01efdc4618 in QEventLoop::exec (this=this@entry=0x7f0184ffed90, flags=...) at kernel/qeventloop.cpp:204
#8  0x00007f01efcc6410 in QThread::exec (this=this@entry=0x219ef60) at thread/qthread.cpp:542
#9  0x00007f01efda5edf in QInotifyFileSystemWatcherEngine::run (this=0x219ef60) at io/qfilesystemwatcher_inotify.cpp:256
#10 0x00007f01efcc8bec in QThreadPrivate::start (arg=0x219ef60) at thread/qthread_unix.cpp:338
#11 0x00007f01e96cdf8e in start_thread (arg=0x7f0184fff700) at pthread_create.c:311
#12 0x00007f01ef67be1d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:113

Thread 2 (Thread 0x7f017b679700 (LWP 4331)):
#0  0x00007f01ef66f3cd in poll () at ../sysdeps/unix/syscall-template.S:81
#1  0x00007f01e91fb1dc in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f01e91fb304 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f01efdf4036 in QEventDispatcherGlib::processEvents (this=0x7f01740008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:426
#4  0x00007f01efdc438f in QEventLoop::processEvents (this=this@entry=0x7f017b678dc0, flags=...) at kernel/qeventloop.cpp:149
#5  0x00007f01efdc4618 in QEventLoop::exec (this=this@entry=0x7f017b678dc0, flags=...) at kernel/qeventloop.cpp:204
#6  0x00007f01efcc6410 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:542
#7  0x00007f01efcc8bec in QThreadPrivate::start (arg=0x1c34a40) at thread/qthread_unix.cpp:338
#8  0x00007f01e96cdf8e in start_thread (arg=0x7f017b679700) at pthread_create.c:311
#9  0x00007f01ef67be1d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:113

Thread 1 (Thread 0x7f01f20df7c0 (LWP 3569)):
[KCrash Handler]
#6  MailCommon::ExpireCollectionAttribute::loadFromConfig (this=this@entry=0x2b27bf0, collection=...) at ../../mailcommon/collectionpage/expirecollectionattribute.cpp:59
#7  0x00007f018ae31230 in MailCommon::ExpireCollectionAttribute::expirationCollectionAttribute (collection=..., mustDeleteExpirationAttribute=mustDeleteExpirationAttribute@entry=@0x7fff6513329f: false) at ../../mailcommon/collectionpage/expirecollectionattribute.cpp:191
#8  0x00007f018ae81a5e in MailCommon::FolderCollectionMonitor::expireAllCollection (this=0x1edbec0, model=0x1fdce20, immediate=immediate@entry=false, parentIndex=...) at ../../mailcommon/folder/foldercollectionmonitor.cpp:95
#9  0x00007f018ae81bac in MailCommon::FolderCollectionMonitor::expireAllFolders (this=<optimized out>, immediate=immediate@entry=false, collectionModel=<optimized out>) at ../../mailcommon/folder/foldercollectionmonitor.cpp:73
#10 0x00007f018b20c5ad in KMKernel::slotRunBackgroundTasks (this=0x1f11940) at ../../kmail/kmkernel.cpp:1601
#11 0x00007f018b21ccba in KMKernel::qt_static_metacall (_o=<optimized out>, _c=<optimized out>, _id=<optimized out>, _a=0x7fff651334c0) at ./kmkernel.moc:207
#12 0x00007f01efdda0ef in QMetaObject::activate (sender=0x203e540, m=<optimized out>, local_signal_index=<optimized out>, argv=0x0) at kernel/qobject.cpp:3539
#13 0x00007f01efddf3ec in QObject::event (this=0x203e540, e=<optimized out>) at kernel/qobject.cpp:1156
#14 0x00007f01f07af8ec in QApplicationPrivate::notify_helper (this=this@entry=0x1924370, receiver=receiver@entry=0x203e540, e=e@entry=0x7fff65133bb0) at kernel/qapplication.cpp:4567
#15 0x00007f01f07b225b in QApplication::notify (this=this@entry=0x7fff65133fc0, receiver=receiver@entry=0x203e540, e=e@entry=0x7fff65133bb0) at kernel/qapplication.cpp:4428
#16 0x00007f01f14b9916 in KApplication::notify (this=0x7fff65133fc0, receiver=0x203e540, event=0x7fff65133bb0) at ../../kdeui/kernel/kapplication.cpp:311
#17 0x00007f01efdc563e in QCoreApplication::notifyInternal (this=0x7fff65133fc0, receiver=0x203e540, event=event@entry=0x7fff65133bb0) at kernel/qcoreapplication.cpp:946
#18 0x00007f01efdf6b72 in sendEvent (event=0x7fff65133bb0, receiver=<optimized out>) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:231
#19 QTimerInfoList::activateTimers (this=0x1925660) at kernel/qeventdispatcher_unix.cpp:622
#20 0x00007f01efdf39a4 in timerSourceDispatch (source=<optimized out>) at kernel/qeventdispatcher_glib.cpp:186
#21 timerSourceDispatch (source=<optimized out>) at kernel/qeventdispatcher_glib.cpp:180
#22 0x00007f01efdf39c1 in idleTimerSourceDispatch (source=<optimized out>) at kernel/qeventdispatcher_glib.cpp:233
#23 0x00007f01e91faf05 in g_main_context_dispatch () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#24 0x00007f01e91fb248 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#25 0x00007f01e91fb304 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#26 0x00007f01efdf4016 in QEventDispatcherGlib::processEvents (this=0x18e6690, flags=...) at kernel/qeventdispatcher_glib.cpp:424
#27 0x00007f01f085513e in QGuiEventDispatcherGlib::processEvents (this=<optimized out>, flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#28 0x00007f01efdc438f in QEventLoop::processEvents (this=this@entry=0x7fff65133e30, flags=...) at kernel/qeventloop.cpp:149
#29 0x00007f01efdc4618 in QEventLoop::exec (this=this@entry=0x7fff65133e30, flags=...) at kernel/qeventloop.cpp:204
#30 0x00007f01efdc9cf6 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1218
#31 0x00007f01f07adffc in QApplication::exec () at kernel/qapplication.cpp:3828
#32 0x00000000004033a9 in main (argc=3, argv=0x7fff65134108) at ../../../kontact/src/main.cpp:219

The reporter indicates this bug may be a duplicate of or related to bug 308114.

Possible duplicates by query: bug 317922, bug 308114.

Reported using DrKonqi
Comment 1 Jekyll Wu 2013-09-18 10:21:43 UTC

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