isle-portable/LEGO1/lego/legoomni
Christian Semmler 2e7164b65a Fix null pointer dereference in MxCompositeMediaPresenter::StartingTickle
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 11:32:02 -07:00
..
include Add multiplayer extension (#789) 2026-04-05 17:13:15 +02:00
src Fix null pointer dereference in MxCompositeMediaPresenter::StartingTickle 2026-04-05 11:32:02 -07:00