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

2020-06-15 Thread Patrick Silva
https://bugs.kde.org/show_bug.cgi?id=409517

--- Comment #4 from Patrick Silva  ---
kmail is still freezing on Wayland.

Operating System: KDE neon Unstable Edition
KDE Plasma Version: 5.19.80
KDE Frameworks Version: 5.71.0
Qt Version: 5.14.2

-- 
You are receiving this mail because:
You are watching all bug changes.

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

2019-10-24 Thread Kiril Vladimiroff
https://bugs.kde.org/show_bug.cgi?id=409517

Kiril Vladimiroff  changed:

   What|Removed |Added

 CC||ki...@vladimiroff.org

-- 
You are receiving this mail because:
You are watching all bug changes.

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

2019-07-23 Thread bugzilla_noreply
https://bugs.kde.org/show_bug.cgi?id=409517

juha.heljora...@iki.fi changed:

   What|Removed |Added

 CC||juha.heljora...@iki.fi

--- Comment #3 from juha.heljora...@iki.fi ---
Same thing here.

kmail-19.04.2-2.fc30.x86_64
KDE Frameworks Version: 5.59.0
Qt Version: 5.14.4

gdb:

Thread 1 (Thread 0x7f736b23c040 (LWP 4565)):
#0  syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1  0x7f737e1cea25 in QtLinuxFutex::_q_futex (val3=0, addr2=0x0, val2=0,
val=3, op=0, addr=0x7f735e25c2b0
) at thread/qfutex_p.h:105
#2  QtLinuxFutex::futexWait >
(expectedValue=0x3, futex=...) at thread/qfutex_p.h:107
#3  lockInternal_helper (timeout=-1, elapsedTimer=0x0, d_ptr=...) at
thread/qmutex_linux.cpp:142
#4  QBasicMutex::lockInternal (this=this@entry=0x7f735e25c2b0
) at
thread/qmutex_linux.cpp:159
#5  0x7f737e1cea88 in QMutex::lock (this=this@entry=0x7f735e25c2b0
) at thread/qmutex.cpp:227
#6  0x7f735e1bfced in QMutexLocker::QMutexLocker (m=0x7f735e25c2b0
, this=)
at /usr/include/qt5/QtCore/qmutex.h:206
#7  QtWaylandClient::QWaylandWindow::waitForFrameSync (this=0x55bd7911f010,
timeout=100) at qwaylandwindow.cpp:664
#8  0x7f735de1c022 in QtWaylandClient::QWaylandGLContext::swapBuffers
(this=0x55bd7c4debd0, surface=) at
../../../../hardwareintegration/client/wayland-egl/qwaylandglcontext.cpp:566
#9  0x7f737e780881 in QOpenGLContext::swapBuffers (this=0x55bd7c4da960,
surface=surface@entry=0x55bd783b9970) at kernel/qopenglcontext.cpp:1115
#10 0x7f737e9d65cf in QPlatformBackingStore::composeAndFlush
(this=this@entry=0x55bd795004b0, window=0x55bd783b9960, region=..., offset=...,
textures=textures@entry=0x7f737f2061e0 <(anonymous
namespace)::Q_QGS_qt_dummy_platformTextureList::innerFunction()::holder>,
translucentBackground=translucentBackground@entry=false) at
painting/qplatformbackingstore.cpp:463
#11 0x7f737ece5c06 in QWidgetBackingStore::qt_flush
(widgetBackingStore=, widgetTextures=0x7f737f2061e0 <(anonymous
namespace)::Q_QGS_qt_dummy_platformTextureList::innerFunction()::holder>,
tlw=, backingStore=, region=...,
widget=0x55bd7954e720) at kernel/qwidgetbackingstore.cpp:154
#12 QWidgetBackingStore::qt_flush (widget=0x55bd7954e720, region=...,
backingStore=, tlw=, widgetTextures=, widgetBackingStore=) at kernel/qwidgetbackingstore.cpp:83
#13 0x7f737ece7618 in QWidgetBackingStore::flush
(this=this@entry=0x55bd783ba230, widget=widget@entry=0x0) at
kernel/qwidgetbackingstore.cpp:1442
#14 0x7f737ece8c40 in QWidgetBackingStore::endPaint
(beginPaintInfo=, backingStore=, cleaned=...,
this=0x55bd783ba230) at kernel/qwidgetbackingstore.cpp:363
#15 QWidgetBackingStore::doSync (this=) at
kernel/qwidgetbackingstore.cpp:1426
#16 0x7f737ece8fc1 in QWidgetBackingStore::sync (this=0x55bd783ba230) at
kernel/qwidgetbackingstore.cpp:1204
#17 0x7f737ed01065 in QWidgetPrivate::syncBackingStore
(this=0x55bd78df3130) at kernel/qwidget.cpp:1961
#18 0x7f737ed19bc8 in QWidget::event (this=this@entry=0x55bd7954e720,
event=event@entry=0x7ffe0a2de4b0) at kernel/qwidget.cpp:9264
#19 0x7f737ee2d908 in QMainWindow::event (this=this@entry=0x55bd7954e720,
event=event@entry=0x7ffe0a2de4b0) at widgets/qmainwindow.cpp:1339
#20 0x7f737dc45e0b in KMainWindow::event (this=this@entry=0x55bd7954e720,
ev=ev@entry=0x7ffe0a2de4b0) at
/usr/src/debug/kf5-kxmlgui-5.59.0-2.fc30.x86_64/src/kmainwindow.cpp:877
#21 0x7f737dc928fb in KXmlGuiWindow::event (this=0x55bd7954e720,
ev=0x7ffe0a2de4b0) at
/usr/src/debug/kf5-kxmlgui-5.59.0-2.fc30.x86_64/src/kxmlguiwindow.cpp:125
#22 0x7f737ecd6af6 in QApplicationPrivate::notify_helper (this=, receiver=0x55bd7954e720, e=0x7ffe0a2de4b0) at
kernel/qapplication.cpp:3737
#23 0x7f737ecdfe80 in QApplication::notify(QObject*, QEvent*) () at
kernel/qapplication.cpp:3483
#24 0x7f737e375ae8 in QCoreApplication::notifyInternal2
(receiver=0x55bd7954e720, event=0x7ffe0a2de4b0) at
kernel/qcoreapplication.cpp:1084
#25 0x7f737ece9be3 in QWidgetBackingStore::sendUpdateRequest
(this=this@entry=0x55bd783ba230, widget=0x55bd7954e720,
updateTime=updateTime@entry=QWidgetBackingStore::UpdateNow) at
kernel/qwidgetbackingstore.cpp:504
#26 0x7f737ecea91e in QWidgetBackingStore::sendUpdateRequest
(updateTime=QWidgetBackingStore::UpdateNow, widget=,
this=0x55bd783ba230) at kernel/qwidgetbackingstore.cpp:474
#27 QWidgetBackingStore::markDirty (this=0x55bd783ba230, rect=...,
widget=widget@entry=0x55bd7954e720,
updateTime=updateTime@entry=QWidgetBackingStore::UpdateNow,
bufferState=bufferState@entry=QWidgetBackingStore::BufferValid) at
kernel/qwidgetbackingstore.cpp:678
#28 0x7f737ed02f31 in QWidgetPrivate::repaint (r=...,
this=) at
../../include/QtWidgets/5.12.4/QtWidgets/private/../../../../../src/widgets/kernel/qwidget_p.h:139
#29 QWidget::repaint (this=, rect=...) at
kernel/qwidget.cpp:11072
#30 0x7f737ed02fa0 in 

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

