#4095 closed defect (fixed)
TUCKER: Crash when .flc file not found
Reported by: | dhewg | Owned by: | cyxx |
---|---|---|---|
Priority: | normal | Component: | Engine: Tucker |
Version: | Keywords: | ||
Cc: | Game: | Bud Tucker |
Description
::openAnimation() gets called, but there is no check if the .flc could be opened, although "_seqNum = 1;" seems to indcate that failure.
To test: move/rename merit.flc and start the game
#0 0x80498f34 in Graphics::FlicPlayer::readChunkHeader (this=0x80bc9f58) at ../../../graphics/video/flic_player.cpp:122 #1 0x804995d4 in Graphics::FlicPlayer::decodeNextFrame ( this=<value optimized out>) at ../../../graphics/video/flic_player.cpp:231 #2 0x804501d4 in Tucker::AnimationSequencePlayer::decodeNextAnimationFrame ( this=0x80bc9f40, index=<value optimized out>) at ../../../engines/tucker/sequences.cpp:907 #3 0x804513f0 in Tucker::AnimationSequencePlayer::introSeq17_18 ( this=0x80bc9f40) at ../../../engines/tucker/sequences.cpp:926 #4 0x804514b4 in Tucker::AnimationSequencePlayer::mainLoop (this=0x80bc9f40) at ../../../engines/tucker/sequences.cpp:535 #5 0x80452a0c in Tucker::TuckerEngine::handleIntroSequence (this=0x80c392b8) at ../../../engines/tucker/sequences.cpp:39 #6 0x804461e4 in Tucker::TuckerEngine::go (this=<value optimized out>) at ../../../engines/tucker/tucker.cpp:62 #7 0x8002e4d4 in scummvm_main (argc=<value optimized out>, argv=<value optimized out>) at ../../../base/main.cpp:191 #8 0x80029d30 in main (argc=1, argv=0x80806894) at ../../../backends/platform/wii/main.cpp:119
Ticket imported from: #2513952. Ticket imported from: bugs/4095.
Change History (4)
comment:1 by , 16 years ago
Owner: | set to |
---|
comment:2 by , 16 years ago
comment:3 by , 16 years ago
Resolution: | → fixed |
---|---|
Status: | new → closed |
should be fixed with SVN 35887.