Changes between Initial Version and Version 1 of Ticket #10590, comment 1


Ignore:
Timestamp:
06/28/18 23:04:36 (6 years ago)
Author:
dafioram

Legend:

Unmodified
Added
Removed
Modified
  • Ticket #10590, comment 1

    initial v1  
    11Thanks for your report.
    22
    3 Can you attach the saved game that leads to a crash when turning off the pressure?
     3This is a good find.
     4
     5From the start of the game,
     61. Raise tree at least 3
     72. Drop tree 3 levels
     8
     9On start of third sound (or sooner) game will crash. Don't move from facing the boiler.
     10
     11{{{
     12#0  0x00007ffff471ae97 in __GI_raise (sig=sig@entry=6)
     13    at ../sysdeps/unix/sysv/linux/raise.c:51
     14#1  0x00007ffff471c801 in __GI_abort () at abort.c:79
     15#2  0x00007ffff470c39a in __assert_fail_base (fmt=0x7ffff48937d8 "%s%s%s:%u: %s%sAssertion `%s' failed.\n%n", assertion=assertion@entry=0x5555558c21c7 "idx < _size", file=file@entry=0x5555558c21b6 "./common/array.h", line=line@entry=192, function=function@entry=0x5555558c2500 <Common::Array<Common::QuickTimeParser::EditListEntry>::operator[](unsigned int)::__PRETTY_FUNCTION__> "T& Common::Array<T>::operator[](Common::Array<T>::size_type) [with T = Common::QuickTimeParser::EditListEntry; Common::Array<T>::size_type = unsigned int]") at assert.c:92
     16#3  0x00007ffff470c412 in __GI___assert_fail (assertion=0x5555558c21c7 "idx < _size", file=0x5555558c21b6 "./common/array.h", line=192, function=0x5555558c2500 <Common::Array<Common::QuickTimeParser::EditListEntry>::operator[](unsigned int)::__PRETTY_FUNCTION__> "T& Common::Array<T>::operator[](Common::Array<T>::size_type) [with T = Common::QuickTimeParser::EditListEntry; Common::Array<T>::size_type = unsigned int]") at assert.c:101
     17#4  0x00005555556f9e5e in Common::Array<Common::QuickTimeParser::EditListEntry>::operator[](unsigned int) (this=0x555555c17820, idx=1) at ./common/array.h:192
     18#5  0x00005555556f8ebf in Video::QuickTimeDecoder::VideoTrackHandler::getRateAdjustedFrameTime() const (this=0x5555567b7f10) at video/qt_decoder.cpp:740
     19#6  0x00005555556f7e58 in Video::QuickTimeDecoder::VideoTrackHandler::getNextFrameStartTime() const (this=0x5555567b7f10) at video/qt_decoder.cpp:412
     20#7  0x00005555556fd4b2 in Video::VideoDecoder::findNextVideoTrack() (this=0x555556496140) at video/video_decoder.cpp:877
     21#8  0x00005555556fb510 in Video::VideoDecoder::seek(Audio::Timestamp const&) (this=0x555556496140, time=...) at video/video_decoder.cpp:380
     22#9  0x00005555555f6e31 in Mohawk::VideoEntry::seek(Audio::Timestamp const&) (this=0x555555e42fd0, time=...) at engines/mohawk/video.cpp:103
     23#10 0x000055555562a044 in Mohawk::MystStacks::Myst::boilerResetGauge(Common::Rational const&) (this=0x555555daf610, rate=...)
     24    at engines/mohawk/myst_stacks/myst.cpp:2018
     25#11 0x000055555562aaf8 in Mohawk::MystStacks::Myst::tree_run() (this=0x555555daf610) at engines/mohawk/myst_stacks/myst.cpp:2207
     26#12 0x00005555556240ce in Mohawk::MystStacks::Myst::runPersistentScripts() (this=0x555555daf610) at engines/mohawk/myst_stacks/myst.cpp:366
     27#13 0x00005555555fa920 in Mohawk::MohawkEngine_Myst::doFrame() (this=
     28    0x555555c0eac0) at engines/mohawk/myst.cpp:383
     29#14 0x00005555555fa878 in Mohawk::MohawkEngine_Myst::run() (this=0x555555c0eac0) at engines/mohawk/myst.cpp:372
     30#15 0x00005555555b40d2 in runGame(Plugin const*, OSystem&, Common::String const&) (plugin=0x555555bfcfa0, system=..., edebuglevels=...) at base/main.cpp:264
     31#16 0x00005555555b52f5 in scummvm_main(int, char const* const*) (argc=1, argv=0x7fffffffdfb8) at base/main.cpp:530
     32#17 0x00005555555b225c in main(int, char**) (argc=1, argv=0x7fffffffdfb8)
     33    at backends/platform/sdl/posix/posix-main.cpp:45
     34}}}