2019-07-14 Thread Patrick Silva
https://bugs.kde.org/show_bug.cgi?id=409517

Patrick Silva  changed:

   What|Removed |Added

 CC||tak...@disroot.org

--- Comment #2 from Patrick Silva  ---
*** Bug 409796 has been marked as a duplicate of this bug. ***

-- 
You are receiving this mail because:
You are watching all bug changes.

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

2019-07-09 Thread Christophe Giboudeaux
https://bugs.kde.org/show_bug.cgi?id=409517

Christophe Giboudeaux  changed:

   What|Removed |Added

   Keywords||wayland

-- 
You are receiving this mail because:
You are watching all bug changes.

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

2019-07-08 Thread Patrick Silva
https://bugs.kde.org/show_bug.cgi?id=409517

Patrick Silva  changed:

   What|Removed |Added

 CC||bugsefor...@gmx.com

-- 
You are receiving this mail because:
You are watching all bug changes.

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

2019-07-05 Thread bugzilla_noreply
https://bugs.kde.org/show_bug.cgi?id=409517

alo...@gmx-topmail.de changed:

   What|Removed |Added

 CC||alo...@gmx-topmail.de
 Status|REPORTED|CONFIRMED
 Ever confirmed|0   |1

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

#0  0x7fd0e501de3d in syscall () from /usr/lib/libc.so.6
#1  0x7fd0e53947b6 in QBasicMutex::lockInternal() () from
/usr/lib/libQt5Core.so.5
#2  0x7fd0cdb8ab3a in
QtWaylandClient::QWaylandWindow::waitForFrameSync(int) ()
   from /usr/lib/libQt5WaylandClient.so.5
