[ksirk] [Bug 475941] Game randomly freezes when a player is eliminated.
https://bugs.kde.org/show_bug.cgi?id=475941 --- Comment #10 from Jeff Laramie --- FYI, those messages occur whenever a player is eliminated, the game does not pause, but it does hang occasionally. I've had it freeze again during normal game play. I'll start running it with gdb again and see if I can catch it or if I can get a more useful backtrace. -- You are receiving this mail because: You are watching all bug changes.
[ksirk] [Bug 475941] Game randomly freezes when a player is eliminated.
https://bugs.kde.org/show_bug.cgi?id=475941 --- Comment #9 from Albert Astals Cid --- ok, not super useful sadly, we need someone to find time to look at it :/ I'd say the org.kde.games.private.kgame: : not enough players, PAUSING game and org.kde.games.private.kgame: incorrect message id 20 - emit anyway org.kde.games.private.kgame: Cannot find player 1028 may help debugging when someone has time. -- You are receiving this mail because: You are watching all bug changes.
[ksirk] [Bug 475941] Game randomly freezes when a player is eliminated.
https://bugs.kde.org/show_bug.cgi?id=475941 --- Comment #8 from Jeff Laramie --- Here's what I got this time: QLayout: Attempting to add QLayout "" to Ksirk::KRightDialog "", which already has a layout QLayout: Attempting to add QLayout "" to Ksirk::KRightDialog "", which already has a layout org.kde.games.private.kgame: : not enough players, PAUSING game [New Thread 0x7fffdd638640 (LWP 1762409)] Missing separate debuginfos, use: debuginfo-install frameworkintegration-5.76.0-1.mga8.x86_64 gstreamer1.0-plugins-base-1.18.5-1.mga8.x86_64 gstreamer1.0-plugins-good-1.18.5-1.1.mga8.x86_64 gstreamer1.0-pulse-1.18.5-1.1.mga8.x86_64 kimageformats-5.76.0-1.mga8.x86_64 kwindowsystem-5.76.0-1.mga8.x86_64 lib64acl1-2.2.53-2.mga8.x86_64 lib64alsa2-1.2.6.1-1.mga8.x86_64 lib64asyncns0-0.8-12.mga8.x86_64 lib64brotlicommon1-1.0.9-2.mga8.x86_64 lib64brotlidec1-1.0.9-2.mga8.x86_64 lib64bsd0-0.10.0-2.mga8.x86_64 lib64bz2_1-1.0.8-2.mga8.x86_64 lib64canberra0-0.30-15.1.mga8.x86_64 lib64com_err2-1.45.6-6.1.mga8.x86_64 lib64curl4-7.74.0-1.14.mga8.x86_64 lib64dbus1_3-1.13.18-3.1.mga8.x86_64 lib64dbusmenu-qt5_2-0.9.3-1.20160218.4.mga8.x86_64 lib64double-conversion3-3.1.5-2.mga8.x86_64 lib64dri-drivers-21.3.8-2.mga8.x86_64 lib64drm_amdgpu1-2.4.110-1.mga8.x86_64 lib64drm_radeon1-2.4.110-1.mga8.x86_64 lib64edit0-3.1-0.20191231.2.mga8.x86_64 lib64elfutils1-0.182-1.mga8.x86_64 lib64expat1-2.2.10-1.6.mga8.x86_64 lib64fam0-0.1.10-20.mga8.x86_64 lib64flac8-1.3.3-3.2.mga8.x86_64 lib64fontconfig1-2.13.93-4.mga8.x86_64 lib64freetype6-2.10.4-2.3.mga8.tainted.x86_64 lib64gcrypt20-1.8.7-1.2.mga8.x86_64 lib64gl1-1.3.2-16.mga8.x86_64 lib64glapi0-21.3.8-2.mga8.x86_64 lib64glib2.0_0-2.66.8-1.1.mga8.x86_64 lib64glx0-1.3.2-16.mga8.x86_64 lib64gpg-error0-1.41-1.mga8.x86_64 lib64graphite2_3-1.3.14-1.mga8.x86_64 lib64gudev1.0_0-234-1.mga8.x86_64 lib64harfbuzz0-2.7.4-1.mga8.x86_64 lib64ice6-1.0.10-2.mga8.x86_64 lib64icu68-68.2-1.1.mga8.x86_64 lib64idn2_0-2.3.0-4.mga8.x86_64 lib64ilmimf2_5_25-2.5.7-1.3.mga8.x86_64 lib64jbig1-2.1-7.1.mga8.x86_64 lib64jpeg8-2.0.8-1.mga8.x86_64 lib64keyutils1-1.6.3-1.mga8.x86_64 lib64kf5archive5-5.76.0-1.mga8.x86_64 lib64kf5attica5-5.76.0-1.mga8.x86_64 lib64kf5authcore5-5.76.0-1.mga8.x86_64 lib64kf5bookmarks5-5.76.0-1.mga8.x86_64 lib64kf5codecs5-5.76.0-1.mga8.x86_64 lib64kf5completion5-5.76.0-1.mga8.x86_64 lib64kf5configcore5-5.76.0-1.mga8.x86_64 lib64kf5configgui5-5.76.0-1.mga8.x86_64 lib64kf5configwidgets5-5.76.0-1.mga8.x86_64 --Type for more, q to quit, c to continue without paging-- lib64kf5coreaddons5-5.76.0-1.mga8.x86_64 lib64kf5crash5-5.76.0-1.mga8.x86_64 lib64kf5dbusaddons5-5.76.0-1.mga8.x86_64 lib64kf5declarative5-5.76.0-3.mga8.x86_64 lib64kf5dnssd5-5.76.0-1.mga8.x86_64 lib64kf5globalaccel5-5.76.0-2.mga8.x86_64 lib64kf5guiaddons5-5.76.0-1.mga8.x86_64 lib64kf5i18n5-5.76.0-1.mga8.x86_64 lib64kf5iconthemes5-5.76.0-1.mga8.x86_64 lib64kf5itemviews5-5.76.0-1.mga8.x86_64 lib64kf5kdegames7-20.12.0-1.mga8.x86_64 lib64kf5kdegamesprivate1-20.12.0-1.mga8.x86_64 lib64kf5kiocore5-5.76.0-1.mga8.x86_64 lib64kf5kiogui5-5.76.0-1.mga8.x86_64 lib64kf5newstuff5-5.76.0-1.1.mga8.x86_64 lib64kf5notifications5-5.76.0-3.mga8.x86_64 lib64kf5package5-5.76.0-1.mga8.x86_64 lib64kf5service5-5.76.0-1.mga8.x86_64 lib64kf5solid5-5.76.0-1.mga8.x86_64 lib64kf5sonnetcore5-5.76.0-2.mga8.x86_64 lib64kf5style5-5.76.0-1.mga8.x86_64 lib64kf5textwidgets5-5.76.0-1.mga8.x86_64 lib64kf5wallet5-5.76.0-1.mga8.x86_64 lib64kf5widgetsaddons5-5.76.0-1.mga8.x86_64 lib64kf5windowsystem5-5.76.0-1.mga8.x86_64 lib64kf5xmlgui5-5.76.0-1.mga8.x86_64 lib64krb53-1.18.3-1.3.mga8.x86_64 lib64llvm11.0-11.0.1-4.2.1.mga8.x86_64 lib64lzma5-5.2.5-2.1.mga8.x86_64 lib64mesagl1-21.3.8-2.mga8.x86_64 lib64ncurses6-6.2-20201205.1.mga8.x86_64 lib64nghttp2_14-1.42.0-1.mga8.x86_64 lib64ogg0-1.3.4-2.mga8.x86_64 lib64openal1-1.21.0-1.mga8.x86_64 lib64openssl1.1-1.1.1v-1.mga8.x86_64 lib64orc0.4_0-0.4.32-1.mga8.x86_64 lib64oxygenstyle5_5-5.20.4-2.mga8.x86_64 lib64pcre2_0-10.36-1.1.mga8.x86_64 lib64phonon4qt5_4-4.11.1-2.mga8.x86_64 lib64png16_16-1.6.37-2.mga8.x86_64 lib64psl5-0.21.1-1.mga8.x86_64 lib64pulseaudio0-14.2-2.1.mga8.x86_64 lib64pulsecommon14.2-14.2-2.1.mga8.x86_64 lib64pulseglib20-14.2-2.1.mga8.x86_64 lib64qca-qt5_2-2.3.1-5.mga8.x86_64 lib64qt5core5-5.15.2-4.9.mga8.x86_64 lib64qt5dbus5-5.15.2-4.9.mga8.x86_64 lib64qt5gui5-5.15.2-4.9.mga8.x86_64 lib64qt5network5-5.15.2-4.9.mga8.x86_64 lib64qt5opengl5-5.15.2-4.9.mga8.x86_64 lib64qt5pdf5-5.15.8-1.mga8.x86_64 lib64qt5printsupport5-5.15.2-4.9.mga8.x86_64 lib64qt5qml5-5.15.2-1.mga8.x86_64 lib64qt5quick5-5.15.2-1.mga8.--Type for more, q to quit, c to continue without paging-- x86_64 lib64qt5quickwidgets5-5.15.2-1.mga8.x86_64 lib64qt5svg5-5.15.2-1.3.mga8.x86_64 lib64qt5xcbqpa5-5.15.2-4.9.mga8.x86_64 lib64qt5xml5-5.15.2-4.9.mga8.x86_64 lib64sasl2_3-2.1.27-3.1.mga8.x86_64 lib64sndfile1-1.0.31-1.2.mga8.x86_64 lib64sndio7.1-1.7.0-1.mga8.x86_64 lib64systemd0-246.16-4.mga8.x86_64 lib64udev1-246.16-4.mga8.x86_64 lib64unistring2-0.9.10-4.mga8.x86_64
[ksirk] [Bug 475941] Game randomly freezes when a player is eliminated.
https://bugs.kde.org/show_bug.cgi?id=475941 --- Comment #7 from Jeff Laramie --- I'll try again and see if I can get more info. -- You are receiving this mail because: You are watching all bug changes.
[ksirk] [Bug 475941] Game randomly freezes when a player is eliminated.
https://bugs.kde.org/show_bug.cgi?id=475941 --- Comment #6 from Albert Astals Cid --- are you sure? that it doesn't write more threads? or tells you press enter to show more threads or something? Only threads 302 and 303 is very strange, i'd expect at least a thread #1 in there too. -- You are receiving this mail because: You are watching all bug changes.
[ksirk] [Bug 475941] Game randomly freezes when a player is eliminated.
https://bugs.kde.org/show_bug.cgi?id=475941 --- Comment #5 from Jeff Laramie --- This is what I got: [Thread 0x7fffdd638640 (LWP 27982) exited] [New Thread 0x7fffdd638640 (LWP 27984)] [Thread 0x7fffdd638640 (LWP 27984) exited] [New Thread 0x7fffdd638640 (LWP 27985)] QLayout: Attempting to add QLayout "" to Ksirk::KRightDialog "", which already has a layout QLayout: Attempting to add QLayout "" to Ksirk::KRightDialog "", which already has a layout org.kde.games.private.kgame: : not enough players, PAUSING game org.kde.games.private.kgame: incorrect message id 20 - emit anyway org.kde.games.private.kgame: Cannot find player 1028 Missing separate debuginfos, use: debuginfo-install frameworkintegration-5.76.0-1.mga8.x86_64 gstreamer1.0-plugins-base-1.18.5-1.mga8.x86_64 gstreamer1.0-plugins-good-1.18.5-1.1.mga8.x86_64 gstreamer1.0-pulse-1.18.5-1.1.mga8.x86_64 kimageformats-5.76.0-1.mga8.x86_64 kwindowsystem-5.76.0-1.mga8.x86_64 lib64acl1-2.2.53-2.mga8.x86_64 lib64alsa2-1.2.6.1-1.mga8.x86_64 lib64asyncns0-0.8-12.mga8.x86_64 lib64brotlicommon1-1.0.9-2.mga8.x86_64 lib64brotlidec1-1.0.9-2.mga8.x86_64 lib64bsd0-0.10.0-2.mga8.x86_64 lib64bz2_1-1.0.8-2.mga8.x86_64 lib64canberra0-0.30-15.1.mga8.x86_64 lib64com_err2-1.45.6-6.1.mga8.x86_64 lib64curl4-7.74.0-1.14.mga8.x86_64 lib64dbus1_3-1.13.18-3.1.mga8.x86_64 lib64dbusmenu-qt5_2-0.9.3-1.20160218.4.mga8.x86_64 lib64double-conversion3-3.1.5-2.mga8.x86_64 lib64dri-drivers-21.3.8-2.mga8.x86_64 lib64drm_amdgpu1-2.4.110-1.mga8.x86_64 lib64drm_radeon1-2.4.110-1.mga8.x86_64 lib64edit0-3.1-0.20191231.2.mga8.x86_64 lib64elfutils1-0.182-1.mga8.x86_64 lib64expat1-2.2.10-1.6.mga8.x86_64 lib64fam0-0.1.10-20.mga8.x86_64 lib64flac8-1.3.3-3.2.mga8.x86_64 lib64fontconfig1-2.13.93-4.mga8.x86_64 lib64freetype6-2.10.4-2.3.mga8.tainted.x86_64 lib64gcrypt20-1.8.7-1.2.mga8.x86_64 lib64gl1-1.3.2-16.mga8.x86_64 lib64glapi0-21.3.8-2.mga8.x86_64 lib64glib2.0_0-2.66.8-1.1.mga8.x86_64 lib64glx0-1.3.2-16.mga8.x86_64 lib64gpg-error0-1.41-1.mga8.x86_64 lib64graphite2_3-1.3.14-1.mga8.x86_64 lib64gudev1.0_0-234-1.mga8.x86_64 lib64harfbuzz0-2.7.4-1.mga8.x86_64 lib64ice6-1.0.10-2.mga8.x86_64 lib64icu68-68.2-1.1.mga8.x86_64 lib64idn2_0-2.3.0-4.mga8.x86_64 lib64ilmimf2_5_25-2.5.7-1.3.mga8.x86_64 lib64jbig1-2.1-7.1.mga8.x86_64 lib64jpeg8-2.0.8-1.mga8.x86_64 lib64keyutils1-1.6.3-1.mga8.x86_64 lib64kf5archive5-5.76.0-1.mga8.x86_64 lib64kf5attica5-5.76.0-1.mga8.x86_64 lib64kf5authcore5-5.76.0-1.mga8.x86_64 lib64kf5bookmarks5-5.76.0-1.mga8.x86_64 lib64kf5codecs5-5.76.0-1.mga8.x86_64 lib64kf5comple--Type for more, q to quit, c to continue without paging--q Quit (gdb) thread apply all bt Thread 313 (Thread 0x7fffdd638640 (LWP 27985) "QThread"): #0 0x75f17071 in clock_nanosleep@GLIBC_2.2.5 () at /lib64/libc.so.6 #1 0x75f1c323 in nanosleep () at /lib64/libc.so.6 #2 0x764fc1fd in qt_nanosleep(timespec) () at /lib64/libQt5Core.so.5 #3 0x0049d12d in Ksirk::GameLogic::AIPlayer::MyThread::run() (this=0x1ff2fc0) at /usr/src/debug/ksirk-20.12.0-1.mga8.x86_64/ksirk/GameLogic/aiplayer.cpp:360 #4 0x762d8a11 in QThreadPrivate::start(void*) () at /lib64/libQt5Core.so.5 #5 0x74850dec in start_thread () at /lib64/libpthread.so.0 #6 0x75f4ea6f in clone () at /lib64/libc.so.6 Thread 302 (Thread 0x7fffd3494640 (LWP 27951) "Thread (pooled)"): #0 0x74856ba0 in pthread_cond_timedwait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0 #1 0x762de650 in QWaitCondition::wait(QMutex*, QDeadlineTimer) () at /lib64/libQt5Core.so.5 #2 0x762dbc75 in QThreadPoolThread::run() () at /lib64/libQt5Core.so.5 #3 0x762d8a11 in QThreadPrivate::start(void*) () at /lib64/libQt5Core.so.5 #4 0x74850dec in start_thread () at /lib64/libpthread.so.0 -- You are receiving this mail because: You are watching all bug changes.
[ksirk] [Bug 475941] Game randomly freezes when a player is eliminated.
https://bugs.kde.org/show_bug.cgi?id=475941 --- Comment #4 from Jeff Laramie --- (In reply to Albert Astals Cid from comment #3) > So install gdb, also install the ksirk debug symbols for your distrobution > hoping mageia has those > https://community.kde.org/Guidelines_and_HOWTOs/Debugging/ > How_to_create_useful_crash_reports may have some info (may also be out of > date, check your distro documentation or help channels) > > Open a terminal and write > gdb ksirk > press Enter, > type > run > press Enter > use the app as normal. Once it freezes, go to that terminal and press Ctrl+C > after that type > thread apply all bt > and paste its output here OK, I can handle that. I'll report back when I have something. -- You are receiving this mail because: You are watching all bug changes.
[ksirk] [Bug 475941] Game randomly freezes when a player is eliminated.
https://bugs.kde.org/show_bug.cgi?id=475941 --- Comment #3 from Albert Astals Cid --- So install gdb, also install the ksirk debug symbols for your distrobution hoping mageia has those https://community.kde.org/Guidelines_and_HOWTOs/Debugging/How_to_create_useful_crash_reports may have some info (may also be out of date, check your distro documentation or help channels) Open a terminal and write gdb ksirk press Enter, type run press Enter use the app as normal. Once it freezes, go to that terminal and press Ctrl+C after that type thread apply all bt and paste its output here -- You are receiving this mail because: You are watching all bug changes.
[ksirk] [Bug 475941] Game randomly freezes when a player is eliminated.
https://bugs.kde.org/show_bug.cgi?id=475941 --- Comment #2 from Jeff Laramie --- On 10/22/23 18:59, Albert Astals Cid wrote: > https://bugs.kde.org/show_bug.cgi?id=475941 > > Albert Astals Cid changed: > > What|Removed |Added > > CC||[email protected] > > --- Comment #1 from Albert Astals Cid --- > Do you know the basics on how to use a debugger? > I can't remember using one before, but I'm fairly knowledgeable about computers in general and could figure it out with some help to get me started. -- You are receiving this mail because: You are watching all bug changes.
[ksirk] [Bug 475941] Game randomly freezes when a player is eliminated.
https://bugs.kde.org/show_bug.cgi?id=475941 Albert Astals Cid changed: What|Removed |Added CC||[email protected] --- Comment #1 from Albert Astals Cid --- Do you know the basics on how to use a debugger? -- You are receiving this mail because: You are watching all bug changes.
