Control: tags -1 confirmed Here's a backtrace when clicking on Settings -> System. Thread 1 "blastem" received signal SIGSEGV, Segmentation fault. tern_foreach_int (head=<optimized out>, fun=0x5555555c12a0 <model_iter>, data=0x7fffffffd7f0, keybuf=0x7fffffffd8c0 "\020", pos=0) at /build/blastem-kipVNx/blastem-0.6.3.4/tern.c:268 268 if (!head->el) { (gdb) bt #0 tern_foreach_int (head=<optimized out>, fun=0x5555555c12a0 <model_iter>, data=0x7fffffffd7f0, keybuf=0x7fffffffd8c0 "\020", pos=0) at /build/blastem-kipVNx/blastem-0.6.3.4/tern.c:268 #1 0x00005555555c7e15 in tern_foreach (data=0x7fffffffd7f0, fun=0x5555555c12a0 <model_iter>, head=<optimized out>) at /build/blastem-kipVNx/blastem-0.6.3.4/tern.c:291 #2 get_models (num_out=0x5555557a8ba0 <num_models>) at nuklear_ui/blastem_nuklear.c:1873 #3 view_system_settings (context=0x555555611ab8 <sdl.lto_priv+216>) at nuklear_ui/blastem_nuklear.c:1907 #4 0x00005555555c8354 in blastem_nuklear_render () at nuklear_ui/blastem_nuklear.c:2049 #5 0x0000555555589e1b in render_update_display () at /build/blastem-kipVNx/blastem-0.6.3.4/render_sdl.c:1783 #6 0x00005555555caeeb in ui_idle_loop () at nuklear_ui/blastem_nuklear.c:2075 #7 0x000055555555defa in blastem_nuklear_init (file_loaded=0 '\000') at nuklear_ui/blastem_nuklear.c:2332 #8 main (argc=<optimized out>, argv=<optimized out>) at /build/blastem-kipVNx/blastem-0.6.3.4/blastem.c:714 (gdb)
Did not investigate further. -- tobi On Fri, Oct 27, 2023 at 04:41:32PM +0100, Karl Pirton wrote: > Package: blastem > Version: 0.6.3.4-1+b2 > Severity: grave > Justification: renders package unusable > X-Debbugs-Cc: jsupert...@dnmx.org > > Dear Maintainer, > > Selecting "Open ROM" or going to options and selecting "System" causes the > program to crash with a Segmentation Fault. > > -- System Information: > Debian Release: trixie/sid > APT prefers testing > APT policy: (500, 'testing') > Architecture: amd64 (x86_64) > Foreign Architectures: i386 > > Kernel: Linux 6.5.0-2-amd64 (SMP w/12 CPU threads; PREEMPT) > Kernel taint flags: TAINT_PROPRIETARY_MODULE, TAINT_OOT_MODULE, > TAINT_UNSIGNED_MODULE > Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8), > LANGUAGE=en_GB:en > Shell: /bin/sh linked to /usr/bin/dash > Init: systemd (via /run/systemd/system) > LSM: AppArmor: enabled > > Versions of packages blastem depends on: > ii libc6 2.37-12 > ii libgl1 1.7.0-1 > ii libglew2.2 2.2.0-4+b1 > ii libsdl2-2.0-0 2.28.4+dfsg-1 > ii zlib1g 1:1.2.13.dfsg-3 > > blastem recommends no packages. > > blastem suggests no packages. > > -- no debconf information >