#3  0x7fd0e6922bcc in ?? () from
/usr/lib/qt/plugins/wayland-graphics-integration-client/libqt-plugin-wayland-egl.so
#4  0x7fd0e593b0a2 in QOpenGLContext::swapBuffers(QSurface*) () from
/usr/lib/libQt5Gui.so.5
#5  0x7fd0e5c0b27b in QPlatformBackingStore::composeAndFlush(QWindow*,
QRegion const&, QPoint const&, QPlatformTextureList*, bool) () from
/usr/lib/libQt5Gui.so.5
#6  0x7fd0e5f2673e in ?? () from /usr/lib/libQt5Widgets.so.5
#7  0x7fd0e5f284a5 in ?? () from /usr/lib/libQt5Widgets.so.5
#8  0x7fd0e5f29e62 in ?? () from /usr/lib/libQt5Widgets.so.5
#9  0x7fd0e5f2a269 in ?? () from /usr/lib/libQt5Widgets.so.5
#10 0x7fd0e5f42407 in QWidgetPrivate::syncBackingStore() () from
/usr/lib/libQt5Widgets.so.5
#11 0x7fd0e5f5b080 in QWidget::event(QEvent*) () from
/usr/lib/libQt5Widgets.so.5
#12 0x7fd0e60735e5 in QMainWindow::event(QEvent*) () from
/usr/lib/libQt5Widgets.so.5
#13 0x7fd0e4e21c2c in KMainWindow::event(QEvent*) () from
/usr/lib/libKF5XmlGui.so.5
#14 0x7fd0e4e6ded6 in KXmlGuiWindow::event(QEvent*) () from
/usr/lib/libKF5XmlGui.so.5
#15 0x7fd0e5f174d5 in QApplicationPrivate::notify_helper(QObject*, QEvent*)
() from /usr/lib/libQt5Widgets.so.5
#16 0x7fd0e5f20a21 in QApplication::notify(QObject*, QEvent*) () from
/usr/lib/libQt5Widgets.so.5
#17 0x7fd0e55619c2 in QCoreApplication::notifyInternal2(QObject*, QEvent*)
() from /usr/lib/libQt5Core.so.5
#18 0x7fd0e5f2ad2d in ?? () from /usr/lib/libQt5Widgets.so.5
#19 0x7fd0e5f2d0db in ?? () from /usr/lib/libQt5Widgets.so.5
#20 0x7fd0e5f442bf in QWidget::repaint(QRect const&) () from
/usr/lib/libQt5Widgets.so.5
#21 0x7fd0e5f4431d in QWidget::repaint() () from
/usr/lib/libQt5Widgets.so.5
#22 0x7fd0e5f7a343 in ?? () from /usr/lib/libQt5Widgets.so.5
#23 0x7fd0e5f174d5 in QApplicationPrivate::notify_helper(QObject*, QEvent*)
() from /usr/lib/libQt5Widgets.so.5
#24 0x7fd0e5f20a21 in QApplication::notify(QObject*, QEvent*) () from
/usr/lib/libQt5Widgets.so.5
#25 0x7fd0e55619c2 in QCoreApplication::notifyInternal2(QObject*, QEvent*)
() from /usr/lib/libQt5Core.so.5
#26 0x7fd0e58ee1bd in QPlatformWindow::deliverUpdateRequest() () from
/usr/lib/libQt5Gui.so.5
#27 0x7fd0cdb8aacf in
QtWaylandClient::QWaylandWindow::handleFrameCallback() ()
   from /usr/lib/libQt5WaylandClient.so.5
