Created by: eagleivg
from an underbarrel grenade launcher (out-of-bounds vertex array)
Detected with adress saitizer. If you iterate over vertices, you go to the next vertex without checking its existence (just using a increment of a vertex pointer). This worked fine for bullet hits, but caused a crash when using a grenade launcher (maybe more bones are affected for rendering?). In any case, the blood spatters in bullet hits are drawn, and in case of grenade hits there is no point in even drawing them - they are completely overlapped by the effects of the explosion.