[Scummvm-tracker] [ScummVM :: Bugs] #17335: MACS2: ScummVM freezes when interacting with inventory items
ScummVM :: Bugs
trac at scummvm.org
Sat Oct 17 17:02:57 UTC 2026
#17335: MACS2: ScummVM freezes when interacting with inventory items
------------------------+--------------------------------------
Reporter: windlepoons | Owner: (none)
Type: defect | Status: new
Priority: high | Component: Engine: MACS2
Version: | Resolution:
Keywords: freeze | Game: Der Schatz im Silbersee
------------------------+--------------------------------------
Comment (by mgerhardy):
{{{
#0 0x000055555598b7e7 in Common::ReadStream::readByte
(this=0x55555928bc60) at ./common/stream.h:436
#1 0x0000555555a2e701 in Macs2::Script::ScriptExecutor::readByte
(this=0x555558309190) at engines/macs2/scriptexecutor.cpp:788
#2 0x0000555555a3bbe7 in Macs2::Script::ScriptExecutor::scriptSkipBlock
(this=0x555558309190) at engines/macs2/scriptexecutor.cpp:111
#3 0x0000555555a2ed0a in
Macs2::Script::ScriptExecutor::scriptIfInteraction (this=0x555558309190)
at engines/macs2/scriptexecutor.cpp:923
#4 0x0000555555a3a3a4 in Macs2::Script::ScriptExecutor::executeOpcodes
(this=0x555558309190) at engines/macs2/scriptexecutor.cpp:4251
#5 0x0000555555a2df78 in Macs2::Script::ScriptExecutor::step
(this=0x555558309190) at engines/macs2/scriptexecutor.cpp:632
#6 0x0000555555a3a76b in Macs2::Script::ScriptExecutor::run
(this=0x555558309190, firstRun=false) at
engines/macs2/scriptexecutor.cpp:4303
#7 0x0000555555a1d9fe in Macs2::Macs2Engine::runScriptExecutor
(this=0x555558703890, firstRun=false) at ./engines/macs2/macs2.h:619
#8 0x0000555555a43ddf in Macs2::View1::runInventoryPanelScriptIfPending
(this=0x7fffffff9820, excludeCloseButton=true) at
engines/macs2/view1.cpp:1418
#9 0x0000555555a444ed in Macs2::View1::handleInventoryClick
(this=0x7fffffff9820, msg=...) at engines/macs2/view1.cpp:1555
#10 0x0000555555a452f8 in Macs2::View1::handleInput (this=0x7fffffff9820,
msg=...) at engines/macs2/view1.cpp:1815
#11 0x0000555555a45b25 in Macs2::View1::msgMouseDown (this=0x7fffffff9820,
msg=...) at engines/macs2/view1.cpp:1974
#12 0x0000555555a1d2ab in Macs2::Events::msgMouseDown
(this=0x555558703928, e=...) at ./engines/macs2/events.h:158
#13 0x0000555555a724e4 in Macs2::Events::processEvent
(this=0x555558703928, ev=...) at engines/macs2/events.cpp:134
#14 0x0000555555a7214d in Macs2::Events::runGame (this=0x555558703928) at
engines/macs2/events.cpp:68
#15 0x0000555555a19fd3 in Macs2::Macs2Engine::run (this=0x555558703890) at
engines/macs2/macs2.cpp:3052
#16 0x00005555559e33e5 in runGame (enginePlugin=0x555556df9b10,
system=..., game=..., meDescriptor=0x5555572ebe00) at base/main.cpp:328
#17 0x00005555559e591e in scummvm_main (argc=4, argv=0x7fffffffdea8) at
base/main.cpp:844
#18 0x00005555559e02d0 in main (argc=4, argv=0x7fffffffdea8) at
backends/platform/sdl/posix/posix-main.cpp:56
}}}
--
Ticket URL: <https://bugs.scummvm.org/ticket/17335#comment:8>
ScummVM :: Bugs <https://bugs.scummvm.org>
ScummVM
More information about the Scummvm-tracker
mailing list