#28 0x7fd0ce0146d0 in ffi_call_unix64 () from /usr/lib/libffi.so.6
#29 0x7fd0ce0140a0 in ffi_call () from /usr/lib/libffi.so.6
#30 0x7fd0e693cf8f in ?? () from /usr/lib/libwayland-client.so.0
#31 0x7fd0e69396ba in ?? () from /usr/lib/libwayland-client.so.0
#32 0x7fd0e693abfc in wl_display_dispatch_queue_pending () from
/usr/lib/libwayland-client.so.0
#33 0x7fd0cdb840a7 in
QtWaylandClient::QWaylandDisplay::dispatchQueueWhile(wl_event_queue*,
std::function, int) () from /usr/lib/libQt5WaylandClient.so.5
#34 0x7fd0cdb8abbd in
QtWaylandClient::QWaylandWindow::waitForFrameSync(int) ()
   from /usr/lib/libQt5WaylandClient.so.5
#35 0x7fd0e6922bcc in ?? () from
/usr/lib/qt/plugins/wayland-graphics-integration-client/libqt-plugin-wayland-egl.so
--Type  for more, q to quit, c to continue without paging--
#36 0x7fd0e593b0a2 in QOpenGLContext::swapBuffers(QSurface*) () from
/usr/lib/libQt5Gui.so.5
#37 0x7fd0e5c0b27b in QPlatformBackingStore::composeAndFlush(QWindow*,
QRegion const&, QPoint const&, QPlatformTextureList*, bool) () from
/usr/lib/libQt5Gui.so.5
#38 0x7fd0e5f2673e in ?? () from /usr/lib/libQt5Widgets.so.5
#39 0x7fd0e5f284a5 in ?? () from /usr/lib/libQt5Widgets.so.5
#40 0x7fd0e5f29e62 in ?? () from /usr/lib/libQt5Widgets.so.5
#41 0x7fd0e5f2a269 in ?? () from /usr/lib/libQt5Widgets.so.5
#42 0x7fd0e5f42407 in QWidgetPrivate::syncBackingStore() () from
/usr/lib/libQt5Widgets.so.5
#43 0x7fd0e5f5b080 in QWidget::event(QEvent*) () from
/usr/lib/libQt5Widgets.so.5
#44 0x7fd0e60735e5 in QMainWindow::event(QEvent*) () from
/usr/lib/libQt5Widgets.so.5
#45 0x7fd0e4e21c2c in KMainWindow::event(QEvent*) () from
/usr/lib/libKF5XmlGui.so.5
#46 0x7fd0e4e6ded6 in KXmlGuiWindow::event(QEvent*) () from
/usr/lib/libKF5XmlGui.so.5
#47 0x7fd0e5f174d5 in QApplicationPrivate::notify_helper(QObject*, QEvent*)
()