Bug 405758 - Kmail crash dopo blocco
Summary: Kmail crash dopo blocco
Status: RESOLVED WORKSFORME
Alias: None
Product: kmail2
Classification: Applications
Component: general (show other bugs)
Version: 5.10.3
Platform: Neon Linux
: NOR crash
Target Milestone: ---
Assignee: kdepim bugs
URL:
Keywords: drkonqi
Depends on:
Blocks:
 
Reported: 2019-03-22 17:19 UTC by Andrea Soragna
Modified: 2022-10-21 05:02 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 Andrea Soragna 2019-03-22 17:19:39 UTC
Application: kmail (5.10.3)

Qt Version: 5.12.0
Frameworks Version: 5.56.0
Operating System: Linux 4.15.0-46-generic x86_64
Distribution: KDE neon User Edition 5.15

-- Information about the crash:
Kmail รจ bloccato: non riceve la posta, non mi consente di cancellare le email, non applica i filtri.
Dopo averlo chiuso, alla riapertura non ricompare l'icona nella tray area. Modificando le impostazioni per ripristinare l'icona nella tray area il prgramma crasha.

The crash can be reproduced every time.

-- 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 0x7f31e1f41bc0 (LWP 5379))]

Thread 9 (Thread 0x7f30f9ce9700 (LWP 6264)):
#0  0x00007f31def790b4 in __GI___libc_read (fd=30, buf=0x7f30f9ce881e, nbytes=10) at ../sysdeps/unix/sysv/linux/read.c:27
#1  0x00007f31b9723021 in pa_read () from /usr/lib/x86_64-linux-gnu/pulseaudio/libpulsecommon-11.1.so
#2  0x00007f31c12fea2e in pa_mainloop_prepare () from /usr/lib/x86_64-linux-gnu/libpulse.so.0
#3  0x00007f31c12ff4a0 in pa_mainloop_iterate () from /usr/lib/x86_64-linux-gnu/libpulse.so.0
#4  0x00007f31c12ff560 in pa_mainloop_run () from /usr/lib/x86_64-linux-gnu/libpulse.so.0
#5  0x00007f31c130d3c9 in ?? () from /usr/lib/x86_64-linux-gnu/libpulse.so.0
#6  0x00007f31b9752318 in ?? () from /usr/lib/x86_64-linux-gnu/pulseaudio/libpulsecommon-11.1.so
#7  0x00007f31d47356db in start_thread (arg=0x7f30f9ce9700) at pthread_create.c:463
#8  0x00007f31def8a88f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 8 (Thread 0x7f31826a8700 (LWP 5572)):
#0  0x00007f31d473b9f3 in futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x7f31c4c52fb8) at ../sysdeps/unix/sysv/linux/futex-internal.h:88
#1  __pthread_cond_wait_common (abstime=0x0, mutex=0x7f31c4c52f68, cond=0x7f31c4c52f90) at pthread_cond_wait.c:502
#2  __pthread_cond_wait (cond=0x7f31c4c52f90, mutex=0x7f31c4c52f68) at pthread_cond_wait.c:655
#3  0x00007f31c495c844 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Script.so.5
#4  0x00007f31c495c889 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Script.so.5
#5  0x00007f31d47356db in start_thread (arg=0x7f31826a8700) at pthread_create.c:463
#6  0x00007f31def8a88f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 7 (Thread 0x7f3198ae3700 (LWP 5385)):
#0  0x00007f31def7dbf9 in __GI___poll (fds=0x7f318404aa00, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007f31d2869539 in ?? () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f31d286964c in g_main_context_iteration () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f31df8c015b in QEventDispatcherGlib::processEvents (this=0x7f3184000b20, flags=...) at kernel/qeventdispatcher_glib.cpp:424
#4  0x00007f31df86164a in QEventLoop::exec (this=this@entry=0x7f3198ae29e0, flags=..., flags@entry=...) at kernel/qeventloop.cpp:225
#5  0x00007f31df68941a in QThread::exec (this=<optimized out>) at thread/qthread.cpp:531
#6  0x00007f31df68abc2 in QThreadPrivate::start (arg=0x560bd70181c0) at thread/qthread_unix.cpp:361
#7  0x00007f31d47356db in start_thread (arg=0x7f3198ae3700) at pthread_create.c:463
#8  0x00007f31def8a88f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 6 (Thread 0x7f31992e4700 (LWP 5384)):
#0  0x00007f31d28694e6 in ?? () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#1  0x00007f31d286964c in g_main_context_iteration () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f31df8c015b in QEventDispatcherGlib::processEvents (this=0x7f3190000b20, flags=...) at kernel/qeventdispatcher_glib.cpp:424
#3  0x00007f31df86164a in QEventLoop::exec (this=this@entry=0x7f31992e39e0, flags=..., flags@entry=...) at kernel/qeventloop.cpp:225
#4  0x00007f31df68941a in QThread::exec (this=<optimized out>) at thread/qthread.cpp:531
#5  0x00007f31df68abc2 in QThreadPrivate::start (arg=0x560bd6fbfa10) at thread/qthread_unix.cpp:361
#6  0x00007f31d47356db in start_thread (arg=0x7f31992e4700) at pthread_create.c:463
#7  0x00007f31def8a88f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 5 (Thread 0x7f3199d29700 (LWP 5383)):
#0  0x00007f31d286644b in ?? () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#1  0x00007f31d28689d3 in g_main_context_prepare () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f31d286946b in ?? () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f31d286964c in g_main_context_iteration () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007f31df8c015b in QEventDispatcherGlib::processEvents (this=0x7f318c000b20, flags=...) at kernel/qeventdispatcher_glib.cpp:424
#5  0x00007f31df86164a in QEventLoop::exec (this=this@entry=0x7f3199d289e0, flags=..., flags@entry=...) at kernel/qeventloop.cpp:225
#6  0x00007f31df68941a in QThread::exec (this=<optimized out>) at thread/qthread.cpp:531
#7  0x00007f31df68abc2 in QThreadPrivate::start (arg=0x560bd6f69030) at thread/qthread_unix.cpp:361
#8  0x00007f31d47356db in start_thread (arg=0x7f3199d29700) at pthread_create.c:463
#9  0x00007f31def8a88f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 4 (Thread 0x7f319af3a700 (LWP 5382)):
#0  0x00007f31def790b4 in __GI___libc_read (fd=8, buf=0x7f319af397a0, nbytes=16) at ../sysdeps/unix/sysv/linux/read.c:27
#1  0x00007f31d28adcd0 in ?? () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f31d2869027 in g_main_context_check () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f31d28694e0 in ?? () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007f31d286964c in g_main_context_iteration () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007f31df8c015b in QEventDispatcherGlib::processEvents (this=0x7f3194000b20, flags=...) at kernel/qeventdispatcher_glib.cpp:424
#6  0x00007f31df86164a in QEventLoop::exec (this=this@entry=0x7f319af399b0, flags=..., flags@entry=...) at kernel/qeventloop.cpp:225
#7  0x00007f31df68941a in QThread::exec (this=<optimized out>) at thread/qthread.cpp:531
#8  0x00007f31ddc6f015 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5DBus.so.5
#9  0x00007f31df68abc2 in QThreadPrivate::start (arg=0x7f31ddee6d80) at thread/qthread_unix.cpp:361
#10 0x00007f31d47356db in start_thread (arg=0x7f319af3a700) at pthread_create.c:463
#11 0x00007f31def8a88f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 3 (Thread 0x7f31a1714700 (LWP 5381)):
#0  0x00007f31d473b9f3 in futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x560bd6c1b528) at ../sysdeps/unix/sysv/linux/futex-internal.h:88
#1  __pthread_cond_wait_common (abstime=0x0, mutex=0x560bd6c1b4d8, cond=0x560bd6c1b500) at pthread_cond_wait.c:502
#2  __pthread_cond_wait (cond=0x560bd6c1b500, mutex=0x560bd6c1b4d8) at pthread_cond_wait.c:655
#3  0x00007f31a2899dcb in ?? () from /usr/lib/x86_64-linux-gnu/dri/i965_dri.so
#4  0x00007f31a2899af7 in ?? () from /usr/lib/x86_64-linux-gnu/dri/i965_dri.so
#5  0x00007f31d47356db in start_thread (arg=0x7f31a1714700) at pthread_create.c:463
#6  0x00007f31def8a88f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 2 (Thread 0x7f31aa368700 (LWP 5380)):
#0  0x00007f31def7dbf9 in __GI___poll (fds=0x7f31aa3678f8, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007f31d1c92747 in ?? () from /usr/lib/x86_64-linux-gnu/libxcb.so.1
#2  0x00007f31d1c9436a in xcb_wait_for_event () from /usr/lib/x86_64-linux-gnu/libxcb.so.1
#3  0x00007f31ab05b32a in QXcbEventQueue::run (this=0x560bd6bd8ed0) at qxcbeventqueue.cpp:225
#4  0x00007f31df68abc2 in QThreadPrivate::start (arg=0x560bd6bd8ed0) at thread/qthread_unix.cpp:361
#5  0x00007f31d47356db in start_thread (arg=0x7f31aa368700) at pthread_create.c:463
#6  0x00007f31def8a88f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 1 (Thread 0x7f31e1f41bc0 (LWP 5379)):
[KCrash Handler]
#6  0x00007f31e17af989 in KMail::UnityServiceManager::toggleSystemTray (this=0x560bd709e9d0, widget=<optimized out>) at ./src/unityservicemanager.cpp:246
#7  0x00007f31e17f6ed0 in KMMainWidget::readConfig (this=this@entry=0x560bd917d3e0) at ./src/kmmainwidget.cpp:876
#8  0x00007f31e17f719e in KMMainWidget::slotConfigChanged (this=0x560bd917d3e0) at ./src/kmmainwidget.cpp:2306
#9  0x00007f31df892f3f in QtPrivate::QSlotObjectBase::call (a=0x7ffc6ea9eef0, r=0x560bd917d3e0, this=0x560bd73ec810) at ../../include/QtCore/../../src/corelib/kernel/qobjectdefs_impl.h:394
#10 QMetaObject::activate (sender=0x7ffc6eaa03d0, signalOffset=<optimized out>, local_signal_index=<optimized out>, argv=<optimized out>) at kernel/qobject.cpp:3759
#11 0x00007f31df892f3f in QtPrivate::QSlotObjectBase::call (a=0x7ffc6ea9eff0, r=0x7ffc6eaa03d0, this=0x560bd8c79fe0) at ../../include/QtCore/../../src/corelib/kernel/qobjectdefs_impl.h:394
#12 QMetaObject::activate (sender=0x7f319402aaf0, signalOffset=<optimized out>, local_signal_index=<optimized out>, argv=<optimized out>) at kernel/qobject.cpp:3759
#13 0x00007f31df892f3f in QtPrivate::QSlotObjectBase::call (a=0x7ffc6ea9f150, r=0x7f319402aaf0, this=0x560bd8ca93e0) at ../../include/QtCore/../../src/corelib/kernel/qobjectdefs_impl.h:394
#14 QMetaObject::activate (sender=sender@entry=0x560bd7b04930, signalOffset=<optimized out>, local_signal_index=local_signal_index@entry=2, argv=argv@entry=0x7ffc6ea9f150) at kernel/qobject.cpp:3759
#15 0x00007f31df8934f7 in QMetaObject::activate (sender=sender@entry=0x560bd7b04930, m=m@entry=0x7f31e0d30ba0 <QAbstractButton::staticMetaObject>, local_signal_index=local_signal_index@entry=2, argv=argv@entry=0x7ffc6ea9f150) at kernel/qobject.cpp:3631
#16 0x00007f31e07406f2 in QAbstractButton::clicked (this=this@entry=0x560bd7b04930, _t1=<optimized out>) at .moc/moc_qabstractbutton.cpp:312
#17 0x00007f31e074090a in QAbstractButtonPrivate::emitClicked (this=0x560bd7b10350) at widgets/qabstractbutton.cpp:414
#18 0x00007f31e0741cea in QAbstractButtonPrivate::click (this=0x560bd7b10350) at widgets/qabstractbutton.cpp:407
#19 0x00007f31e0741edd in QAbstractButton::mouseReleaseEvent (this=0x560bd7b04930, e=0x7ffc6ea9f6c0) at widgets/qabstractbutton.cpp:1011
#20 0x00007f31e0699838 in QWidget::event (this=0x560bd7b04930, event=0x7ffc6ea9f6c0) at kernel/qwidget.cpp:9268
#21 0x00007f31e065983c in QApplicationPrivate::notify_helper (this=this@entry=0x560bd6b7be80, receiver=receiver@entry=0x560bd7b04930, e=e@entry=0x7ffc6ea9f6c0) at kernel/qapplication.cpp:3752
#22 0x00007f31e0661ca8 in QApplication::notify (this=<optimized out>, receiver=0x560bd7b04930, e=0x7ffc6ea9f6c0) at kernel/qapplication.cpp:3213
#23 0x00007f31df863328 in QCoreApplication::notifyInternal2 (receiver=0x560bd7b04930, event=0x7ffc6ea9f6c0) at kernel/qcoreapplication.cpp:1061
#24 0x00007f31df86350e in QCoreApplication::sendSpontaneousEvent (receiver=receiver@entry=0x560bd7b04930, event=event@entry=0x7ffc6ea9f6c0) at kernel/qcoreapplication.cpp:1463
#25 0x00007f31e066029f in QApplicationPrivate::sendMouseEvent (receiver=receiver@entry=0x560bd7b04930, event=event@entry=0x7ffc6ea9f6c0, alienWidget=0x560bd7b04930, nativeWidget=0x7f319402aaf0, buttonDown=buttonDown@entry=0x7f31e0d5a8b0 <qt_button_down>, lastMouseReceiver=..., spontaneous=true, onlyDispatchEnterLeave=false) at kernel/qapplication.cpp:2699
#26 0x00007f31e06b4a80 in QWidgetWindow::handleMouseEvent (this=this@entry=0x560bd7c592e0, event=event@entry=0x7ffc6ea9fb50) at kernel/qwidgetwindow.cpp:661
#27 0x00007f31e06b734a in QWidgetWindow::event (this=0x560bd7c592e0, event=0x7ffc6ea9fb50) at kernel/qwidgetwindow.cpp:281
#28 0x00007f31e065983c in QApplicationPrivate::notify_helper (this=this@entry=0x560bd6b7be80, receiver=receiver@entry=0x560bd7c592e0, e=e@entry=0x7ffc6ea9fb50) at kernel/qapplication.cpp:3752
#29 0x00007f31e0660dd0 in QApplication::notify (this=0x7ffc6eaa03b0, receiver=0x560bd7c592e0, e=0x7ffc6ea9fb50) at kernel/qapplication.cpp:3499
#30 0x00007f31df863328 in QCoreApplication::notifyInternal2 (receiver=0x560bd7c592e0, event=0x7ffc6ea9fb50) at kernel/qcoreapplication.cpp:1061
#31 0x00007f31df86350e in QCoreApplication::sendSpontaneousEvent (receiver=receiver@entry=0x560bd7c592e0, event=event@entry=0x7ffc6ea9fb50) at kernel/qcoreapplication.cpp:1463
#32 0x00007f31dfe2b52b in QGuiApplicationPrivate::processMouseEvent (e=0x560bd7a6f5c0) at kernel/qguiapplication.cpp:2102
#33 0x00007f31dfe2c695 in QGuiApplicationPrivate::processWindowSystemEvent (e=e@entry=0x560bd7a6f5c0) at kernel/qguiapplication.cpp:1837
#34 0x00007f31dfe0514b in QWindowSystemInterface::sendWindowSystemEvents (flags=flags@entry=...) at kernel/qwindowsysteminterface.cpp:1068
#35 0x00007f31ab05c30a in xcbSourceDispatch (source=<optimized out>) at qxcbeventdispatcher.cpp:105
#36 0x00007f31d2869387 in g_main_context_dispatch () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#37 0x00007f31d28695c0 in ?? () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#38 0x00007f31d286964c in g_main_context_iteration () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#39 0x00007f31df8c013f in QEventDispatcherGlib::processEvents (this=0x560bd6c09d00, flags=...) at kernel/qeventdispatcher_glib.cpp:422
#40 0x00007f31df86164a in QEventLoop::exec (this=this@entry=0x7ffc6ea9fef0, flags=..., flags@entry=...) at kernel/qeventloop.cpp:225
#41 0x00007f31df86a800 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1364
#42 0x0000560bd655985d in main (argc=<optimized out>, argv=<optimized out>) at ./src/main.cpp:172

