-
Notifications
You must be signed in to change notification settings - Fork 57
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
sqf::create_unit invoker_lock crash #207
Comments
In my main project where I first encountered the crash, I am still failing, create_unit crashes at random in the return of the invoker::invoke_raw_unlock() and I have no clue what to check for. What I noticed: |
What if you... Just tell the debugger to continue after the exception? |
hitting "continue" won't get me past that point *waiting during debug or stepping slow feels like to increase the chance to get past unit creation... wtf. edit: it dosn't help that I have threads running and a join, there seems to be another bug that is confusing me from time to time. (the crash on unit creation is confirmed because the threads are after but sometimes I get past the unit creation and get the same access violation later on) edit2: I got another acces violation (not inside invoker), that one I managed to step through |
branch: master
self compiled dlls
inside custom plugin
tested on: profiling / performance
When creating multiple units in a tight loop, I've experience weird ass random crashes (access violation) in the invoker_lock.
this crashes the game :
while this does not :
(Both as custom sqf command called from ingame so no intercept::client::invoker_lock)
apparently if one tries to create multiple units too close to one another something fails hard.
The text was updated successfully, but these errors were encountered: