Summary: | Discover crashed in QQuickWindowPrivate::isDeliveringTouchAsMouse() on close | ||
---|---|---|---|
Product: | [Applications] Discover | Reporter: | Patrick Silva <bugseforuns> |
Component: | discover | Assignee: | Dan Leinir Turthra Jensen <leinir> |
Status: | REPORTED --- | ||
Severity: | crash | CC: | aleixpol, arcticbox, kde-bugs, nate, p.r.worrall |
Priority: | NOR | Keywords: | drkonqi |
Version: | unspecified | ||
Target Milestone: | --- | ||
Platform: | Neon | ||
OS: | Linux | ||
Latest Commit: | Version Fixed In: | ||
Attachments: | New crash information added by DrKonqi |
Description
Patrick Silva
2022-07-15 11:46:20 UTC
Really weird backtrace. Created attachment 151188 [details]
New crash information added by DrKonqi
plasma-discover (5.25.80) using Qt 5.15.5
I can reproduce the crash every time (the crash handler says it's the same one):
When an update arrives, select "Update All" then when it's finished close Discover without pressing the Reboot button
-- Backtrace (Reduced):
#3 QQuickWindowPrivate::isDeliveringTouchAsMouse() const (this=0x1a1, this=0x1a1) at items/qquickwindow_p.h:152
#4 QQuickWindow::mouseGrabberItem() const (this=0x56509b4f2c20) at items/qquickwindow.cpp:1734
#5 0x00007f080fbfbb8e in QQuickWindowPrivate::removeGrabber(QQuickItem*, bool, bool) (this=this@entry=0x56509b455ff0, grabber=0x56509f803400, mouse=mouse@entry=true, touch=touch@entry=true) at items/qquickwindow.cpp:1001
#6 0x00007f080fbe2383 in QQuickItemPrivate::derefWindow() (this=0x56509bd0a3f0) at items/qquickitem.cpp:3033
#7 0x00007f080fbe2c2c in QQuickItem::setParentItem(QQuickItem*) (this=0x56509f803400, parentItem=parentItem@entry=0x0) at items/qquickitem.cpp:2717
For me Discover crashes every time I close it (usually from top-right close icon, but I haven't found out any way to close it without crashing). This has been happening since I set the system up last summer. Operating System: Kubuntu 22.04 KDE Plasma Version: 5.24.7 KDE Frameworks Version: 5.98.0 Qt Version: 5.15.3 Kernel Version: 5.15.0-69-generic (64-bit) Graphics Platform: X11 Processors: 12 × AMD Ryzen 5 5500 Memory: 31,1 GiB of RAM Graphics Processor: NVIDIA GeForce GTX 1660 SUPER/PCIe/SSE2 Application: plasma-discover (5.24.7) Qt Version: 5.15.3 Frameworks Version: 5.98.0 Operating System: Linux 5.15.0-69-generic x86_64 Windowing System: X11 Distribution: Ubuntu 22.04.2 LTS DrKonqi: 5.24.5 [KCrashBackend] -- Information about the crash: <In detail, tell us what you were doing when the application crashed.> The crash can be reproduced every time. -- Backtrace: Application: Discover (plasma-discover), signal: Segmentation fault [KCrash Handler] #4 0x00007f07248d6275 in QQuickWindow::mouseGrabberItem() const () from /lib/x86_64-linux-gnu/libQt5Quick.so.5 #5 0x00007f07248d8aef in QQuickWindowPrivate::removeGrabber(QQuickItem*, bool, bool) () from /lib/x86_64-linux-gnu/libQt5Quick.so.5 #6 0x00007f07248c0195 in QQuickItemPrivate::derefWindow() () from /lib/x86_64-linux-gnu/libQt5Quick.so.5 #7 0x00007f07248c0d58 in QQuickItem::setParentItem(QQuickItem*) () from /lib/x86_64-linux-gnu/libQt5Quick.so.5 #8 0x00007f07248c103c in QQuickItem::~QQuickItem() () from /lib/x86_64-linux-gnu/libQt5Quick.so.5 #9 0x00007f0724a42859 in ?? () from /lib/x86_64-linux-gnu/libQt5Quick.so.5 #10 0x00007f0722d35a6e in QObjectPrivate::deleteChildren() () from /lib/x86_64-linux-gnu/libQt5Core.so.5 #11 0x00007f0722d40924 in QObject::~QObject() () from /lib/x86_64-linux-gnu/libQt5Core.so.5 #12 0x00007f0724a42859 in ?? () from /lib/x86_64-linux-gnu/libQt5Quick.so.5 #13 0x00007f0722d35a6e in QObjectPrivate::deleteChildren() () from /lib/x86_64-linux-gnu/libQt5Core.so.5 #14 0x00007f0722d40924 in QObject::~QObject() () from /lib/x86_64-linux-gnu/libQt5Core.so.5 #15 0x00007f0724a43789 in ?? () from /lib/x86_64-linux-gnu/libQt5Quick.so.5 #16 0x00007f0722d35a6e in QObjectPrivate::deleteChildren() () from /lib/x86_64-linux-gnu/libQt5Core.so.5 #17 0x00007f0722d40924 in QObject::~QObject() () from /lib/x86_64-linux-gnu/libQt5Core.so.5 #18 0x00007f071466e609 in ?? () from /usr/lib/x86_64-linux-gnu/qt5/qml/QtQuick/Templates.2/libqtquicktemplates2plugin.so #19 0x00007f072373f463 in QV4::MemoryManager::sweep(bool, void (*)(char const*)) () from /lib/x86_64-linux-gnu/libQt5Qml.so.5 #20 0x00007f072373f5a9 in QV4::MemoryManager::~MemoryManager() () from /lib/x86_64-linux-gnu/libQt5Qml.so.5 #21 0x00007f07237bc0e4 in QV4::ExecutionEngine::~ExecutionEngine() () from /lib/x86_64-linux-gnu/libQt5Qml.so.5 #22 0x00007f07237a67e2 in QJSEngine::~QJSEngine() () from /lib/x86_64-linux-gnu/libQt5Qml.so.5 #23 0x00007f0723984a3d in QQmlApplicationEngine::~QQmlApplicationEngine() () from /lib/x86_64-linux-gnu/libQt5Qml.so.5 #24 0x00005570be805411 in ?? () #25 0x00005570be80543d in ?? () #26 0x00007f0722d381c3 in QObject::event(QEvent*) () from /lib/x86_64-linux-gnu/libQt5Core.so.5 #27 0x00007f0723eb6713 in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /lib/x86_64-linux-gnu/libQt5Widgets.so.5 #28 0x00007f0722d0ae3a in QCoreApplication::notifyInternal2(QObject*, QEvent*) () from /lib/x86_64-linux-gnu/libQt5Core.so.5 #29 0x00007f0722d0df27 in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) () from /lib/x86_64-linux-gnu/libQt5Core.so.5 #30 0x00007f0722d11d0c in QCoreApplication::exec() () from /lib/x86_64-linux-gnu/libQt5Core.so.5 #31 0x00005570be803838 in ?? () #32 0x00007f0722628d90 in __libc_start_call_main (main=main@entry=0x5570be802f40, argc=argc@entry=3, argv=argv@entry=0x7fff7e4b8398) at ../sysdeps/nptl/libc_start_call_main.h:58 #33 0x00007f0722628e40 in __libc_start_main_impl (main=0x5570be802f40, argc=3, argv=0x7fff7e4b8398, init=<optimized out>, fini=<optimized out>, rtld_fini=<optimized out>, stack_end=0x7fff7e4b8388) at ../csu/libc-start.c:392 #34 0x00005570be804275 in ?? () [Inferior 1 (process 7207) detached] Report to https://bugs.kde.org/ |