Package: freeorion Version: 0.5+git20230820-4+b3 Followup-For: Bug #1074357 X-Debbugs-Cc: davide.pr...@null.net
Dear Maintainer, I have done some extra search. # apt install coredumpctl # ulimit -c unlimited $ freeorion I have the segfault $ coredumpctl list TIME PID UID GID SIG COREFILE EXE SIZE Sat 2024-07-20 12:41:44 CEST 19100 1000 1000 SIGSEGV none /usr/lib/freeorion/freeoriond - $ coredumpctl info 19100 PID: 19100 (freeoriond) UID: 1000 ($USER) GID: 1000 ($USER) Signal: 11 (SEGV) Timestamp: Sat 2024-07-20 12:41:44 CEST (4min 11s ago) Command Line: $'"/usr/lib/freeorion/freeoriond"' --resource.path $'"/usr/share/games/freeorion/default"' --singleplayer --skip-checksum Executable: /usr/lib/freeorion/freeoriond Control Group: /user.slice/user-1000.slice/session-2.scope Unit: session-2.scope Slice: user-1000.slice Session: 2 Owner UID: 1000 ($USER) Boot ID: ea5ca9be3c614627978d041b2a262108 Machine ID: 157daffcbe2f71ce501fefa64b374535 Hostname: $HOSTNAME Storage: none Message: Process 19100 (freeoriond) of user 1000 terminated abnormally without generating a coredump. If I try to use gdb with this I get: Coredump entry has no core attached (neither internally in the journal nor externally on disk). I have try to get some info, but the coredump was never generated. I also slow down freeorion and used gdb, but the segfault process go to zombi state immediatly and I cannot get any info. I see that also on Ubuntu there is the same bug open: https://bugs.launchpad.net/ubuntu/+source/freeorion/+bug/2065925 I have found, with lsof, that the log files are not in .config/freeorion/ directory, but they are in .local/share/freeorion/freeorion.log and the log don't have any more info than my previous report. I have fount that if I download the 3.11.9-1 package from shapshost https://snapshot.debian.org/archive/debian/20240410T203634Z/pool/main/p/python3.11/libpython3.11t64_3.11.9-1_amd64.deb and replace the libpython3.12.so.1.0 library with the libpython3.11.so.1.0 one the game work correctly I have also try to set logs to debug and than trace for the freeorion server but I don't have any more interesting info. With debug option for freeoriond there are few line that are present also with 3.11 python library. With strace it generate big log files, but I haven't see anything. Ciao Davide -- System Information: Debian Release: trixie/sid APT prefers testing APT policy: (990, 'testing'), (500, 'stable-security') Architecture: amd64 (x86_64) Kernel: Linux 6.9.10-amd64 (SMP w/4 CPU threads; PREEMPT) Locale: LANG=it_IT.utf8, LC_CTYPE=it_IT.utf8 (charmap=UTF-8), LANGUAGE not set Shell: /bin/sh linked to /usr/bin/dash Init: systemd (via /run/systemd/system) LSM: AppArmor: enabled Versions of packages freeorion depends on: ii freeorion-data 0.5+git20230820-4 ii libboost-filesystem1.83.0 1.83.0-3+b2 ii libboost-iostreams1.83.0 1.83.0-3+b2 ii libboost-locale1.83.0 1.83.0-3+b2 ii libboost-log1.83.0 1.83.0-3+b2 ii libboost-python1.83.0 [libboost-python1.83.0-py312] 1.83.0-3+b2 ii libboost-serialization1.83.0 1.83.0-3+b2 ii libboost-thread1.83.0 1.83.0-3+b2 ii libc6 2.39-6 ii libfreetype6 2.13.2+dfsg-1+b4 ii libgcc-s1 14-20240330-1 ii libglew2.2 2.2.0-4+b1 ii libopenal1 1:1.23.1-4+b1 ii libopengl0 1.7.0-1+b1 ii libpng16-16t64 1.6.43-5 ii libpython3.12t64 3.12.4-3 ii libsdl2-2.0-0 2.30.5+dfsg-1 ii libstdc++6 14-20240330-1 ii libvorbis0a 1.3.7-2 ii libvorbisfile3 1.3.7-2 freeorion recommends no packages. freeorion suggests no packages. -- no debconf information