Bug Reports

  • No off-topic posts
  • Don't report more than 1 issue at once
  • For isolated issues or customer support visit help.vrchat.com
Thanks for your bug report!
VRChat sometimes crashes when using multiple videoplayers
VRChat sometimes crashes completely in VRDancing when multiple videoplayers are used simultaneously. In a recent patch for VRD I added a video preview feature and an additional TV that plays our livestream. Ever since that patch we sometimes have users crash to desktop, this has overall been very rare so its been difficult to pinpoint. It seems that when multiple instances of yt-dlp are used, sometimes VRChat will just crash completely. Which makes me believe this is a bug in VRChat itself. At most it should just, not play the video or crash some udonbehaviour. Not crash the entire game. Reproducing the bug is tricky, but we have about a 10-20% success rate by: Opening an instance of this build: https://vrchat.com/home/world/wrld_6434966b-411b-4c5e-b00b-c9390c9a7207/ Queueing and playing songs repeatedly as quickly as possible (Click "ADD" and then "SKIP") If the crash does not occur after 3 songs, create a new instance and repeat until the crash occurs. I wish I had more specifics, I tried to create more consistent reproduction steps but couldn't find any. The first frame is visible before right before VRChat closes. Nothing is displayed in logs besides the usual messaging that youtube-dlp/AVPro is loading the video. There are three VideoPlayers in the world, all of them use AVPro. Two of the videoplayers use my own custom wrapper, one of the videoplayers uses code originally based upon USharpVideo but heavily modified into its own thing at this point.
3
·
tracked
VRC_SpatialAudioSource advanced settings bypass Compressor allowing dangerous volume levels
When Steam Audio was pushed to Live from Beta, (but not during beta,) many avatar sounds like those used in horror roleplay communities became much quieter or much louder, even dangerously so. Many of us adjusted our volume levels up and down to compensate, but I did way too much testing and found: Using default VRC_SpatialAudioSource settings, my test audio (with a lot of reverb and sudden attack) is overly compressed to nearly inaudible levels, sometimes as low as 20% - - This also caused creators to pump their volume up to compensate because we don't know what's really going on Using ANY of the advanced settings (near, volumetric radius, disabling spatialization, or using the audiosource volume curve) makes sounds play as as they do in Unity PLUS applying gain, making them LOUDER than they are outside of the game with the default Gain 10. - - Both Near and Volumetric Radius, separately, have volume at 100%+gain volume until you reach the end of their radius, then they sharply become very quiet or nearly inaudible until you reach the Far radius. - - This ends up allowing sounds that are dangerously loud, often unintentionally! I'm a bit crazy and wrote up a really detailed report here as I tested to understand what audio components were doing https://docs.google.com/document/d/14cukaZ_TlIyYHkErtD6E_z0QlCjDdVI58N1JkRAw_vI/edit?tab=t.0 ⚠️⚠️WARNING⚠️⚠️ the attached video is LOUD. I used earmuffs to visualize distance only. It shows 4 different audio sources with different settings on each: Default settings, which is Gain 10, Far 40, Near 0, Volumetric Radius 0, disabled Use Audiosource Volume Curve Default settings + Near 10 Default settings + Volumetric Radius 10 Default settings + Use AudioSource Volume Curve with 40 Max Distance on a Linear Rolloff Avatar for testing: (again, ⚠️ sounds are loud ) https://vrchat.com/home/avatar/avtr_f3133502-fdb8-4ea4-b612-6389767038a0
1
Load More