[1486] (Unity?) constraints are broken
available in future release
_Ding_
My friends constraints on their avatars break after spending a few minutes in an instance. I think the avatars were using the default Unity constraints and not the new VRC ones.
Photo Viewer
View photos in a modal
Log In
This post was marked as
available in future release
_
_tau_
marked this post as
tracked
This post was marked as
available in future release
StormRel
marked this post as
tracked
_
_tau_
Merged in a post:
[1487] constraints break locally
Zitari
No process noticed aside from it randomly happening when doing any sort of action, or even swapping avatars. and doesn't fix without restarting vrchat entirely.
Link to the log file .zip
Fax
H̶i̶, Z̶i̶t̶a̶r̶i̶!̶ D̶o̶ y̶o̶u̶ h̶a̶v̶e̶ a̶ l̶o̶g̶ f̶i̶l̶e̶ o̶f̶ y̶o̶u̶r̶ s̶e̶s̶s̶i̶o̶n̶?̶
H̶e̶r̶e̶'s̶ h̶o̶w̶ t̶o̶ f̶i̶n̶d̶ y̶o̶u̶r̶ l̶o̶g̶ f̶i̶l̶e̶s̶:̶ h̶t̶t̶p̶s̶:̶//h̶e̶l̶p̶.v̶r̶c̶h̶a̶t̶.c̶o̶m̶/h̶c̶/e̶n̶-̶u̶s̶/a̶r̶t̶i̶c̶l̶e̶s̶/9̶5̶2̶1̶5̶2̶2̶8̶1̶0̶8̶9̶9̶-̶W̶h̶e̶r̶e̶-̶d̶o̶-̶I̶-̶f̶i̶n̶d̶-̶m̶y̶-̶o̶u̶t̶p̶u̶t̶-̶l̶o̶g̶s̶
We extracted the log file from your compressed file. Thank you!
StormRel
marked this post as
needs more information
Can you provide avatar IDs for these issues and a description of the of them?
Heather May
StormRelI I am unable to provide any specific avatar IDs that definitively cause it. I don't know if a single avatar is triggering it - I always notice it on avtr_de31320d-052f-4f45-855a-8783924d9154 first and it may be something with that avatar triggering it - but when it happens it impacts EVERY avatar. Changing avatars or worlds does NOT resolve it. (I have tested both changing worlds and switching between multiple avatars using constraints)
I say I notice it on that avatar first because that avatar uses a digi system so the whole lower half freezes up when they break making it very obvious, and I've been using that avatar the most. But once I notice it, I can switch to any avatar that uses constraints and have been able to verify they don't work on that avatar, either.
There is a possibility it's not even my avatar triggering it - the whole system appears to break, so it could even be constraints on another avatar or a bug in the constraint system in general.
edit: between this and gestures not registering correctly anymore I switched back to live, but if you need anything specific/I can try to narrow it down I can go back to the beta, but these issues I've filed are REALLY annoying and both cleared up as soon as I switched back to live.
edit 2: Happens when on Q2 via Virtual Desktop w/out FBT and using Pimax w/ FBT. RTX 3090 + AMD 5900x
_
_tau_
Heather May: Do you have log files available from a time when the constraints system broke?
Heather May
_tau_ I do not. I have switched back to the open beta and will save any such logs I get.
Heather May
_tau_ I just had it fail on build 1487. Where can I send logs?
Verifed:
* Multiple avatars (tested three: two digi, one old-style visible in first
person using constraints)
* Constraints on other players DO NOT WORK
* Changing worlds DOES NOT resolve it.
* IK works fine.
Heather May
More info:
Checking my log, I see an exception related to constraints. A lot of them.
This is first reported at 01:41:39 on an avatar change. I noticed it at 01:45.
Avatar I was switching into was avtr_c84704f3-780c-44fa-8af7-cd5523818251 - this is an old avatar and I believe it has a constraint to enable visible in first person.
I was in world wrld_406f2958-2588-460b-a9d9-5bfcf35bab5f when this happened.
2024.08.10 01:41:39 Exception - Index was out of range. Must be non-negative and less than the size of the collection.
Parameter name: index
at System.Collections.Generic.List`1[T].get_Item (System.Int32 index) [0x00000] in <00000000000000000000000000000000>:0
at VRC.Dynamics.VRCConstraintGrouper.PrepareGroupsForReorganize (System.Collections.Generic.IReadOnlyList`1[VRC.Dynamics.VRCConstraintBase]& constraintsManaged) [0x00000] in <00000000000000000000000000000000>:0
at VRC.Dynamics.VRCConstraintGrouper.RefreshGroups (System.Collections.Generic.IReadOnlyList`1[VRC.Dynamics.VRCConstraintBase]& constraintsManaged) [0x00000] in <00000000000000000000000000000000>:0
at VRC.Dynamics.VRCConstraintManager.UpdateConstraints (System.Boolean finalizeImmediately) [0x00000] in <00000000000000000000000000000000>:0
These occur continuously until 02:12:21 when it changes the exception. This new exception persists until I exit:
2024.08.10 02:12:21 Exception - Object reference not set to an instance of an object.
at VRC.Dynamics.AimVRCConstraintBinding.ToVrcWorldUpType (UnityEngine.Animations.AimConstraint+WorldUpType unityUpType) [0x00000] in <00000000000000000000000000000000>:0
at VRC.Dynamics.AimVRCConstraintBinding.ToVrcWorldUpType (UnityEngine.Animations.AimConstraint+WorldUpType unityUpType) [0x00000] in <00000000000000000000000000000000>:0
at VRC.Dynamics.VRCConstraintBase.ReorganizeGroupsFastForRoot (System.Collections.Generic.IReadOnlyList`1[T] unprocessedConstraints, System.Collections.Generic.IDictionary`2[TKey,TValue] executionGroups) [0x00000] in <00000000000000000000000000000000>:0
at VRC.Dynamics.VRCConstraintGrouper.RefreshGroups (System.Collections.Generic.IReadOnlyList`1[VRC.Dynamics.VRCConstraintBase]& constraintsManaged) [0x00000] in <00000000000000000000000000000000>:0
at VRC.Dynamics.VRCConstraintManager.UpdateConstraints (System.Boolean finalizeImmediately) [0x00000] in <00000000000000000000000000000000>:0
I've saved the full log. Compressed it's 7M.
_
_tau_
Heather May Thank you for those excerpts, those are already very helpful!
You can upload a full log to services like pastebin and drop a link here. If you're worried about privacy implications, you can also send a private support request to https://vrch.at/support and link this canny for context, our team can take in log files and forward them internally.
Heather May
_tau_ I've submitted my logs via support. If anything further is needed from me please reach out and I will see what I can do.
Heather May
On Open Beta (1486) I was having frequent issues with constraints entirely breaking. Most obvious as I was using a digi avatar using the constraint method, but also visible in other avatars. Anything that relied on constraints - at least my constraints (didn't check if it impacted others) would stop working. Only fix I found was to restart. World change, avatar change didn't fix it.
edit: I had to restart multiple times during a couple hour period. I ended up switching back to live and no issues since then.