diff options
author | Malcolm Nixon <Malcolm.nixon@gmail.com> | 2023-12-01 16:38:08 -0500 |
---|---|---|
committer | Malcolm Nixon <Malcolm.nixon@gmail.com> | 2023-12-01 16:38:08 -0500 |
commit | bf7cdc522987b5c8675ccaafdb4b2c5d2b19e726 (patch) | |
tree | 2d8255198bd742eb373706b80e3abd734dfa18a3 /modules/gdscript/language_server/gdscript_language_server.cpp | |
parent | 4c96e9676b66d0cc9a25022b019b78f4c20ddc60 (diff) | |
download | redot-engine-bf7cdc522987b5c8675ccaafdb4b2c5d2b19e726.tar.gz |
Fix memory corruption and assert failures in convex decomposition
This PR fixes how triangular faces are decomposed into vertices and indices. The pre-increment resulted in the indices table skipping entry 0 and potentially overrunning the end of the vertices vector.
Diffstat (limited to 'modules/gdscript/language_server/gdscript_language_server.cpp')
0 files changed, 0 insertions, 0 deletions