[Scummvm-tracker] [ScummVM] #10252: SCI: RAMA: Assertion failure when loading from launcher
Bastien Bouclet
trac at scummvm.org
Sat Sep 30 07:09:25 CEST 2017
#10252: SCI: RAMA: Assertion failure when loading from launcher
-------------------+-------------------------
Reporter: bgK | Owner: (none)
Type: defect | Status: new
Priority: normal | Component: Engine: SCI
Keywords: sci32 | Game: RAMA
-------------------+-------------------------
ScummVM: dc7e37fdb6800124cccf231282d4b1475249a654
Game: Rama French (1.000.000)
Steps to reproduce:
Save just after entering the elevator at the beginning of the game. Quit
ScummVM, start it again and try to load the save from the launcher.
{{{
scummvm: ../common/array.h:164: T&
Common::Array<T>::operator[](Common::Array<T>::size_type) [with T =
Sci::SegmentObj*; Common::Array<T>::size_type = unsigned int]: Assertion
`idx < _size' failed.
Thread 1 "scummvm" received signal SIGABRT, Aborted.
0x00007ffff52ca8a0 in raise () from /usr/lib/libc.so.6
(gdb) bt
#0 0x00007ffff52ca8a0 in raise () from /usr/lib/libc.so.6
#1 0x00007ffff52cbf09 in abort () from /usr/lib/libc.so.6
#2 0x00007ffff52c30dc in __assert_fail_base () from /usr/lib/libc.so.6
#3 0x00007ffff52c3153 in __assert_fail () from /usr/lib/libc.so.6
#4 0x0000555555656150 in Common::Array<Sci::SegmentObj*>::operator[]
(this=0x555557dd12d8, idx=9575) at ../common/array.h:164
#5 0x00005555556706cd in Sci::SegManager::freeBitmap
(this=0x555557dd12d0, addr=...) at
../engines/sci/engine/seg_manager.cpp:960
#6 0x00005555557109f4 in Sci::VMDPlayer::closeComposited
(this=0x55555744b288) at ../engines/sci/graphics/video32.cpp:952
#7 0x000055555570f813 in Sci::VMDPlayer::close (this=0x55555744b288) at
../engines/sci/graphics/video32.cpp:603
#8 0x000055555564af8b in Sci::kPlayVMDClose (s=0x555555daeb40, argc=0,
argv=0x5555574be538) at ../engines/sci/engine/kvideo.cpp:434
#9 0x000055555567b071 in Sci::callKernelFunc (s=0x555555daeb40,
kernelCallNr=146, argc=0) at ../engines/sci/engine/vm.cpp:443
#10 0x000055555567cdea in Sci::run_vm (s=0x555555daeb40) at
../engines/sci/engine/vm.cpp:896
#11 0x0000555555613ad4 in Sci::SciEngine::runGame (this=0x555557ac5750) at
../engines/sci/sci.cpp:692
#12 0x0000555555612711 in Sci::SciEngine::run (this=0x555557ac5750) at
../engines/sci/sci.cpp:459
#13 0x00005555555e3bbd in runGame (plugin=0x5555560b68d0, system=...,
edebuglevels=...) at ../base/main.cpp:263
#14 0x00005555555e4b58 in scummvm_main (argc=1, argv=0x7fffffffe228) at
../base/main.cpp:529
}}}
--
Ticket URL: <https://bugs.scummvm.org/ticket/10252>
ScummVM <https://bugs.scummvm.org>
ScummVM
More information about the Scummvm-tracker
mailing list