Bug 352570 - KMail crash when deleteing folder
Summary: KMail crash when deleteing folder
Status: RESOLVED UNMAINTAINED
Alias: None
Product: kmail2
Classification: Applications
Component: general (show other bugs)
Version: unspecified
Platform: Ubuntu Linux
: NOR crash
Target Milestone: ---
Assignee: kdepim bugs
URL:
Keywords: drkonqi
Depends on:
Blocks:
 
Reported: 2015-09-11 14:31 UTC by Aleksandar Dezelin
Modified: 2018-01-31 16:53 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 Aleksandar Dezelin 2015-09-11 14:31:24 UTC
Application: kmail (4.14.6)
KDE Platform Version: 4.14.6
Qt Version: 4.8.6
Operating System: Linux 3.19.0-28-generic x86_64
Distribution: Ubuntu 15.04

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

I have tried to delete a folder named Configuration on my IMAP account.

-- Backtrace:
Application: KMail (kmail), signal: Segmentation fault
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
[Current thread is 1 (Thread 0x7f0bdb6f2800 (LWP 14296))]

Thread 6 (Thread 0x7f0bb36ac700 (LWP 14299)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007f0bccd6581d in ?? () from /usr/lib/x86_64-linux-gnu/libQtWebKit.so.4
#2  0x00007f0bccd65859 in ?? () from /usr/lib/x86_64-linux-gnu/libQtWebKit.so.4
#3  0x00007f0bd62336aa in start_thread (arg=0x7f0bb36ac700) at pthread_create.c:333
#4  0x00007f0bd8990eed in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 5 (Thread 0x7f0b72501700 (LWP 14300)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007f0bccaa620d in ?? () from /usr/lib/x86_64-linux-gnu/libQtWebKit.so.4
#2  0x00007f0bccd94fd6 in ?? () from /usr/lib/x86_64-linux-gnu/libQtWebKit.so.4
#3  0x00007f0bd62336aa in start_thread (arg=0x7f0b72501700) at pthread_create.c:333
#4  0x00007f0bd8990eed in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 4 (Thread 0x7f0b71851700 (LWP 14301)):
#0  0x00007f0bd89858dd in poll () at ../sysdeps/unix/syscall-template.S:81
#1  0x00007f0bd05f8ebc in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f0bd05f8fcc in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f0bda02987e in QEventDispatcherGlib::processEvents (this=0x7f0b640008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:452
#4  0x00007f0bd9ff8d21 in QEventLoop::processEvents (this=this@entry=0x7f0b71850dd0, flags=...) at kernel/qeventloop.cpp:149
#5  0x00007f0bd9ff9085 in QEventLoop::exec (this=this@entry=0x7f0b71850dd0, flags=...) at kernel/qeventloop.cpp:204
#6  0x00007f0bd9eece89 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:538
#7  0x00007f0bd9eef6ff in QThreadPrivate::start (arg=0x1d78e00) at thread/qthread_unix.cpp:349
#8  0x00007f0bd62336aa in start_thread (arg=0x7f0b71851700) at pthread_create.c:333
#9  0x00007f0bd8990eed in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 3 (Thread 0x7f0b6bfff700 (LWP 14302)):
#0  0x00007f0bd063d7a4 in g_mutex_unlock () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#1  0x00007f0bd05f8fd6 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f0bda02987e in QEventDispatcherGlib::processEvents (this=0x7f0b600008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:452
#3  0x00007f0bd9ff8d21 in QEventLoop::processEvents (this=this@entry=0x7f0b6bffed80, flags=...) at kernel/qeventloop.cpp:149
#4  0x00007f0bd9ff9085 in QEventLoop::exec (this=this@entry=0x7f0b6bffed80, flags=...) at kernel/qeventloop.cpp:204
#5  0x00007f0bd9eece89 in QThread::exec (this=this@entry=0x1794d90) at thread/qthread.cpp:538
#6  0x00007f0bd9fd9493 in QInotifyFileSystemWatcherEngine::run (this=0x1794d90) at io/qfilesystemwatcher_inotify.cpp:265
#7  0x00007f0bd9eef6ff in QThreadPrivate::start (arg=0x1794d90) at thread/qthread_unix.cpp:349
#8  0x00007f0bd62336aa in start_thread (arg=0x7f0b6bfff700) at pthread_create.c:333
#9  0x00007f0bd8990eed in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 2 (Thread 0x7f0b6abac700 (LWP 14372)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007f0bc41ffa7a in ?? () from /usr/lib/x86_64-linux-gnu/libQtScript.so.4
#2  0x00007f0bc41ffaa9 in ?? () from /usr/lib/x86_64-linux-gnu/libQtScript.so.4
#3  0x00007f0bd62336aa in start_thread (arg=0x7f0b6abac700) at pthread_create.c:333
#4  0x00007f0bd8990eed in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 1 (Thread 0x7f0bdb6f2800 (LWP 14296)):
[KCrash Handler]
#6  0x00007f0bd52da039 in Akonadi::FavoriteCollectionsModel::removeCollection (this=0x0, collection=...) at ../../akonadi/favoritecollectionsmodel.cpp:294
#7  0x00007f0bda43f4cc in KMMainWidget::slotCollectionRemoved (this=<optimized out>, col=...) at ../../kmail/kmmainwidget.cpp:4501
#8  0x00007f0bda53f92e in KMMainWidget::qt_static_metacall (_o=<optimized out>, _c=<optimized out>, _id=<optimized out>, _a=<optimized out>) at moc_kmmainwidget.cpp:488
#9  0x00007f0bda00f1ec in QMetaObject::activate (sender=0x192d3d0, m=m@entry=0x7f0bd567b2c0 <Akonadi::Monitor::staticMetaObject>, local_signal_index=local_signal_index@entry=16, argv=argv@entry=0x7ffcf4fce670) at kernel/qobject.cpp:3567
#10 0x00007f0bd5310a45 in Akonadi::Monitor::collectionRemoved (this=<optimized out>, _t1=...) at ./moc_monitor.cpp:343
#11 0x00007f0bd531be0e in Akonadi::MonitorPrivate::emitCollectionNotification (this=this@entry=0x1a5ab10, msg=..., col=..., par=..., dest=...) at ../../akonadi/monitor_p.cpp:958
#12 0x00007f0bd531cb04 in Akonadi::MonitorPrivate::emitNotification (this=0x1a5ab10, msg=...) at ../../akonadi/monitor_p.cpp:504
#13 0x00007f0bd531875c in Akonadi::MonitorPrivate::dispatchNotifications (this=this@entry=0x1a5ab10) at ../../akonadi/monitor_p.cpp:737
#14 0x00007f0bd5319a3f in Akonadi::MonitorPrivate::slotNotify (this=this@entry=0x1a5ab10, msgs=...) at ../../akonadi/monitor_p.cpp:707
#15 0x00007f0bd5262564 in Akonadi::ChangeRecorderPrivate::slotNotify (this=0x1a5ab10, msgs=...) at ../../akonadi/changerecorder_p.cpp:53
#16 0x00007f0bda00f1ec in QMetaObject::activate (sender=0x1a5df30, m=m@entry=0x7f0bd56841c0 <Akonadi::NotificationSource::staticMetaObject>, local_signal_index=<optimized out>, argv=argv@entry=0x7ffcf4fceb70) at kernel/qobject.cpp:3567
#17 0x00007f0bd53da8a8 in notifyV3 (_t1=..., this=<optimized out>) at moc_notificationsource_p.cpp:98
#18 Akonadi::NotificationSource::qt_static_metacall (_o=<optimized out>, _c=<optimized out>, _id=<optimized out>, _a=<optimized out>) at moc_notificationsource_p.cpp:49
#19 0x00007f0bda00f1ec in QMetaObject::activate (sender=sender@entry=0x199dab0, m=m@entry=0x7f0bd567f540 <OrgFreedesktopAkonadiNotificationSourceInterface::staticMetaObject>, local_signal_index=local_signal_index@entry=10, argv=argv@entry=0x7ffcf4fced10) at kernel/qobject.cpp:3567
#20 0x00007f0bd53d2700 in notifyV3 (_t1=..., this=0x199dab0) at notificationsourceinterface.moc:264
#21 OrgFreedesktopAkonadiNotificationSourceInterface::qt_static_metacall (_o=_o@entry=0x199dab0, _c=_c@entry=QMetaObject::InvokeMetaMethod, _id=_id@entry=10, _a=_a@entry=0x7ffcf4fcef30) at notificationsourceinterface.moc:119
#22 0x00007f0bd53d3603 in OrgFreedesktopAkonadiNotificationSourceInterface::qt_metacall (this=0x199dab0, _c=QMetaObject::InvokeMetaMethod, _id=10, _a=0x7ffcf4fcef30) at notificationsourceinterface.moc:192
#23 0x00007f0bd6dc36a6 in QDBusConnectionPrivate::deliverCall (this=0x1791690, object=0x199dab0, msg=..., metaTypes=..., slotIdx=15) at qdbusintegrator.cpp:951
#24 0x00007f0bda0138e1 in QObject::event (this=0x199dab0, e=<optimized out>) at kernel/qobject.cpp:1222
#25 0x00007f0bd93419bc in QApplicationPrivate::notify_helper (this=this@entry=0x17a57c0, receiver=receiver@entry=0x199dab0, e=e@entry=0x347b380) at kernel/qapplication.cpp:4570
#26 0x00007f0bd93484d8 in QApplication::notify (this=this@entry=0x7ffcf4fcf950, receiver=receiver@entry=0x199dab0, e=e@entry=0x347b380) at kernel/qapplication.cpp:4356
#27 0x00007f0bdb10eb4a in KApplication::notify (this=0x7ffcf4fcf950, receiver=0x199dab0, event=0x347b380) at ../../kdeui/kernel/kapplication.cpp:311
#28 0x00007f0bd9ffa1cd in QCoreApplication::notifyInternal (this=0x7ffcf4fcf950, receiver=receiver@entry=0x199dab0, event=event@entry=0x347b380) at kernel/qcoreapplication.cpp:955
#29 0x00007f0bd9ffda71 in sendEvent (event=0x347b380, receiver=0x199dab0) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:231
#30 QCoreApplicationPrivate::sendPostedEvents (receiver=receiver@entry=0x0, event_type=event_type@entry=0, data=0x1729220) at kernel/qcoreapplication.cpp:1579
#31 0x00007f0bd9ffdf03 in QCoreApplication::sendPostedEvents (receiver=receiver@entry=0x0, event_type=event_type@entry=0) at kernel/qcoreapplication.cpp:1472
#32 0x00007f0bda0296ee in sendPostedEvents () at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:236
#33 postEventSourceDispatch (s=0x17aeb70) at kernel/qeventdispatcher_glib.cpp:300
#34 0x00007f0bd05f8c3d in g_main_context_dispatch () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#35 0x00007f0bd05f8f20 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#36 0x00007f0bd05f8fcc in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#37 0x00007f0bda02985e in QEventDispatcherGlib::processEvents (this=0x172ab20, flags=...) at kernel/qeventdispatcher_glib.cpp:450
#38 0x00007f0bd93e9c66 in QGuiEventDispatcherGlib::processEvents (this=<optimized out>, flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#39 0x00007f0bd9ff8d21 in QEventLoop::processEvents (this=this@entry=0x7ffcf4fcf590, flags=...) at kernel/qeventloop.cpp:149
#40 0x00007f0bd9ff9085 in QEventLoop::exec (this=this@entry=0x7ffcf4fcf590, flags=...) at kernel/qeventloop.cpp:204
#41 0x00007f0bd9ffeb09 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1227
#42 0x00007f0bd933fc1c in QApplication::exec () at kernel/qapplication.cpp:3828
#43 0x0000000000402d82 in main (argc=<optimized out>, argv=<optimized out>) at ../../kmail/main.cpp:145

Possible duplicates by query: bug 347745, bug 347743, bug 346038, bug 345530.

Reported using DrKonqi
Comment 1 Denis Kurz 2017-06-23 20:18:04 UTC
This bug has never been confirmed for a Kontact version that is based on KDE Frameworks, except possibly a Technology Preview version 5.0.x. Those versions differ significantly from the old 4.x series. Therefore, I plan to close it in around two or three months. In the meantime, it is set to WAITINGFORINFO to give reporters the opportunity to check if it is still valid. As soon as someone confirms it for a recent version (at least 5.1, ideally even more recent), I'll gladly reopen it.

Please understand that we lack the manpower to triage bugs reported for versions almost two years beyond their end of life.
Comment 2 Denis Kurz 2018-01-31 16:53:43 UTC
Just as announced in my last comment, I close this bug. If you encounter it again in a recent version (at least 5.1 aka 15.12, preferably more recent), please open a new one unless it already exists. Thank you for all your input.