[kmail2] [Bug 409517] [Wayland] KMail freezes

bugzilla_noreply at kde.org bugzilla_noreply at kde.org
Fri Jul 5 13:28:02 BST 2019


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

alois2 at gmx-topmail.de changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |alois2 at gmx-topmail.de
             Status|REPORTED                    |CONFIRMED
     Ever confirmed|0                           |1

--- Comment #1 from alois2 at gmx-topmail.de ---
I have caught KMail deadlocking here:

#0  0x00007fd0e501de3d in syscall () from /usr/lib/libc.so.6
#1  0x00007fd0e53947b6 in QBasicMutex::lockInternal() () from
/usr/lib/libQt5Core.so.5
#2  0x00007fd0cdb8ab3a in
QtWaylandClient::QWaylandWindow::waitForFrameSync(int) ()
   from /usr/lib/libQt5WaylandClient.so.5
#3  0x00007fd0e6922bcc in ?? () from
/usr/lib/qt/plugins/wayland-graphics-integration-client/libqt-plugin-wayland-egl.so
#4  0x00007fd0e593b0a2 in QOpenGLContext::swapBuffers(QSurface*) () from
/usr/lib/libQt5Gui.so.5
#5  0x00007fd0e5c0b27b in QPlatformBackingStore::composeAndFlush(QWindow*,
QRegion const&, QPoint const&, QPlatformTextureList*, bool) () from
/usr/lib/libQt5Gui.so.5
#6  0x00007fd0e5f2673e in ?? () from /usr/lib/libQt5Widgets.so.5
#7  0x00007fd0e5f284a5 in ?? () from /usr/lib/libQt5Widgets.so.5
#8  0x00007fd0e5f29e62 in ?? () from /usr/lib/libQt5Widgets.so.5
#9  0x00007fd0e5f2a269 in ?? () from /usr/lib/libQt5Widgets.so.5
#10 0x00007fd0e5f42407 in QWidgetPrivate::syncBackingStore() () from
/usr/lib/libQt5Widgets.so.5
#11 0x00007fd0e5f5b080 in QWidget::event(QEvent*) () from
/usr/lib/libQt5Widgets.so.5
#12 0x00007fd0e60735e5 in QMainWindow::event(QEvent*) () from
/usr/lib/libQt5Widgets.so.5
#13 0x00007fd0e4e21c2c in KMainWindow::event(QEvent*) () from
/usr/lib/libKF5XmlGui.so.5
#14 0x00007fd0e4e6ded6 in KXmlGuiWindow::event(QEvent*) () from
/usr/lib/libKF5XmlGui.so.5
#15 0x00007fd0e5f174d5 in QApplicationPrivate::notify_helper(QObject*, QEvent*)
() from /usr/lib/libQt5Widgets.so.5
#16 0x00007fd0e5f20a21 in QApplication::notify(QObject*, QEvent*) () from
/usr/lib/libQt5Widgets.so.5
#17 0x00007fd0e55619c2 in QCoreApplication::notifyInternal2(QObject*, QEvent*)
() from /usr/lib/libQt5Core.so.5
#18 0x00007fd0e5f2ad2d in ?? () from /usr/lib/libQt5Widgets.so.5
#19 0x00007fd0e5f2d0db in ?? () from /usr/lib/libQt5Widgets.so.5
#20 0x00007fd0e5f442bf in QWidget::repaint(QRect const&) () from
/usr/lib/libQt5Widgets.so.5
#21 0x00007fd0e5f4431d in QWidget::repaint() () from
/usr/lib/libQt5Widgets.so.5
#22 0x00007fd0e5f7a343 in ?? () from /usr/lib/libQt5Widgets.so.5
#23 0x00007fd0e5f174d5 in QApplicationPrivate::notify_helper(QObject*, QEvent*)
() from /usr/lib/libQt5Widgets.so.5
#24 0x00007fd0e5f20a21 in QApplication::notify(QObject*, QEvent*) () from
/usr/lib/libQt5Widgets.so.5
#25 0x00007fd0e55619c2 in QCoreApplication::notifyInternal2(QObject*, QEvent*)
() from /usr/lib/libQt5Core.so.5
#26 0x00007fd0e58ee1bd in QPlatformWindow::deliverUpdateRequest() () from
/usr/lib/libQt5Gui.so.5
#27 0x00007fd0cdb8aacf in
QtWaylandClient::QWaylandWindow::handleFrameCallback() ()
   from /usr/lib/libQt5WaylandClient.so.5
