Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Fix access-after-delete during entity script engine cleanup #1236

Merged
merged 2 commits into from
Nov 21, 2024

Conversation

ksuprynowicz
Copy link
Member

This was causing crashes when exiting domains that use signals in entity scripts.

@ksuprynowicz ksuprynowicz added bug Something isn't working needs CR This pull request needs to be code reviewed needs QA This pull request needs to be tested fix before release labels Nov 14, 2024
@ksuprynowicz
Copy link
Member Author

Big thanks to Alezia for providing domain content files that made it possible to reproduce the issue!

@ksuprynowicz ksuprynowicz changed the title Fix access-after-delete during enbtity script engine cleanup Fix access-after-delete during entity script engine cleanup Nov 14, 2024
@ksuprynowicz ksuprynowicz force-pushed the fix/signal_proxy_crash branch from d9d4b3a to fe82904 Compare November 14, 2024 14:36
@ksuprynowicz ksuprynowicz added QA approved This pull request has been successfully tested and removed needs QA This pull request needs to be tested labels Nov 19, 2024
@HifiExperiments HifiExperiments added CR approved This pull request has been successfully code reviewed and removed needs CR This pull request needs to be code reviewed labels Nov 21, 2024
@ksuprynowicz ksuprynowicz merged commit 9503fae into master Nov 21, 2024
4 checks passed
@ksuprynowicz ksuprynowicz deleted the fix/signal_proxy_crash branch November 21, 2024 19:09
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working CR approved This pull request has been successfully code reviewed fix before release QA approved This pull request has been successfully tested
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants