-
Notifications
You must be signed in to change notification settings - Fork 50
misc havok changes #975
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
misc havok changes #975
Conversation
- ragdoll increase causes crashes in havok as the game ends up running out of memory - move #if in terminal code
|
Any proof of this being the problem? I've played 16/16 instant respawn matches and it never crashed |
|
Also, keep the player limit removal enabled, limit just the ragdoll count to a lower value |
All the Havok crashes that have been reported to me only happened after the ragdoll limit was increased. |
It was disabled above 8 players as well since each active player that isn't in a ragdoll state also has to be dealt with by Havok as well. |
|
Log the havok memory usage in the crash report to confirm for the next patch, then re-add the limit if necessary. It might as well be the object creation code that wasn't matching |
|
Object creation code issues were introduced after this crash started occurring. |
|
I'd prefer increasing this memory limit if possible, but to confirm we should add the memory usage to the log, which might be useful in other instances as well. |
|
Given the state the game is in when the crashes occur the memory calculation code will say that nothing is free as the overflow pool is set to a null pointer. |
|
After doing some more investigation seems like there's something else odd going on, going to re-add the patch and keep this for adding some of the havok structs/research. |
- reenable ragdoll limit increase
- ragdoll increase causes crashes in havok as the game ends up running out of memory