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
*** Bug 381058 has been marked as a duplicate of this bug. ***
I just wanted to say, I'm having this issue as well. katomic 4.0, Linux Mint 18.3.
Git commit 7561b4304d1594f592bed6239921d7f347a746ff by Albert Astals Cid. Committed on 01/05/2018 at 00:37. Pushed by aacid into branch 'Applications/18.04'. Fix crash on going to previous atom M +1 -1 playfield.cpp https://commits.kde.org/katomic/7561b4304d1594f592bed6239921d7f347a746ff
*** Bug 401318 has been marked as a duplicate of this bug. ***
*** Bug 422603 has been marked as a duplicate of this bug. ***
*** Bug 430832 has been marked as a duplicate of this bug. ***