Opened 15 years ago
Closed 15 years ago
#4786 closed defect (fixed)
BASS: Crash During the Intro
Reported by: | SF/maplesyrup | Owned by: | eriktorbjorn |
---|---|---|---|
Priority: | normal | Component: | Engine: Sky |
Version: | Keywords: | ||
Cc: | Game: | Beneath a Steel Sky |
Description
In Beneath a Steel Sky ScummVM crashed during the intro after the line "and that was when Joey piped up" with no error message.
game version: 0.0372cd English Windows 7 64-bit 1.1.0 svn 48151
I tried three different SVN builds and tried to re-download BASS. It just tried it with ScummVM 1.0.0 and it doesn't crash with it.
Ticket imported from: #2960522. Ticket imported from: bugs/4786.
Change History (3)
comment:1 by , 15 years ago
Component: | → Engine: Sky |
---|---|
Game: | → Beneath a Steel Sky |
comment:2 by , 15 years ago
comment:3 by , 15 years ago
Owner: | set to |
---|---|
Resolution: | → fixed |
Status: | new → closed |
Note:
See TracTickets
for help on using tickets.
I think I see why. It's using the "free memory automatically after playing" mechanism in the ScummVM mixer, even though a) the engine manages this particular memory block manually, and b) the pointer it's passing to the engine isn't at the start of the allocated block, so it can't be freed.
(This only applies to sound effects. Voices are handled slightly differently - perhaps to make translations easier - so they should have been fine all along.)
Should be fixed in the next snapshot build.