https://bugs.kde.org/show_bug.cgi?id=366396
Bug ID: 366396 Summary: KAtomic crashes upon Shift-Tab key combo Product: katomic Version: unspecified Platform: Compiled Sources OS: Linux Status: UNCONFIRMED Keywords: drkonqi Severity: crash Priority: NOR Component: general Assignee: dim...@gmail.com Reporter: rnd...@gmail.com CC: kde-games-b...@kde.org Application: katomic (4.0) (Compiled from sources) Qt Version: 5.6.1 Frameworks Version: 5.24.0 Operating System: Linux 4.7.0-gentoo x86_64 Distribution (Platform): Gentoo Packages -- Information about the crash: - What I was doing when the application crashed: Pressing Shift-Tab while playing the game causes it to crash immediately. The expected behavior is for it to cycle through the moveable atoms in reverse order to how Tab cycles through them. The crash can be reproduced every time. -- Backtrace: Application: KAtomic (katomic), signal: Segmentation fault Using host libthread_db library "/lib64/libthread_db.so.1". [Current thread is 1 (Thread 0x7f58c3cd1800 (LWP 29165))] Thread 3 (Thread 0x7f58b97b4700 (LWP 29167)): #0 0x00007ffd38f689ed in clock_gettime () #1 0x00007f58d0f605cb in __GI___clock_gettime (clock_id=1, tp=0x7f58b97b3ac0) at ../sysdeps/unix/clock_gettime.c:99 #2 0x00007f58d173c793 in ?? () from /usr/lib64/libQt5Core.so.5 #3 0x00007f58d188c079 in QTimerInfoList::updateCurrentTime() () from /usr/lib64/libQt5Core.so.5 #4 0x00007f58d188c475 in QTimerInfoList::timerWait(timespec&) () from /usr/lib64/libQt5Core.so.5 #5 0x00007f58d188d60c in ?? () from /usr/lib64/libQt5Core.so.5 #6 0x00007f58d188d6dd in ?? () from /usr/lib64/libQt5Core.so.5 #7 0x00007f58cbb126eb in g_main_context_prepare () from /usr/lib64/libglib-2.0.so.0 #8 0x00007f58cbb1303b in ?? () from /usr/lib64/libglib-2.0.so.0 #9 0x00007f58cbb13234 in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0 #10 0x00007f58d188dadb in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/libQt5Core.so.5 #11 0x00007f58d183d542 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/libQt5Core.so.5 #12 0x00007f58d169ab8e in QThread::exec() () from /usr/lib64/libQt5Core.so.5 #13 0x00007f58d3ee65d5 in ?? () from /usr/lib64/libQt5DBus.so.5 #14 0x00007f58d169f21f in ?? () from /usr/lib64/libQt5Core.so.5 #15 0x00007f58cd5b23b6 in start_thread (arg=0x7f58b97b4700) at pthread_create.c:333 #16 0x00007f58d0f538ad in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109 Thread 2 (Thread 0x7f58c14ca700 (LWP 29166)): #0 0x00007f58d0f4a79d in poll () at ../sysdeps/unix/syscall-template.S:84 #1 0x00007f58ca4808fa in ?? () from /usr/lib64/libxcb.so.1 #2 0x00007f58ca482897 in xcb_wait_for_event () from /usr/lib64/libxcb.so.1 #3 0x00007f58c3a2d109 in ?? () from /usr/lib64/libQt5XcbQpa.so.5 #4 0x00007f58d169f21f in ?? () from /usr/lib64/libQt5Core.so.5 #5 0x00007f58cd5b23b6 in start_thread (arg=0x7f58c14ca700) at pthread_create.c:333 #6 0x00007f58d0f538ad in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109 Thread 1 (Thread 0x7f58c3cd1800 (LWP 29165)): [KCrash Handler] #6 0x00000000004198c8 in PlayField::previousAtom (this=0x18d2690) at /var/tmp/portage/kde-apps/katomic-16.04.3/work/katomic-16.04.3/playfield.cpp:262 #7 0x00007f58d18664d5 in QMetaObject::activate(QObject*, int, int, void**) () from /usr/lib64/libQt5Core.so.5 #8 0x00007f58d233dae2 in QAction::triggered(bool) () from /usr/lib64/libQt5Widgets.so.5 #9 0x00007f58d23407e8 in QAction::activate(QAction::ActionEvent) () from /usr/lib64/libQt5Widgets.so.5 #10 0x00007f58d234119f in QAction::event(QEvent*) () from /usr/lib64/libQt5Widgets.so.5 #11 0x00007f58d2347344 in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib64/libQt5Widgets.so.5 #12 0x00007f58d234c8e7 in QApplication::notify(QObject*, QEvent*) () from /usr/lib64/libQt5Widgets.so.5 #13 0x00007f58d183e701 in QCoreApplication::notifyInternal2(QObject*, QEvent*) () from /usr/lib64/libQt5Core.so.5 #14 0x00007f58d1e28829 in QShortcutMap::dispatchEvent(QKeyEvent*) () from /usr/lib64/libQt5Gui.so.5 #15 0x00007f58d1e288e7 in QShortcutMap::tryShortcut(QKeyEvent*) () from /usr/lib64/libQt5Gui.so.5 #16 0x00007f58d1de391c in QWindowSystemInterface::handleShortcutEvent(QWindow*, unsigned long, int, QFlags<Qt::KeyboardModifier>, unsigned int, unsigned int, unsigned int, QString const&, bool, unsigned short) () from /usr/lib64/libQt5Gui.so.5 #17 0x00007f58d1dfa2af in QGuiApplicationPrivate::processKeyEvent(QWindowSystemInterfacePrivate::KeyEvent*) () from /usr/lib64/libQt5Gui.so.5 #18 0x00007f58d1dff685 in QGuiApplicationPrivate::processWindowSystemEvent(QWindowSystemInterfacePrivate::WindowSystemEvent*) () from /usr/lib64/libQt5Gui.so.5 #19 0x00007f58d1ddfd12 in QWindowSystemInterface::sendWindowSystemEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/libQt5Gui.so.5 #20 0x00007f58c3a63ad0 in ?? () from /usr/lib64/libQt5XcbQpa.so.5 #21 0x00007f58cbb12f0e in g_main_context_dispatch () from /usr/lib64/libglib-2.0.so.0 #22 0x00007f58cbb13175 in ?? () from /usr/lib64/libglib-2.0.so.0 #23 0x00007f58cbb13234 in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0 #24 0x00007f58d188dabf in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/libQt5Core.so.5 #25 0x00007f58d183d542 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/libQt5Core.so.5 #26 0x00007f58d1845024 in QCoreApplication::exec() () from /usr/lib64/libQt5Core.so.5 #27 0x0000000000417e66 in main (argc=1, argv=<optimized out>) at /var/tmp/portage/kde-apps/katomic-16.04.3/work/katomic-16.04.3/main.cpp:103 Reported using DrKonqi -- You are receiving this mail because: You are watching all bug changes.