Skip to content
This repository was archived by the owner on Oct 4, 2022. It is now read-only.

Crash fix removing math equal node between 2 crc32 datums makes lumberyard crash #453

Open
wants to merge 11 commits into
base: master
Choose a base branch
from

Conversation

CDufour909
Copy link

Crash Fix: Removing Math::Equal node between 2 CRC32 Datums makes Lumberyard crash

Apparently, object->GetAsAZ::Crc32() can return a null pointer if connected slot is deleted so the code was modified to do a null check before dereferencing the pointer.

By submitting this pull request, I confirm that you can use, modify, copy, and redistribute this contribution, under the terms of your choice.

…from server

Fixes the issue where a peer disconnecting from a server could not automatically activate net-synced entities when loading a new local-only level.
Crashfix in BakeScaleIntoGeometry
Lumberyard Release 1.21.1.0
Lumberyard Release 1.21.2.0
If language is already set in game or user.cfg, then try to use that language
…beryard crash

Crash Fix: Removing Math::Equal node between 2 CRC32 Datums makes Lumberyard crash

Apparently, object->GetAs<AZ::Crc32>() can return a null pointer if connected slot is deleted so the code was  modified to do a nullcheck before dereferencing the pointer.
@jiaweig-amzn
Copy link

Hi @CDufour909 Thanks for submitting the pull request. We'll work on it.

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants