Opened 17 years ago
Closed 13 years ago
#3694 closed defect (fixed)
AGI: Fan(Beyond Titanic 2) - Lockup
Reported by: | raziel- | Owned by: | bluegr |
---|---|---|---|
Priority: | normal | Component: | Engine: AGI |
Version: | Keywords: | ||
Cc: | Game: | AGI Fanmade |
Description
ScummVM 0.12.0svn (Apr 11 2008 18:27:06) Features compiled in: Vorbis FLAC MP3 zLib MPEG2
After the game starts, walk right three screens to the box with knife sticking out of it. Get the knife and the ship should hit an iceberg and gets shaken all up.
Thats where the lockup happens
Fanmade AGI game (Beyond the Titanic 2/DOS/English)
AmigaOS4 gcc version 4.0.2 (AmigaOS build 20051012)
Ticket imported from: #1940871. Ticket imported from: bugs/3694.
Attachments (1)
Change History (9)
comment:1 by , 17 years ago
comment:3 by , 16 years ago
Owner: | set to |
---|---|
Resolution: | → fixed |
Status: | new → closed |
comment:4 by , 13 years ago
Reopening, as bug still occurs (albeit a bit different). The game is writing outside the heap in this scene, leading to invalid memory access and crash in MSVC
comment:5 by , 13 years ago
Resolution: | fixed |
---|---|
Status: | closed → new |
comment:6 by , 13 years ago
Attaching error output from valgrind.. 3 errors in textbox string processing probably causing the crash and a minor leak.
comment:7 by , 13 years ago
Owner: | changed from | to
---|---|
Resolution: | → fixed |
Status: | new → closed |
comment:8 by , 13 years ago
Thanks for the valgrind output tdhs :)
Invalid memory writes have been fixed in r420c9f5, so it no longer crashes now
Game locks up at AgiEngine::wordWrapString(), looping endlessly at the for loop there