Bug 320669 - Crash while marking folders as read
Summary: Crash while marking folders as read
Status: RESOLVED UNMAINTAINED
Alias: None
Product: kontact
Classification: Applications
Component: general (show other bugs)
Version: 4.11 pre
Platform: Compiled Sources Linux
: NOR crash
Target Milestone: ---
Assignee: kdepim bugs
URL:
Keywords: drkonqi
Depends on:
Blocks:
 
Reported: 2013-06-03 17:07 UTC by Alex Fiestas
Modified: 2017-01-07 21:28 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments
New crash information added by DrKonqi (6.72 KB, text/plain)
2013-06-11 09:38 UTC, Alex Fiestas
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Alex Fiestas 2013-06-03 17:07:28 UTC
Application: kontact (4.11 pre)
KDE Platform Version: 4.10.60 (Compiled from sources)
Qt Version: 4.8.4
Operating System: Linux 3.9.4-1-ARCH x86_64
Distribution (Platform): Archlinux Packages

-- Information about the crash:
I was marking a bunch of folders as read when kontact crashed. The GUI blocked before crashing.

-- Backtrace:
Application: Kontact (kontact), signal: Aborted
Using host libthread_db library "/usr/lib/libthread_db.so.1".
[Current thread is 1 (Thread 0x7fb9fae19780 (LWP 9933))]

Thread 6 (Thread 0x7fb9dd00b700 (LWP 9934)):
#0  0x00007fb9f47ca8b4 in pthread_cond_wait@@GLIBC_2.3.2 () from /usr/lib/libpthread.so.0
#1  0x00007fb9f9aad2cd in ?? () from /usr/lib/libQtWebKit.so.4
#2  0x00007fb9f9aad309 in ?? () from /usr/lib/libQtWebKit.so.4
#3  0x00007fb9f47c6dd2 in start_thread () from /usr/lib/libpthread.so.0
#4  0x00007fb9f3a64ced in clone () from /usr/lib/libc.so.6

Thread 5 (Thread 0x7fb99c708700 (LWP 9935)):
#0  0x00007fb9f47ca8b4 in pthread_cond_wait@@GLIBC_2.3.2 () from /usr/lib/libpthread.so.0
#1  0x00007fb9f97ef74d in ?? () from /usr/lib/libQtWebKit.so.4
#2  0x00007fb9f9adca66 in ?? () from /usr/lib/libQtWebKit.so.4
#3  0x00007fb9f47c6dd2 in start_thread () from /usr/lib/libpthread.so.0
#4  0x00007fb9f3a64ced in clone () from /usr/lib/libc.so.6

Thread 4 (Thread 0x7fb9888fc700 (LWP 10028)):
#0  0x00007fb9f1a44f89 in ?? () from /usr/lib/libglib-2.0.so.0
#1  0x00007fb9f1a45229 in g_mutex_lock () from /usr/lib/libglib-2.0.so.0
#2  0x00007fb9f1a057e9 in g_main_context_prepare () from /usr/lib/libglib-2.0.so.0
#3  0x00007fb9f1a06053 in ?? () from /usr/lib/libglib-2.0.so.0
#4  0x00007fb9f1a0623c in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#5  0x00007fb9f4b828f6 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#6  0x00007fb9f4b5496f in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#7  0x00007fb9f4b54c65 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#8  0x00007fb9f4a5367f in QThread::exec() () from /usr/lib/libQtCore.so.4
#9  0x00007fb9f4a55d1f in ?? () from /usr/lib/libQtCore.so.4
#10 0x00007fb9f47c6dd2 in start_thread () from /usr/lib/libpthread.so.0
#11 0x00007fb9f3a64ced in clone () from /usr/lib/libc.so.6

Thread 3 (Thread 0x7fb982d87700 (LWP 1351)):
#0  0x00007fb9f47cac61 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /usr/lib/libpthread.so.0
#1  0x00007fb9f4a561d4 in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/libQtCore.so.4
#2  0x00007fb9f4a49915 in ?? () from /usr/lib/libQtCore.so.4
#3  0x00007fb9f4a55d1f in ?? () from /usr/lib/libQtCore.so.4
#4  0x00007fb9f47c6dd2 in start_thread () from /usr/lib/libpthread.so.0
#5  0x00007fb9f3a64ced in clone () from /usr/lib/libc.so.6

Thread 2 (Thread 0x7fb9890fd700 (LWP 1352)):
#0  0x00007fb9f47cac61 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /usr/lib/libpthread.so.0
#1  0x00007fb9f4a561d4 in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/libQtCore.so.4
#2  0x00007fb9f4a49915 in ?? () from /usr/lib/libQtCore.so.4
#3  0x00007fb9f4a55d1f in ?? () from /usr/lib/libQtCore.so.4
#4  0x00007fb9f47c6dd2 in start_thread () from /usr/lib/libpthread.so.0
#5  0x00007fb9f3a64ced in clone () from /usr/lib/libc.so.6

