[kmail2] [Bug 405758] New: Kmail crash dopo blocco

Andrea Soragna bugzilla_noreply at kde.org
Fri Mar 22 17:19:39 GMT 2019


https://bugs.kde.org/show_bug.cgi?id=405758

            Bug ID: 405758
           Summary: Kmail crash dopo  blocco
           Product: kmail2
           Version: 5.10.3
          Platform: Neon Packages
                OS: Linux
            Status: REPORTED
          Keywords: drkonqi
          Severity: crash
          Priority: NOR
         Component: general
          Assignee: kdepim-bugs at kde.org
          Reporter: andrea.soragna at gmail.com
  Target Milestone: ---

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 at entry=0x7f3198ae29e0,
flags=..., flags at 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 at entry=0x7f31992e39e0,
flags=..., flags at 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 at entry=0x7f3199d289e0,
flags=..., flags at 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 at entry=0x7f319af399b0,
flags=..., flags at 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 at 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 at entry=0x560bd7b04930,
signalOffset=<optimized out>, local_signal_index=local_signal_index at entry=2,
argv=argv at entry=0x7ffc6ea9f150) at kernel/qobject.cpp:3759
#15 0x00007f31df8934f7 in QMetaObject::activate
(sender=sender at entry=0x560bd7b04930, m=m at entry=0x7f31e0d30ba0
<QAbstractButton::staticMetaObject>,
local_signal_index=local_signal_index at entry=2, argv=argv at entry=0x7ffc6ea9f150)
at kernel/qobject.cpp:3631
#16 0x00007f31e07406f2 in QAbstractButton::clicked
(this=this at 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 at entry=0x560bd6b7be80, receiver=receiver at entry=0x560bd7b04930,
e=e at 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 at entry=0x560bd7b04930, event=event at entry=0x7ffc6ea9f6c0) at
kernel/qcoreapplication.cpp:1463
#25 0x00007f31e066029f in QApplicationPrivate::sendMouseEvent
(receiver=receiver at entry=0x560bd7b04930, event=event at entry=0x7ffc6ea9f6c0,
alienWidget=0x560bd7b04930, nativeWidget=0x7f319402aaf0,
buttonDown=buttonDown at entry=0x7f31e0d5a8b0 <qt_button_down>,
lastMouseReceiver=..., spontaneous=true, onlyDispatchEnterLeave=false) at
kernel/qapplication.cpp:2699
#26 0x00007f31e06b4a80 in QWidgetWindow::handleMouseEvent
(this=this at entry=0x560bd7c592e0, event=event at 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 at entry=0x560bd6b7be80, receiver=receiver at entry=0x560bd7c592e0,
e=e at 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 at entry=0x560bd7c592e0, event=event at 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 at entry=0x560bd7a6f5c0) at kernel/qguiapplication.cpp:1837
#34 0x00007f31dfe0514b in QWindowSystemInterface::sendWindowSystemEvents
(flags=flags at 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 at entry=0x7ffc6ea9fef0,
flags=..., flags at 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

-- 
You are receiving this mail because:
You are the assignee for the bug.


More information about the Kdepim-bugs mailing list