D28692: Don't leak DrKonqi dialog / fix crash on wayland
David Edmundson
noreply at phabricator.kde.org
Wed Apr 8 23:35:17 BST 2020
davidedmundson added a comment.
Thread 1 "drkonqi" hit Breakpoint 1, 0x00007f0664dd8570 in QtWaylandClient::QWaylandDisplay::handleWindowDeactivated(QtWaylandClient::QWaylandWindow*)@plt ()
from /opt/qt5/plugins/wayland-shell-integration/libxdg-shell.so
(gdb) bt
#0 0x00007f0664dd8570 in QtWaylandClient::QWaylandDisplay::handleWindowDeactivated(QtWaylandClient::QWaylandWindow*)@plt ()
from /opt/qt5/plugins/wayland-shell-integration/libxdg-shell.so
#1 0x00007f0664dd9616 in QtWaylandClient::QWaylandXdgSurface::Toplevel::~Toplevel (this=0x55a21b293150, __in_chrg=<optimized out>)
at /home/david/projects/qt5/qtwayland/src/plugins/shellintegration/xdg-shell/qwaylandxdgshell.cpp:72
#2 0x00007f0664dd9696 in QtWaylandClient::QWaylandXdgSurface::Toplevel::~Toplevel (this=0x55a21b293150, __in_chrg=<optimized out>)
at /home/david/projects/qt5/qtwayland/src/plugins/shellintegration/xdg-shell/qwaylandxdgshell.cpp:81
#3 0x00007f0664dda57b in QtWaylandClient::QWaylandXdgSurface::~QWaylandXdgSurface (this=0x55a21b235190, __in_chrg=<optimized out>)
at /home/david/projects/qt5/qtwayland/src/plugins/shellintegration/xdg-shell/qwaylandxdgshell.cpp:262
#4 0x00007f0664dda61c in QtWaylandClient::QWaylandXdgSurface::~QWaylandXdgSurface (this=0x55a21b235190, __in_chrg=<optimized out>)
at /home/david/projects/qt5/qtwayland/src/plugins/shellintegration/xdg-shell/qwaylandxdgshell.cpp:270
#5 0x00007f066997f261 in QtWaylandClient::QWaylandWindow::reset (this=0x55a21b2920a0, sendDestroyEvent=false) at /home/david/projects/qt5/qtwayland/src/client/qwaylandwindow.cpp:243
#6 0x00007f066997e3d6 in QtWaylandClient::QWaylandWindow::~QWaylandWindow (this=0x55a21b2920a0, __in_chrg=<optimized out>)
at /home/david/projects/qt5/qtwayland/src/client/qwaylandwindow.cpp:94
#7 0x00007f066582325b in QtWaylandClient::QWaylandEglWindow::~QWaylandEglWindow (this=0x55a21b2920a0, __in_chrg=<optimized out>)
at /home/david/projects/qt5/qtwayland/src/hardwareintegration/client/wayland-egl/qwaylandeglwindow.cpp:73
#8 0x00007f0665823284 in QtWaylandClient::QWaylandEglWindow::~QWaylandEglWindow (this=0x55a21b2920a0, __in_chrg=<optimized out>)
at /home/david/projects/qt5/qtwayland/src/hardwareintegration/client/wayland-egl/qwaylandeglwindow.cpp:84
#9 0x00007f066e1199e0 in QWindowPrivate::destroy (this=0x55a21b1a8790) at /home/david/projects/qt5/qtbase/src/gui/kernel/qwindow.cpp:2000
#10 0x00007f066e11979a in QWindow::destroy (this=0x55a21b23ed00) at /home/david/projects/qt5/qtbase/src/gui/kernel/qwindow.cpp:1949
#11 0x00007f066f395166 in QWidgetPrivate::deleteTLSysExtra (this=0x55a21b1a9b40) at /home/david/projects/qt5/qtbase/src/widgets/kernel/qwidget.cpp:1697
#12 0x00007f066f3b1c1d in QWidget::destroy (this=0x55a21b0d4a30, destroyWindow=true, destroySubWindows=true) at /home/david/projects/qt5/qtbase/src/widgets/kernel/qwidget.cpp:12148
#13 0x00007f066f35399e in QApplication::~QApplication (this=0x7fff1c38d830, __in_chrg=<optimized out>) at /home/david/projects/qt5/qtbase/src/widgets/kernel/qapplication.cpp:730
#14 0x000055a2197f3a22 in main (argc=11, argv=0x7fff1c38d9b8) at /home/david/projects/kde5/src/kde/workspace/drkonqi/src/main.cpp:228
REPOSITORY
R871 DrKonqi
REVISION DETAIL
https://phabricator.kde.org/D28692
To: davidedmundson, #plasma
Cc: plasma-devel, Orage, LeGast00n, The-Feren-OS-Dev, cblack, jraleigh, zachus, fbampaloukas, GB_2, ragreen, ZrenBot, ngraham, himcesjf, lesliezhai, ali-mohamed, jensreuterberg, abetts, sebas, apol, ahiemstra, mart
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.kde.org/pipermail/plasma-devel/attachments/20200408/0d52003e/attachment-0001.html>
More information about the Plasma-devel
mailing list