Bug#998513: rott: Fails at startup when doing XFree86-VidModeExtension/XF86VidModeGetAllModeLines X request

Konstantin Khomoutov kostix at bswap.ru
Mon Nov 8 08:59:41 GMT 2021


On Mon, Nov 08, 2021 at 09:39:08AM +0100, Fabian Greffrath wrote:

>> At startup, rott-commercial fails when performing what looks like a query
>> to the X server regarding its capabilities:
> I cannot reproduce this issue, so it might have to do with your specfic
> video hardware or drivers. I guess that's the price we pay for still using
> SDL1.2 for a game in 2021. /o\

Oh, indeed: I have rebooted the laptop to apply the latest Bullseye updates,
and the issue has gone away; sorry for the noise.
I'm going to close this bug.

>What I can confirm, though, is the game crashing when using libsdl-mixer1.2
>(<< 1.2.12-17), but that's a different story and happens only after the
>intro.

Do you mean this error?

--------8<--------
~$ rott-commercial window resolution=800x600
Rise of the Triad Startup  Version 1.4
  CD Version
Z_INIT: 8950000 bytes
IN_Startup: Mouse Present
Missing resolution parameter
     Adding /usr/share/games/rott/DARKWAR.WAD.
     Adding /usr/share/games/rott/REMOTE1.RTS.
W_Wad: Wad Manager Started NUMLUMPS=3904
RT_DRAW: Tables Initialized
MU_Startup:
SD_SetupFXCard: Fx ok.
SD_Startup: Fx ok.
RT_MAIN: Fonts Initialized
RT_MSG: Message System Started
RT_VIEW: Colormaps Initialized
OH NO OH NO ROTT CRASHED!
Here is where:
Stack dump:
{
   /lib/x86_64-linux-gnu/libc.so.6(+0x3bd60) [0x7f8843c2dd60]
     /lib/x86_64-linux-gnu/libfluidsynth.so.2(+0x17e1a) [0x7f8843604e1a]
     /lib/x86_64-linux-gnu/libfluidsynth.so.2(+0x1935c) [0x7f884360635c]
     /lib/x86_64-linux-gnu/libfluidsynth.so.2(+0x19b21) [0x7f8843606b21]
     /lib/x86_64-linux-gnu/libfluidsynth.so.2(delete_fluid_synth+0x2a) [0x7f884361cb2a]
     /lib/x86_64-linux-gnu/libSDL_mixer-1.2.so.0(fluidsynth_freesong+0x3b) [0x7f8843dd231b]
     /lib/x86_64-linux-gnu/libSDL_mixer-1.2.so.0(Mix_FreeMusic+0x107) [0x7f8843dc5597]
     rott-commercial(+0x1c1e2) [0x56073a41c1e2]
     rott-commercial(+0x77729) [0x56073a477729]
     rott-commercial(+0x77984) [0x56073a477984]
     rott-commercial(+0x59973) [0x56073a459973]
     rott-commercial(main+0x1f7) [0x56073a419047]
     /lib/x86_64-linux-gnu/libc.so.6(__libc_start_main+0xea) [0x7f8843c18d0a]
     rott-commercial(+0x192fa) [0x56073a4192fa]
}
--------8<--------

Crashes for me exactly after the intro.



More information about the Pkg-games-devel mailing list