Android Users can be crashed by spawning/rendering emojis/players 1e20 or 1e40 (NaN / Inf) units from world origin.
tracked
Furriest
VRChat malicious client users have found ways to modify the transform VRChat emojis spawn in at to be near or at the Inf/NaN range for mobile GPU processors, which appears to initialize a GPU Driver timeout/crash. (This also applies to audio data!)
- Open VRChat on Android (Quest 2 (or 3), for this case)
- Have another VRChat user, warp 1e40 units away from spawn, then spawn a VRChat emoji, or conversely, spawn a VRChat emoji 1e40 units away from spawn using developer tools.
- If the previous step did not work, attempt at 1e20 or 1e30 units away.
- The Android user's client should crash, or, at the very least, freeze for the duration of the emoji.
Note: This may affect more platforms than just Android Quest 2 (or 3), this is the only one I witnessed it occur on secondhand.
As it requires client modification, I do not have means to reproduce this on my own without breaking the Terms of Service.
Log In
StormRel
marked this post as
tracked