isle-portable/LEGO1/lego/legoomni
foxtacles b3e73aa675
Fix null pointer dereference in MxCompositeMediaPresenter::StartingTickle (#792)
When skipping the intro quickly, a child presenter's action can become
NULL during Tickle() due to a race with the cancellation system. Between
the parent's CurrentChunk() peek and the child's internal CurrentChunk()
call during Tickle(), a DS_CHUNK_BIT3 chunk can be prepended to the
subscriber queue, causing the child to cascade through DoneTickle and
EndAction which sets m_action to NULL.

Add a null check for GetAction() after Tickle(), consistent with the
existing guard in the !m_allChildrenStreaming branch.
2026-04-05 18:58:24 +00:00
..
include Add multiplayer extension (#789) 2026-04-05 17:13:15 +02:00
src Fix null pointer dereference in MxCompositeMediaPresenter::StartingTickle (#792) 2026-04-05 18:58:24 +00:00