Thread 1 (Thread 0x7fb9fae19780 (LWP 9933)):
[KCrash Handler]
#6  0x00007fb9f39b41c9 in raise () from /usr/lib/libc.so.6
#7  0x00007fb9f39b55c8 in abort () from /usr/lib/libc.so.6
#8  0x00007fb9f4a4b8df in qt_message_output(QtMsgType, char const*) () from /usr/lib/libQtCore.so.4
#9  0x00007fb9f4a4ba69 in ?? () from /usr/lib/libQtCore.so.4
#10 0x00007fb9f4a4c274 in qFatal(char const*, ...) () from /usr/lib/libQtCore.so.4
#11 0x00007fb99a230bb2 in MarkAsCommand::markMessages (this=0x27f4b060) at /home/afiestas/kde/source/kdepimlibs/akonadi/kmime/markascommand.cpp:105
#12 0x00007fb99a2308a5 in MarkAsCommand::slotFetchDone (this=0x27f4b060, job=0x273da9c0) at /home/afiestas/kde/source/kdepimlibs/akonadi/kmime/markascommand.cpp:75
#13 0x00007fb99a23111a in MarkAsCommand::qt_static_metacall (_o=0x27f4b060, _c=QMetaObject::InvokeMetaMethod, _id=0, _a=0x7fff8143cd90) at /home/afiestas/kde/build/kdepimlibs/akonadi/kmime/moc_markascommand_p.cpp:51
#14 0x00007fb9f4b698ec in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () from /usr/lib/libQtCore.so.4
#15 0x00007fb9f501aa45 in KJob::result (this=0x273da9c0, _t1=0x273da9c0) at /home/afiestas/kde/build/kdelibs/kdecore/kjob.moc:208
#16 0x00007fb9f5019f1d in KJob::emitResult (this=0x273da9c0) at /home/afiestas/kde/source/kdelibs/kdecore/jobs/kjob.cpp:318
#17 0x00007fb9f02878be in Akonadi::JobPrivate::delayedEmitResult (this=0x3fafc30) at /home/afiestas/kde/source/kdepimlibs/akonadi/job.cpp:144
#18 0x00007fb9f0288a6e in Akonadi::Job::qt_static_metacall (_o=0x273da9c0, _c=QMetaObject::InvokeMetaMethod, _id=6, _a=0x16148000) at /home/afiestas/kde/build/kdepimlibs/akonadi/moc_job.cpp:68
#19 0x00007fb9f4b6dc5e in QObject::event(QEvent*) () from /usr/lib/libQtCore.so.4
#20 0x00007fb9f58300ac in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib/libQtGui.so.4
#21 0x00007fb9f5836670 in QApplication::notify(QObject*, QEvent*) () from /usr/lib/libQtGui.so.4
#22 0x00007fb9f6590a6b in KApplication::notify (this=0x7fff8143d540, receiver=0x273da9c0, event=0x270ecdd0) at /home/afiestas/kde/source/kdelibs/kdeui/kernel/kapplication.cpp:311
#23 0x00007fb9f4b55c3d in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /usr/lib/libQtCore.so.4
#24 0x00007fb9f4b58c8f in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) () from /usr/lib/libQtCore.so.4
#25 0x00007fb9f4b82ef3 in ?? () from /usr/lib/libQtCore.so.4
#26 0x00007fb9f1a05e46 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#27 0x00007fb9f1a06198 in ?? () from /usr/lib/libglib-2.0.so.0
#28 0x00007fb9f1a0623c in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#29 0x00007fb9f4b828d5 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#30 0x00007fb9f58cd066 in ?? () from /usr/lib/libQtGui.so.4
#31 0x00007fb9f4b5496f in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#32 0x00007fb9f4b54c65 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#33 0x00007fb9f4b59ccb in QCoreApplication::exec() () from /usr/lib/libQtCore.so.4
#34 0x0000000000404020 in main (argc=1, argv=0x7fff8143da98) at /home/afiestas/kde/source/kdepim/kontact/src/main.cpp:219

Reported using DrKonqi
Comment 1 Alex Fiestas 2013-06-11 09:38:42 UTC
Created attachment 80445 [details]
New crash information added by DrKonqi

kontact (4.11 pre) on KDE Platform 4.10.60 using Qt 4.8.4

Pretty much like the other commend, after marking as read a few folders it crashed.

-- Backtrace (Reduced):
#11 0x00007f03a240abb2 in MarkAsCommand::markMessages (this=0x34301a40) at /home/afiestas/kde/source/kdepimlibs/akonadi/kmime/markascommand.cpp:105
#12 0x00007f03a240a8a5 in MarkAsCommand::slotFetchDone (this=0x34301a40, job=0x3de5af40) at /home/afiestas/kde/source/kdepimlibs/akonadi/kmime/markascommand.cpp:75
#13 0x00007f03a240b11a in MarkAsCommand::qt_static_metacall (_o=0x34301a40, _c=QMetaObject::InvokeMetaMethod, _id=0, _a=0x7fffc03ed6f0) at /home/afiestas/kde/build/kdepimlibs/akonadi/kmime/moc_markascommand_p.cpp:51
[...]
#15 0x00007f03fcafb305 in KJob::result (this=0x3de5af40, _t1=0x3de5af40) at /home/afiestas/kde/build/kdelibs/kdecore/kjob.moc:208
#16 0x00007f03fcafa7dd in KJob::emitResult (this=0x3de5af40) at /home/afiestas/kde/source/kdelibs/kdecore/jobs/kjob.cpp:318
Comment 2 Denis Kurz 2016-09-24 19:30:49 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 3 Denis Kurz 2017-01-07 21:28:59 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.