Opened 10 years ago
Closed 2 years ago
#6612 closed defect (outdated)
WME: Vsevolod (DEMO) - Crash in Intro
Reported by: | raziel- | Owned by: | |
---|---|---|---|
Priority: | normal | Component: | Engine: Wintermute |
Version: | Keywords: | ||
Cc: | Game: | Wintermute |
Description (last modified by )
ScummVM 1.7.0git (Jun 1 2014 08:24:40) Features compiled in: Vorbis FLAC MP3 RGB zLib MPEG2 Theora AAC FreeType2 JPEG PNG
In the intro when the scenery gets revealed in the lower right of the screen by a close fly-by object i get an assertion (not always though, i was able to reach the game sometimes)
assertion "idx < _size": failed: file ".common/array.h", line 158
Vsevolod (Prologue Demo/Window/English)
AmigaOS4 - PPC - SDL - BE gcc (GCC) 4.2.4 (adtools build 20090118)
Ticket imported from: bugs/6612.
Edit:
The assertion changed into a full-blown crash, see crashlog
Attachments (1)
Change History (6)
comment:1 by , 10 years ago
comment:2 by , 10 years ago
MSVC catches an invalid memory write when starting a new game:
scummvm.exe!SWAP
comment:3 by , 4 years ago
Description: | modified (diff) |
---|---|
Summary: | WME: Vsevolod (DEMO) - Assertion in Intro → WME: Vsevolod (DEMO) - Crash in Intro |
by , 4 years ago
Attachment: | Crashlog_scummvm_2020-07-15_10-06-02.txt added |
---|
comment:4 by , 4 years ago
ScummVM 2.2.0git (Jul 14 2020 07:49:50)
Features compiled in: Vorbis FLAC MP3 RGB zLib MPEG2 Theora AAC A/52 FreeType2 FriBiDi JPEG PNG cloud (servers, local)
The assertion changed into a crash now.
Reproducable every time.
The song finishes it's second line ("stubborn to her fathers pleas") and right when the first scene reveal happens (in the bottom right corner) it will crash.
comment:5 by , 2 years ago
Resolution: | → outdated |
---|---|
Status: | new → closed |
Doesn't happen anymore, thanks a lot
This is one strange bug...here are the steps to reproduce (at least, i can)
1) Start ScummVM 2) Add the game to the launcher 3) Start the game 4) Choose "New" 5) Let the intro roll Note that ego is sitting from the cliff 6) Wait till the game lets you take control and quit 7) Start ScummVM once again 8) In the launcher choose the game once again 9) Choose "New" once again 10) The intro rolls but there is no more ego sitting on the cliff :-o
I take a shoot in the dark and say that the assertion happens once ego is meant to be animated the first time, but i'm of course not sure :-)
Why it happens though is beyond me...maybe the game writes some variables somewhere and reads them wrong on the second start?