https://bugs.kde.org/show_bug.cgi?id=483337
Bug ID: 483337 Summary: Kpatience crash after beeing in move suggestion loop (Freecell) Classification: Applications Product: kpat Version: 23.08.5 Platform: Fedora RPMs OS: Linux Status: REPORTED Keywords: drkonqi Severity: crash Priority: NOR Component: general Assignee: co...@kde.org Reporter: ethandudut...@gmail.com CC: kde-games-b...@kde.org Target Milestone: --- Application: kpat (23.08.5) Qt Version: 5.15.12 Frameworks Version: 5.115.0 Operating System: Linux 6.7.7-200.fc39.x86_64 x86_64 Windowing System: Wayland Distribution: "Fedora Linux 39 (KDE Plasma)" DrKonqi: 5.27.10 [KCrashBackend] -- Information about the crash: I was playing Freecell with the hint assistant when he started to suggest to move a card then move it again to the same slot in loop. When I clicked on the "autoplay" button the app has crashed. The reporter is unsure if this crash is reproducible. -- Backtrace: Application: KPatience (kpat), signal: Segmentation fault [KCrash Handler] #4 0x00007f00521eab3f in (anonymous namespace)::setItemHighlight(QGraphicsItem*, bool) () at /lib64/libkcardgame.so #5 0x00007f00521ee0a6 in KCardScene::setHighlightedItems(QList<QGraphicsItem*> const&) () at /lib64/libkcardgame.so #6 0x0000559dc99c878b in DealerScene::startHint() () #7 0x00007f00508e9151 in void doActivate<false>(QObject*, int, void**) () at /lib64/libQt5Core.so.5 #8 0x00007f00515a7d44 in QAction::triggered(bool) () at /lib64/libQt5Widgets.so.5 #9 0x00007f00515aab9b in QAction::activate(QAction::ActionEvent) () at /lib64/libQt5Widgets.so.5 #10 0x00007f00516ab8da in QAbstractButtonPrivate::click() () at /lib64/libQt5Widgets.so.5 #11 0x00007f00516aba18 in QAbstractButton::mouseReleaseEvent(QMouseEvent*) () at /lib64/libQt5Widgets.so.5 #12 0x00007f00517afb56 in QToolButton::mouseReleaseEvent(QMouseEvent*) () at /lib64/libQt5Widgets.so.5 #13 0x00007f00515f36b8 in QWidget::event(QEvent*) () at /lib64/libQt5Widgets.so.5 #14 0x00007f00515aeb95 in QApplicationPrivate::notify_helper(QObject*, QEvent*) () at /lib64/libQt5Widgets.so.5 #15 0x00007f00515b7476 in QApplication::notify(QObject*, QEvent*) () at /lib64/libQt5Widgets.so.5 #16 0x00007f00508b4e78 in QCoreApplication::notifyInternal2(QObject*, QEvent*) () at /lib64/libQt5Core.so.5 #17 0x00007f00515b56c4 in QApplicationPrivate::sendMouseEvent(QWidget*, QMouseEvent*, QWidget*, QWidget*, QWidget**, QPointer<QWidget>&, bool, bool) () at /lib64/libQt5Widgets.so.5 #18 0x00007f005160d189 in QWidgetWindow::handleMouseEvent(QMouseEvent*) () at /lib64/libQt5Widgets.so.5 #19 0x00007f005161070f in QWidgetWindow::event(QEvent*) () at /lib64/libQt5Widgets.so.5 #20 0x00007f00515aeb95 in QApplicationPrivate::notify_helper(QObject*, QEvent*) () at /lib64/libQt5Widgets.so.5 #21 0x00007f00508b4e78 in QCoreApplication::notifyInternal2(QObject*, QEvent*) () at /lib64/libQt5Core.so.5 #22 0x00007f0050d6cc4b in QGuiApplicationPrivate::processMouseEvent(QWindowSystemInterfacePrivate::MouseEvent*) () at /lib64/libQt5Gui.so.5 #23 0x00007f0050d4ad4c in QWindowSystemInterface::sendWindowSystemEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib64/libQt5Gui.so.5 #24 0x00007f004f0dafa4 in userEventSourceDispatch(_GSource*, int (*)(void*), void*) () at /lib64/libQt5WaylandClient.so.5 #25 0x00007f004e511e5c in g_main_context_dispatch_unlocked.lto_priv () at /lib64/libglib-2.0.so.0 #26 0x00007f004e56cf18 in g_main_context_iterate_unlocked.isra () at /lib64/libglib-2.0.so.0 #27 0x00007f004e50fad3 in g_main_context_iteration () at /lib64/libglib-2.0.so.0 #28 0x00007f00509073b9 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib64/libQt5Core.so.5 #29 0x00007f00508b383b in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib64/libQt5Core.so.5 #30 0x00007f00508bbacb in QCoreApplication::exec() () at /lib64/libQt5Core.so.5 #31 0x0000559dc99bbd98 in main () [Inferior 1 (process 7125) detached] Reported using DrKonqi -- You are receiving this mail because: You are watching all bug changes.