Reported using DrKonqi
Comment 1 Justin Zobel 2022-09-21 03:42:10 UTC
Thank you for reporting this crash in KDE software. As it has been a while since this issue was reported, can we please ask you to see if you can reproduce the crash with a recent software version?

If you can reproduce the issue, please change the status to "CONFIRMED" when replying. Thank you!
Comment 2 Bug Janitor Service 2022-10-06 04:51:05 UTC
Dear Bug Submitter,

This bug has been in NEEDSINFO status with no change for at least
15 days. Please provide the requested information as soon as
possible and set the bug status as REPORTED. Due to regular bug
tracker maintenance, if the bug is still in NEEDSINFO status with
no change in 30 days the bug will be closed as RESOLVED > WORKSFORME
due to lack of needed information.

For more information about our bug triaging procedures please read the
wiki located here:
https://community.kde.org/Guidelines_and_HOWTOs/Bug_triaging

If you have already provided the requested information, please
mark the bug as REPORTED so that the KDE team knows that the bug is
ready to be confirmed.

Thank you for helping us make KDE software even better for everyone!
Comment 3 Bug Janitor Service 2022-10-21 05:02:09 UTC
This bug has been in NEEDSINFO status with no change for at least
30 days. The bug is now closed as RESOLVED > WORKSFORME
due to lack of needed information.

For more information about our bug triaging procedures please read the
wiki located here:
https://community.kde.org/Guidelines_and_HOWTOs/Bug_triaging

Thank you for helping us make KDE software even better for everyone!