[Scummvm-tracker] [ScummVM :: Bugs] #15949: M4: RIDDLE: Crash when clicking buttons in game Options menu
ScummVM :: Bugs
trac at scummvm.org
Sun May 25 10:33:23 UTC 2025
#15949: M4: RIDDLE: Crash when clicking buttons in game Options menu
--------------------------------+------------------------
Reporter: Random-Chain | Owner: (none)
Type: defect | Status: new
Priority: normal | Component: Engine: M4
Version: | Keywords:
Game: Riddle of Master Lu |
--------------------------------+------------------------
Env:
SCUMMVM Debian daily build 480f3405
Pop!_OS 22.04
Scenario:
SCUMMVM crashs when clicking on buttons like Save Game / Load Game from
the game's options menu. I can however save or load using the F5 and F7
shortcut.
\\
Syslog shows:
{{{
May 25 11:57:09 ... kernel: [175574.889958] scummvm[195832]: segfault at
592affe4e6c4 ip 0000592a070cdac7 sp 00007ffc7ec2dec8 error 4 in
scummvm[290bac7,592a0533c000+4
3c0000] likely on CPU 9 (core 1, socket 0)
May 25 11:57:09 ... kernel: [175574.889980] Code: c3 66 90 53 48 8b 86 d0
00 00 00 48 89 fb 48 8b 30 e8 4d 58 5a 02 48 89 d8 5b c3 0f 1f 84 00 00 00
00 00 48 8b 87 d0
00 00 00 <8b> 80 e0 01 00 00 c3 66 90 48 8b 87 d0 00 00 00 0f b6 80 d0 01
00
}}}
\\
Backtrace from core:
{{{
Core was generated by `./scummvm'.
Program terminated with signal SIGSEGV, Segmentation fault.
#0 0x0000796cd3515656 in fluid_synth_write_s16 () from /lib/x86_64-linux-
gnu/libfluidsynth.so.3
[Current thread is 1 (Thread 0x796cabfff640 (LWP 199311))]
(gdb) bt
#0 0x0000796cd3515656 in fluid_synth_write_s16 () at /lib/x86_64-linux-
gnu/libfluidsynth.so.3
#1 0x00005ec0779b10f4 in ()
#2 0x00005ec0738a6d65 in ()
#3 0x00005ec07797493d in ()
#4 0x00005ec07796f92e in ()
#5 0x00005ec07796fa71 in ()
#6 0x0000796cd3fffb88 in () at /lib/x86_64-linux-gnu/libSDL2-2.0.so.0
#7 0x0000796cd40e0c6e in () at /lib/x86_64-linux-gnu/libSDL2-2.0.so.0
#8 0x0000796cd2294ac3 in start_thread (arg=<optimized out>) at
./nptl/pthread_create.c:442
#9 0x0000796cd2326850 in clone3 () at
../sysdeps/unix/sysv/linux/x86_64/clone3.S:81
}}}
\\
Not sure if it's related, but my libSDL version is:
{{{
ii libsdl2-2.0-0:amd64 2.0.20+dfsg-2ubuntu1.22.04.1
amd64 Simple DirectMedia Layer
ii libsdl2-2.0-0:i386 2.0.20+dfsg-2ubuntu1.22.04.1
i386 Simple DirectMedia Layer
ii libsdl2-net-2.0-0:amd64 2.0.1+dfsg1-7
amd64 Network library for Simple DirectMedia Layer 2, libraries
}}}
and fluidsynth:
{{{
ii fluid-soundfont-gm 3.1-5.3
all Fluid (R3) General MIDI SoundFont (GM)
ii fluid-soundfont-gs 3.1-5.3
all Fluid (R3) General MIDI SoundFont (GS)
ii fluidsynth 2.2.5-1
amd64 Real-time MIDI software synthesizer
ii libfluidsynth3:amd64 2.2.5-1
amd64 Real-time MIDI software synthesizer (runtime library)
ii qsynth 0.9.6-1
amd64 fluidsynth MIDI sound synthesiser front-end
}}}
although this will happen even when I set the MIDI option to none from
scummvm global settings.
\\
I can attach the full core file if needed.
--
Ticket URL: <https://bugs.scummvm.org/ticket/15949>
ScummVM :: Bugs <https://bugs.scummvm.org>
ScummVM
More information about the Scummvm-tracker
mailing list