#28 0x00007fd0ce0146d0 in ffi_call_unix64 () from /usr/lib/libffi.so.6
#29 0x00007fd0ce0140a0 in ffi_call () from /usr/lib/libffi.so.6
#30 0x00007fd0e693cf8f in ?? () from /usr/lib/libwayland-client.so.0
#31 0x00007fd0e69396ba in ?? () from /usr/lib/libwayland-client.so.0
#32 0x00007fd0e693abfc in wl_display_dispatch_queue_pending () from
/usr/lib/libwayland-client.so.0
#33 0x00007fd0cdb840a7 in
QtWaylandClient::QWaylandDisplay::dispatchQueueWhile(wl_event_queue*,
std::function<bool ()>, int) () from /usr/lib/libQt5WaylandClient.so.5
#34 0x00007fd0cdb8abbd in
QtWaylandClient::QWaylandWindow::waitForFrameSync(int) ()
   from /usr/lib/libQt5WaylandClient.so.5
#35 0x00007fd0e6922bcc in ?? () from
/usr/lib/qt/plugins/wayland-graphics-integration-client/libqt-plugin-wayland-egl.so
--Type <RET> for more, q to quit, c to continue without paging--
#36 0x00007fd0e593b0a2 in QOpenGLContext::swapBuffers(QSurface*) () from
/usr/lib/libQt5Gui.so.5
#37 0x00007fd0e5c0b27b in QPlatformBackingStore::composeAndFlush(QWindow*,
QRegion const&, QPoint const&, QPlatformTextureList*, bool) () from
/usr/lib/libQt5Gui.so.5
#38 0x00007fd0e5f2673e in ?? () from /usr/lib/libQt5Widgets.so.5
#39 0x00007fd0e5f284a5 in ?? () from /usr/lib/libQt5Widgets.so.5
#40 0x00007fd0e5f29e62 in ?? () from /usr/lib/libQt5Widgets.so.5
#41 0x00007fd0e5f2a269 in ?? () from /usr/lib/libQt5Widgets.so.5
#42 0x00007fd0e5f42407 in QWidgetPrivate::syncBackingStore() () from
/usr/lib/libQt5Widgets.so.5
#43 0x00007fd0e5f5b080 in QWidget::event(QEvent*) () from
/usr/lib/libQt5Widgets.so.5
#44 0x00007fd0e60735e5 in QMainWindow::event(QEvent*) () from
/usr/lib/libQt5Widgets.so.5
#45 0x00007fd0e4e21c2c in KMainWindow::event(QEvent*) () from
/usr/lib/libKF5XmlGui.so.5
#46 0x00007fd0e4e6ded6 in KXmlGuiWindow::event(QEvent*) () from
/usr/lib/libKF5XmlGui.so.5
#47 0x00007fd0e5f174d5 in QApplicationPrivate::notify_helper(QObject*, QEvent*)
() from /usr/lib/libQt5Widgets.so.5
#48 0x00007fd0e5f20a21 in QApplication::notify(QObject*, QEvent*) () from
/usr/lib/libQt5Widgets.so.5
#49 0x00007fd0e55619c2 in QCoreApplication::notifyInternal2(QObject*, QEvent*)
() from /usr/lib/libQt5Core.so.5
#50 0x00007fd0e5564739 in QCoreApplicationPrivate::sendPostedEvents(QObject*,
int, QThreadData*) ()
   from /usr/lib/libQt5Core.so.5
#51 0x00007fd0e55ba3a4 in ?? () from /usr/lib/libQt5Core.so.5
#52 0x00007fd0e1cf890f in g_main_context_dispatch () from
/usr/lib/libglib-2.0.so.0
#53 0x00007fd0e1cfa869 in ?? () from /usr/lib/libglib-2.0.so.0
#54 0x00007fd0e1cfa8ae in g_main_context_iteration () from
/usr/lib/libglib-2.0.so.0
#55 0x00007fd0e55b99a3 in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
   from /usr/lib/libQt5Core.so.5
#56 0x00007fd0e55605ec in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from
/usr/lib/libQt5Core.so.5
#57 0x00007fd0e5568326 in QCoreApplication::exec() () from
/usr/lib/libQt5Core.so.5
#58 0x000055a1d0175077 in ?? ()
#59 0x00007fd0e4f4dee3 in __libc_start_main () from /usr/lib/libc.so.6
#60 0x000055a1d017523e in ?? ()

Actually, it doesn't seem like KMail's fault, but I cannot find other apps
having the same issue.

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


More information about the Kdepim-bugs mailing list