Skip to content

bugfix(core): Improve list safety and cleanup logic#419

Open
seer-by-sentry[bot] wants to merge 1 commit intomainfrom
seer/fix/list-safety-cleanup
Open

bugfix(core): Improve list safety and cleanup logic#419
seer-by-sentry[bot] wants to merge 1 commit intomainfrom
seer/fix/list-safety-cleanup

Conversation

@seer-by-sentry
Copy link
Copy Markdown

Fixes CLIENT-45P. The issue was that: Double-removal of CameraShakerClass objects from MultiListClass corrupts list state, causing access violation read during subsequent Internal_Remove_List_Head.

  • Prevented potential null-pointer dereference in MultiListClass::Add_To_List by reordering loop conditions.
  • Removed redundant list item removal in CameraShakeSystem::Shutdown to avoid double-removal issues.

This fix was generated by Seer in Sentry, triggered automatically. 👁️ Run ID: 12399461

Not quite right? Click here to continue debugging with Seer.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants