Package: d1x-rebirth
Version: 0.58.1-1.2
Followup-For: Bug #982388
X-Debbugs-Cc: nathan.st...@gmail.com

Hi all,

I believe I've ran into the same error as the original submitter. I find that
the error appears when trying to view the credits as well. Here's a backtrace:

Thread 1 "d1x-rebirth" received signal SIGSEGV, Segmentation fault.
fluid_hashtable_lookup_node (hash_return=0x0, key=0x7fffffffca90,
hashtable=0x555556642840) at ./src/utils/fluid_hash.c:169
169     ./src/utils/fluid_hash.c: No such file or directory.
(gdb) bt
#0  fluid_hashtable_lookup_node (hash_return=0x0, key=0x7fffffffca90,
hashtable=0x555556642840) at ./src/utils/fluid_hash.c:169
#1  fluid_hashtable_lookup (hashtable=hashtable@entry=0x555556642840,
key=0x7fffffffca90) at ./src/utils/fluid_hash.c:740
#2  0x00007ffff731a35c in fluid_settings_get
(settings=settings@entry=0x555556642840, name=name@entry=0x7ffff7350cbe
"synth.gain",
    value=value@entry=0x7fffffffcbe0) at ./src/utils/fluid_settings.c:400
#3  0x00007ffff731ab21 in fluid_settings_callback_num (settings=0x555556642840,
name=name@entry=0x7ffff7350cbe "synth.gain",
    callback=callback@entry=0x0, data=data@entry=0x0) at
./src/utils/fluid_settings.c:743
#4  0x00007ffff7330b7a in delete_fluid_synth (synth=0x555556635400) at
./src/synth/fluid_synth.c:1017
#5  delete_fluid_synth (synth=0x555556635400) at ./src/synth/fluid_synth.c:1003
#6  0x00007ffff7c7631b in fluidsynth_freesong () from /lib/x86_64-linux-
gnu/libSDL_mixer-1.2.so.0
#7  0x00007ffff7c69597 in Mix_FreeMusic () from /lib/x86_64-linux-
gnu/libSDL_mixer-1.2.so.0
#8  0x000055555560b178 in mix_free_music () at arch/sdl/digi_mixer_music.c:119
#9  mix_play_file (filename=0x555556cab010 "credits.hmp", loop=loop@entry=1,
hook_finished_track=hook_finished_track@entry=0x0)
    at arch/sdl/digi_mixer_music.c:43
#10 0x00005555555eac7e in songs_play_file (filename=<optimized out>,
repeat=repeat@entry=1,
    hook_finished_track=hook_finished_track@entry=0x0) at main/songs.c:300
#11 0x00005555555eb266 in songs_play_song (songnum=songnum@entry=4,
repeat=repeat@entry=1) at main/songs.c:363
#12 0x0000555555586975 in credits_show
(credits_filename=credits_filename@entry=0x0) at main/credits.c:238
#13 0x00005555555bab57 in do_option (select=<optimized out>) at main/menu.c:602
#14 0x00005555555d2ec0 in newmenu_key_command (wind=<optimized out>,
event=0x7fffffffe0e0, menu=0x555556ad5ea0)
    at main/newmenu.c:1019
#15 0x00005555555695eb in event_send (event=0x7fffffffe0e0) at
arch/sdl/event.c:130
#16 0x000055555556a868 in key_handler (kevent=kevent@entry=0x7fffffffe110) at
arch/sdl/key.c:427
#17 0x0000555555569777 in event_poll () at arch/sdl/event.c:43
#18 0x000055555556984e in event_process () at arch/sdl/event.c:152
#19 0x000055555555e1af in main (argc=1, argv=<optimized out>) at
main/inferno.c:437

I find that if I disable sound in the options, the program no longer crashes
and I can play the game without any other problems.

Best regards,

Nathan A. Stine

-- System Information:
Debian Release: bullseye/sid
  APT prefers testing-security
  APT policy: (500, 'testing-security'), (500, 'testing-debug'), (500,
'testing')
Architecture: amd64 (x86_64)

Kernel: Linux 5.10.0-4-amd64 (SMP w/12 CPU threads)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (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 d1x-rebirth depends on:
ii  libc6                   2.31-9
ii  libgl1                  1.3.2-1
ii  libglu1-mesa [libglu1]  9.0.1-1
ii  libphysfs1              3.0.2-5
ii  libsdl-mixer1.2         1.2.12-16+b1
ii  libsdl1.2debian         1.2.15+dfsg2-6

Versions of packages d1x-rebirth recommends:
ii  freepats  20060219-3
ii  timidity  2.14.0-8

d1x-rebirth suggests no packages.

Reply via email to