[Scummvm-tracker] [ScummVM :: Bugs] #15928: Strangeland crashes shortly after start, ScummVM 2.9.0

ScummVM :: Bugs trac at scummvm.org
Fri May 16 11:00:05 UTC 2025


#15928: Strangeland crashes shortly after start, ScummVM 2.9.0
--------------------+------------------------------------------------
Reporter:  cowbutt  |      Owner:  (none)
    Type:  defect   |     Status:  new
Priority:  normal   |  Component:  Engine: AGS
 Version:           |   Keywords:  strangeland, ags, assertion failed
    Game:           |
--------------------+------------------------------------------------
 **ScummVM version (scummvm -v)**

 C:\Program Files\ScummVM>scummvm -v
 ScummVM 2.9.0 (Dec  8 2024 19:29:30)
 Using SDL backend with SDL 2.0.14
 Features compiled in: Vorbis FLAC MP3 RGB zLib MPEG2 FluidSynth Theora VPX
 AAC A/52 FreeType2 FriBiDi JPEG PNG GIF taskbar TTS cloud (servers, local)
 ENet SDL2 TinyGL OpenGL (with shaders)

 **Bug details, including step-by-step instructions to reproduce the bug
 **

 Install latest Steam version of Strangeland

 (N.B. The game in 'Strangeland\' seems to be an unknown game variant.

 Please report the following data to the ScummVM team at
 https://bugs.scummvm.org/ along with the name of the game you tried to add
 and its version, language, etc.:

 Matched game IDs for the ags engine: strangeland

   {"Strangeland.exe", 0, "a20e9de4567f25b692c724d9783436ac", 3012885314},
 )

 Attempt to start. It will start playing sound, then shortly crash:

 C:\Program Files\ScummVM>scummvm
 User picked target 'strangeland' (engine ID 'ags', game ID
 'strangeland')...
 Running Strangeland (English)
 Strangeland.exe: a20e9de4567f25b692c724d9783436ac, 3012885314 bytes.
 WARNING: TODO: SetCurrentDirectory: C:/Program
 Files/ScummVM/Games/Strangeland/!
 Initializing backend libs
 Initializing game data
 Opened game data file: game28.dta
 Game data version: 3060021
 Compiled with: 3.6.0.50
 Startup directory: ./
 Data directory: ./
 Setting up game configuration
 WARNING: FSNode::createDirectory: '.' already exists!
 Voice pack found: speech.vox
 audio.vox found and initialized.
 Initializing TTF renderer
 Initializing mouse: number of buttons reported is 3
 Initialize path finder library
 Game title: 'Strangeland'
 Game uid (old format): `100083921`
 Game guid: '{6ef83ca7-37b1-4d6a-97dc-2c081b73afa9}'
 Game GUI version: 119
 Requested script API: v3.5.1 (8), compat level: v3.5.1 (8)
 Game native resolution: 640 x 360 (32 bit)
 Plugin 'agsteam-unified' loaded, resolving imports...
 Plugin 'agswaves' loaded, resolving imports...
 Checking for disk space
 Graphic settings: driver: D3D9, windowed: no, screen size: 0 x 0, game
 scale: proportional
 Graphic settings: refresh rate (optional): 0, vsync: 0
 Requested graphics driver 'D3D9' not found, will try existing drivers
 instead
 Graphics driver set: ScummVM 2D renderer
 Graphics mode set: 640 x 360 (32-bit) fullscreen desktop
 Graphics mode set: refresh rate (optional): 0, vsync: 0
 WARNING: movement control not supported, mouse control can't be enabled!
 Mouse speed control: enabled, unit: 1.000000, user value: 1.000000
 Multitasking mode set: 0
 Setting up window
 Multitasking mode set: 0
 Initialize sprites
 Engine initialization complete
 Starting game
 Multitasking mode set: 1
 Assertion failed: idx < _size, file ./common/array.h, line 274

 The libretro ScummVM 2.9.0 port running on ArkOS gives a little more
 detail:

 Starting game
 Multitasking mode set: 1
 ALSA lib pcm.c:8432:(snd_pcm_recover) underrun occurred
 scummvm: ./common/array.h:274: T&
 Common::Array<T>::operator[](Common::Array<T>::size_type) [with T = long
 int; Common::Array<T>::size_type = unsigned int]: Assertion `idx < _size'
 failed.

 **Language of game (English, German, ...)**

 Default (English?)

 **Version of game (CD, Floppy, DOS, Amiga, ...)**

 Steam, Windows.

 **Your OS, including version and device if appropriate (Windows 10 build
 1709 32-bit, Debian 9.2 x86_64, Android 7.0 on Samsung Galaxy S7, ...)
 **

 Both Windows 11 23H2 on x86_64, and ArkOS AeUX 02092025 on R36S.

 **Attach a save game if possible**

 N/A

 **If this bug only occurred recently, please note the last version without
 the bug, and the first version including the bug. That way we can fix it
 quicker by looking at the changes made.**

 N/A
-- 
Ticket URL: <https://bugs.scummvm.org/ticket/15928>
ScummVM :: Bugs <https://bugs.scummvm.org>
ScummVM


More information about the Scummvm-tracker mailing list