[Discover] [Bug 456751] Discover crashed in QQuickWindowPrivate::isDeliveringTouchAsMouse() on close

2023-03-31 Thread Kalle Hallivuori
https://bugs.kde.org/show_bug.cgi?id=456751

Kalle Hallivuori  changed:

   What|Removed |Added

 CC||kde-b...@kato.iki.fi

--- Comment #3 from Kalle Hallivuori  ---
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:


The crash can be reproduced every time.

-- Backtrace:
Application: Discover (plasma-discover), signal: Segmentation fault

[KCrash Handler]
#4  0x7f07248d6275 in QQuickWindow::mouseGrabberItem() const () from
/lib/x86_64-linux-gnu/libQt5Quick.so.5
#5  0x7f07248d8aef in QQuickWindowPrivate::removeGrabber(QQuickItem*, bool,
bool) () from /lib/x86_64-linux-gnu/libQt5Quick.so.5
#6  0x7f07248c0195 in QQuickItemPrivate::derefWindow() () from
/lib/x86_64-linux-gnu/libQt5Quick.so.5
#7  0x7f07248c0d58 in QQuickItem::setParentItem(QQuickItem*) () from
/lib/x86_64-linux-gnu/libQt5Quick.so.5
#8  0x7f07248c103c in QQuickItem::~QQuickItem() () from
/lib/x86_64-linux-gnu/libQt5Quick.so.5
#9  0x7f0724a42859 in ?? () from /lib/x86_64-linux-gnu/libQt5Quick.so.5
#10 0x7f0722d35a6e in QObjectPrivate::deleteChildren() () from
/lib/x86_64-linux-gnu/libQt5Core.so.5
#11 0x7f0722d40924 in QObject::~QObject() () from
/lib/x86_64-linux-gnu/libQt5Core.so.5
#12 0x7f0724a42859 in ?? () from /lib/x86_64-linux-gnu/libQt5Quick.so.5
#13 0x7f0722d35a6e in QObjectPrivate::deleteChildren() () from
/lib/x86_64-linux-gnu/libQt5Core.so.5
#14 0x7f0722d40924 in QObject::~QObject() () from
/lib/x86_64-linux-gnu/libQt5Core.so.5
#15 0x7f0724a43789 in ?? () from /lib/x86_64-linux-gnu/libQt5Quick.so.5
#16 0x7f0722d35a6e in QObjectPrivate::deleteChildren() () from
/lib/x86_64-linux-gnu/libQt5Core.so.5
#17 0x7f0722d40924 in QObject::~QObject() () from
/lib/x86_64-linux-gnu/libQt5Core.so.5
#18 0x7f071466e609 in ?? () from
/usr/lib/x86_64-linux-gnu/qt5/qml/QtQuick/Templates.2/libqtquicktemplates2plugin.so
#19 0x7f072373f463 in QV4::MemoryManager::sweep(bool, void (*)(char
const*)) () from /lib/x86_64-linux-gnu/libQt5Qml.so.5
#20 0x7f072373f5a9 in QV4::MemoryManager::~MemoryManager() () from
/lib/x86_64-linux-gnu/libQt5Qml.so.5
#21 0x7f07237bc0e4 in QV4::ExecutionEngine::~ExecutionEngine() () from
/lib/x86_64-linux-gnu/libQt5Qml.so.5
#22 0x7f07237a67e2 in QJSEngine::~QJSEngine() () from
/lib/x86_64-linux-gnu/libQt5Qml.so.5
#23 0x7f0723984a3d in QQmlApplicationEngine::~QQmlApplicationEngine() ()
from /lib/x86_64-linux-gnu/libQt5Qml.so.5
#24 0x5570be805411 in ?? ()
#25 0x5570be80543d in ?? ()
#26 0x7f0722d381c3 in QObject::event(QEvent*) () from
/lib/x86_64-linux-gnu/libQt5Core.so.5
#27 0x7f0723eb6713 in QApplicationPrivate::notify_helper(QObject*, QEvent*)
() from /lib/x86_64-linux-gnu/libQt5Widgets.so.5
#28 0x7f0722d0ae3a in QCoreApplication::notifyInternal2(QObject*, QEvent*)
() from /lib/x86_64-linux-gnu/libQt5Core.so.5
#29 0x7f0722d0df27 in QCoreApplicationPrivate::sendPostedEvents(QObject*,
int, QThreadData*) () from /lib/x86_64-linux-gnu/libQt5Core.so.5
#30 0x7f0722d11d0c in QCoreApplication::exec() () from
/lib/x86_64-linux-gnu/libQt5Core.so.5
#31 0x5570be803838 in ?? ()
#32 0x7f0722628d90 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 0x7f0722628e40 in __libc_start_main_impl (main=0x5570be802f40, argc=3,
argv=0x7fff7e4b8398, init=, fini=,
rtld_fini=, stack_end=0x7fff7e4b8388) at ../csu/libc-start.c:392
#34 0x5570be804275 in ?? ()
[Inferior 1 (process 7207) detached]

Report to https://bugs.kde.org/

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

[Discover] [Bug 456751] Discover crashed in QQuickWindowPrivate::isDeliveringTouchAsMouse() on close

2022-11-01 Thread bugzilla_noreply
https://bugs.kde.org/show_bug.cgi?id=456751

arctic...@protonmail.com changed:

   What|Removed |Added

 CC||arctic...@protonmail.com

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

[Discover] [Bug 456751] Discover crashed in QQuickWindowPrivate::isDeliveringTouchAsMouse() on close

2022-08-09 Thread Paul Worrall
https://bugs.kde.org/show_bug.cgi?id=456751

--- Comment #2 from Paul Worrall  ---
Created attachment 151188
  --> https://bugs.kde.org/attachment.cgi?id=151188&action=edit
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  0x7f080fbfbb8e 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  0x7f080fbe2383 in QQuickItemPrivate::derefWindow()
(this=0x56509bd0a3f0) at items/qquickitem.cpp:3033
#7  0x7f080fbe2c2c in QQuickItem::setParentItem(QQuickItem*)
(this=0x56509f803400, parentItem=parentItem@entry=0x0) at
items/qquickitem.cpp:2717

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

[Discover] [Bug 456751] Discover crashed in QQuickWindowPrivate::isDeliveringTouchAsMouse() on close

2022-08-09 Thread Paul Worrall
https://bugs.kde.org/show_bug.cgi?id=456751

Paul Worrall  changed:

   What|Removed |Added

 CC||p.r.worr...@gmail.com

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

[Discover] [Bug 456751] Discover crashed in QQuickWindowPrivate::isDeliveringTouchAsMouse() on close

2022-07-15 Thread Nate Graham
https://bugs.kde.org/show_bug.cgi?id=456751

Nate Graham  changed:

   What|Removed |Added

 CC||n...@kde.org
Summary|Discover crashed on close   |Discover crashed in
   ||QQuickWindowPrivate::isDeli
   ||veringTouchAsMouse() on
   ||close

--- Comment #1 from Nate Graham  ---
Really weird backtrace.

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