Bug 335925

Summary: kontakt crash
Product: [Applications] kontact Reporter: Jannis Liapis <ahepas1999>
Component: generalAssignee: kdepim bugs <kdepim-bugs>
Status: RESOLVED UNMAINTAINED    
Severity: crash Keywords: drkonqi
Priority: NOR    
Version: 4.13.1   
Target Milestone: ---   
Platform: Ubuntu   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description Jannis Liapis 2014-06-07 19:49:08 UTC
Application: kontact (4.13.1)
KDE Platform Version: 4.13.1
Qt Version: 4.8.6
Operating System: Linux 3.14.4-031404-generic x86_64
Distribution: Ubuntu 14.04 LTS

-- Information about the crash:
- What I was doing when the application crashed: I am not sure because it occured during startup...nothing from my side...maybe the new updates-updated to KDE 4.13.1 today..

-- 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 0x7fb0b97d4800 (LWP 3840))]

Thread 4 (Thread 0x7fb099aea700 (LWP 3844)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007fb0b457b81d in ?? () from /usr/lib/x86_64-linux-gnu/libQtWebKit.so.4
#2  0x00007fb0b457b859 in ?? () from /usr/lib/x86_64-linux-gnu/libQtWebKit.so.4
#3  0x00007fb0b0c9d182 in start_thread (arg=0x7fb099aea700) at pthread_create.c:312
#4  0x00007fb0b6d4f30d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 3 (Thread 0x7fb0591e7700 (LWP 3847)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007fb0b42bc20d in ?? () from /usr/lib/x86_64-linux-gnu/libQtWebKit.so.4
#2  0x00007fb0b45aafd6 in ?? () from /usr/lib/x86_64-linux-gnu/libQtWebKit.so.4
#3  0x00007fb0b0c9d182 in start_thread (arg=0x7fb0591e7700) at pthread_create.c:312
#4  0x00007fb0b6d4f30d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 2 (Thread 0x7fb05029f700 (LWP 3888)):
#0  0x00007fb0b6d41fbd in poll () at ../sysdeps/unix/syscall-template.S:81
#1  0x00007fb0b07bdfe4 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007fb0b07be0ec in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007fb0b74c87be in QEventDispatcherGlib::processEvents (this=0x7fb0480008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:436
#4  0x00007fb0b749a0af in QEventLoop::processEvents (this=this@entry=0x7fb05029ede0, flags=...) at kernel/qeventloop.cpp:149
#5  0x00007fb0b749a3a5 in QEventLoop::exec (this=this@entry=0x7fb05029ede0, flags=...) at kernel/qeventloop.cpp:204
#6  0x00007fb0b7396c5f in QThread::exec (this=<optimized out>) at thread/qthread.cpp:537
#7  0x00007fb0b739932f in QThreadPrivate::start (arg=0x1c38700) at thread/qthread_unix.cpp:349
#8  0x00007fb0b0c9d182 in start_thread (arg=0x7fb05029f700) at pthread_create.c:312
#9  0x00007fb0b6d4f30d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 1 (Thread 0x7fb0b97d4800 (LWP 3840)):
[KCrash Handler]
#6  MailCommon::ExpireCollectionAttribute::loadFromConfig (this=this@entry=0x6268570, collection=...) at ../../mailcommon/collectionpage/expirecollectionattribute.cpp:59
#7  0x00007fb04c888d87 in MailCommon::ExpireCollectionAttribute::expirationCollectionAttribute (collection=..., mustDeleteExpirationAttribute=@0x7fffe70638f0: false) at ../../mailcommon/collectionpage/expirecollectionattribute.cpp:191
#8  0x00007fb04c88c7e8 in MailCommon::FolderCollectionMonitor::expireAllCollection (this=0x232cae0, model=0x23703a0, immediate=immediate@entry=false, parentIndex=...) at ../../mailcommon/folder/foldercollectionmonitor.cpp:97
#9  0x00007fb04c88c92c in MailCommon::FolderCollectionMonitor::expireAllFolders (this=<optimized out>, immediate=immediate@entry=false, collectionModel=<optimized out>) at ../../mailcommon/folder/foldercollectionmonitor.cpp:75
#10 0x00007fb04cbee83d in KMKernel::slotRunBackgroundTasks (this=0x2452b30) at ../../kmail/kmkernel.cpp:1549
#11 0x00007fb04ccfd2bd in KMKernel::qt_static_metacall (_o=0x7fffe7063760, _c=42633904, _id=-1224657040, _a=0x7fffe7063ad0) at moc_kmkernel.cpp:204
#12 0x00007fb0b74af87a in QMetaObject::activate (sender=0x2503840, m=<optimized out>, local_signal_index=<optimized out>, argv=0x0) at kernel/qobject.cpp:3539
#13 0x00007fb0b74b3a31 in QObject::event (this=0x2503840, e=<optimized out>) at kernel/qobject.cpp:1156
#14 0x00007fb0b7e8de2c in QApplicationPrivate::notify_helper (this=this@entry=0x19e6d00, receiver=receiver@entry=0x2503840, e=e@entry=0x7fffe7063ed0) at kernel/qapplication.cpp:4567
#15 0x00007fb0b7e944a0 in QApplication::notify (this=this@entry=0x7fffe7064240, receiver=receiver@entry=0x2503840, e=e@entry=0x7fffe7063ed0) at kernel/qapplication.cpp:4353
#16 0x00007fb0b8b98d1a in KApplication::notify (this=0x7fffe7064240, receiver=0x2503840, event=0x7fffe7063ed0) at ../../kdeui/kernel/kapplication.cpp:311
#17 0x00007fb0b749b4dd in QCoreApplication::notifyInternal (this=0x7fffe7064240, receiver=0x2503840, event=0x7fffe7063ed0) at kernel/qcoreapplication.cpp:953
#18 0x00007fb0b74cb323 in sendEvent (event=<optimized out>, receiver=<optimized out>) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:231
#19 QTimerInfoList::activateTimers (this=0x19e7f60) at kernel/qeventdispatcher_unix.cpp:621
#20 0x00007fb0b74c85f1 in timerSourceDispatch (source=<optimized out>) at kernel/qeventdispatcher_glib.cpp:193
#21 0x00007fb0b07bde04 in g_main_context_dispatch () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#22 0x00007fb0b07be048 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#23 0x00007fb0b07be0ec in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#24 0x00007fb0b74c87be in QEventDispatcherGlib::processEvents (this=0x19cb8b0, flags=...) at kernel/qeventdispatcher_glib.cpp:436
#25 0x00007fb0b7f2fbb6 in QGuiEventDispatcherGlib::processEvents (this=<optimized out>, flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#26 0x00007fb0b749a0af in QEventLoop::processEvents (this=this@entry=0x7fffe7064140, flags=...) at kernel/qeventloop.cpp:149
#27 0x00007fb0b749a3a5 in QEventLoop::exec (this=this@entry=0x7fffe7064140, flags=...) at kernel/qeventloop.cpp:204
#28 0x00007fb0b749fb79 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1225
#29 0x00007fb0b7e8c37c in QApplication::exec () at kernel/qapplication.cpp:3828
#30 0x0000000000403660 in main (argc=3, argv=0x7fffe7064388) at ../../../kontact/src/main.cpp:219

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

Possible duplicates by query: bug 328869, bug 325041.

Reported using DrKonqi
Comment 1 Denis Kurz 2016-09-24 19:28:05 UTC
This bug has only been reported for versions before 4.14, which have been unsupported for at least two years now. Can anyone tell if this bug still present?

If noone confirms this bug for a Framework-based version of kontact (version 5.0 or later, as part of KDE Applications 15.08 or later), it gets closed in about three months.
Comment 2 Denis Kurz 2017-01-07 22:05:10 UTC
Just as announced in my last comment, I close this bug. If you encounter it again in a recent version (at least 5.0 aka 15.08), please open a new one unless it already exists. Thank you for all your input.