By setting the playback speed of VRC Unity video player to 0-1x speed, players who join later may crash.
This means that there is a possibility that no one will be able to join the world that has this setting unintentionally.
Reproduction steps
  1. Player sets video player playback speed to 0-1
  2. When a late joiner joins, there is a probability that VRChat will crash.
Further investigation is required to determine the exact conditions that cause the bug.
Symptoms of crashes include crashing after a certain amount of time without sound being played, crashing when moving to another world, and crashing when opening the menu and touching an icon.
This is probably triggered by the SE playback event occurring.
If you cause this bug, a large amount of logs such as
"Warning - AudioSampleProvider buffer overflow. 1024 sample frames discarded."
or
"Warning - AudioSampleProvider buffer overflow. 2048 sample frames discarded."
are output to the Debug log.
This bug occurs in video players commonly used in Japan.
What these players have in common is that they use animation to change the "VRC Unity Video Player" parameter "Video Player.Playback Speed" to change the playback speed.
Thank you.