[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