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

Instance Deactivation Bug 1 #85

Closed
polygoned opened this issue Mar 22, 2013 · 3 comments
Closed

Instance Deactivation Bug 1 #85

polygoned opened this issue Mar 22, 2013 · 3 comments
Assignees
Milestone

Comments

@polygoned
Copy link
Member

Reactivating instances after using instance_deactivate_all() crashes enigma.

@JoshDreamland
Copy link
Member

The instance activation system is going to be entirely redone when we support threading. Deactivated instances will be placed in a dead thread. It will prevent code duplication. No one bother exploring TGMG's existing code for longer than a few minutes; after that, just give up.

@polygoned
Copy link
Member Author

added to #427

@ghost ghost assigned JoshDreamland Nov 8, 2013
@RobertBColton
Copy link
Contributor

RobertBColton commented May 13, 2018

I've checked this off of #427 because I can't reproduce it.

I created the following test GMK in GM8 which works fine on current master:
instance_deactivate_all_reactivate_test.zip

Use spacebar to deactivate all object1 instances (with instance_deactivate_all(true) from object0) and enter to reactivate them (with instance_activate_object(object1)) from object0. Works fine in ENIGMA on current master, no crash even under gdb.

This one may have been resolved by #874

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

No branches or pull requests

3 participants