#14650 closed defect (fixed)

LURE: game crashes on entering forest when using MT32 sound

Reported by: heypeterhey Owned by: heypeterhey
Priority: normal Component: Audio: MT32
Version: Keywords:
Cc: heypeterhey Game: Lure of the Temptress

Description

the game has great MT32 sound, but on entering the forest it crashes. The save game does not load, in versions

  • scummvm 2.5.0
  • scummvm 2.5.1
  • scummvm 2.7.1
  • windows-x86-64-master-2ce16ace (ScummVM latest Branch master on time of reporting)

Version 2.2.0 and older does work, but have different sound/fx's however. I really like 'the recent soundset'

Platform: Windows
MT32 roms: CM32L

scummvm.exe -v
ScummVM 2.8.0git8153-g2ce16ace140 (Sep 28 2023 04:51:34)
Using SDL backend with SDL 2.0.14
Features compiled in: TAINTED Vorbis FLAC MP3 RGB zLib MPEG2 FluidSynth MikMod Theora VPX AAC A/52 FreeType2 FriBiDi JPEG PNG GIF taskbar TTS cloud (servers, local) ENet SDL2 TinyGL OpenGL (with shaders) RetroWave

attached: save file
attached: log file on crash
Last line in log file: WARNING: Insufficient sources to play sound 129!
Running from cmd line with -debuglevel 4 adds the line: Assertion failed: source < MAXIMUM_SOURCES, file /data/src/audio/mt32gm.cpp, line 1031

Attachments (2)

scummvm.log (4.7 KB ) - added by heypeterhey 14 months ago.
lure.008 (22.1 KB ) - added by heypeterhey 14 months ago.

Download all attachments as: .zip

Change History (3)

by heypeterhey, 14 months ago

Attachment: scummvm.log added

by heypeterhey, 14 months ago

Attachment: lure.008 added

comment:1 by NMIError, 12 months ago

Owner: set to heypeterhey
Resolution: fixed
Status: newclosed

This problem should be fixed in the next daily build.

For some reason, your savegame has multiple copies of the bird background sounds playing. This would cause the sound code to run out of resources and crash. The engine will now only restore each sound only once when loading a savegame.

Note: See TracTickets for help on using tickets.