Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Bug / Crash  Console spam on ComputeCollisionWorld
#1
Whenever I click on the ComputeCollisionWorld  I get this spam.. only after deleting this gameobject and then,
   

Code:
ArgumentNullException: Value cannot be null.
Parameter name: buffer
UnityEngine.Bindings.ThrowHelper.ThrowArgumentNullException (System.Object obj, System.String parameterName) (at <a79a791492ad46a4a58f705c3ae06f55>:0)
UnityEngine.ComputeShader.Internal_SetGraphicsBuffer (System.Int32 kernelIndex, System.Int32 nameID, UnityEngine.GraphicsBuffer buffer) (at <a79a791492ad46a4a58f705c3ae06f55>:0)
UnityEngine.ComputeShader.SetBuffer (System.Int32 kernelIndex, System.Int32 nameID, UnityEngine.GraphicsBuffer buffer) (at <a79a791492ad46a4a58f705c3ae06f55>:0)
UnityEngine.ComputeShader.SetBuffer (System.Int32 kernelIndex, System.String name, UnityEngine.GraphicsBuffer buffer) (at <a79a791492ad46a4a58f705c3ae06f55>:0)
Obi.ComputeSolverImpl.UpdateBounds (Obi.IObiJobHandle inputDeps, System.Single stepTime) (at Assets/Obi/Scripts/Common/Backends/Compute/Solver/ComputeSolverImpl.cs:601)
Obi.ObiSolver.UpdateBounds () (at Assets/Obi/Scripts/Common/Solver/ObiSolver.cs:1920)
Obi.ObiSolver.LateUpdate () (at Assets/Obi/Scripts/Common/Solver/ObiSolver.cs:1217)


 going to Obi Solver and selecting Backend Burst(CPU) and then changing it back to (GPU) will it fix it, unless I click on it again then same issue.
   

6.2/6.3 latest versions, this issue happens from what I've seen.
Reply
#2
(17-11-2025, 05:37 PM)Koolio Wrote: Whenever I click on the ComputeCollisionWorld  I get this spam.. only after deleting this gameobject and then,


Code:
ArgumentNullException: Value cannot be null.
Parameter name: buffer
UnityEngine.Bindings.ThrowHelper.ThrowArgumentNullException (System.Object obj, System.String parameterName) (at <a79a791492ad46a4a58f705c3ae06f55>:0)
UnityEngine.ComputeShader.Internal_SetGraphicsBuffer (System.Int32 kernelIndex, System.Int32 nameID, UnityEngine.GraphicsBuffer buffer) (at <a79a791492ad46a4a58f705c3ae06f55>:0)
UnityEngine.ComputeShader.SetBuffer (System.Int32 kernelIndex, System.Int32 nameID, UnityEngine.GraphicsBuffer buffer) (at <a79a791492ad46a4a58f705c3ae06f55>:0)
UnityEngine.ComputeShader.SetBuffer (System.Int32 kernelIndex, System.String name, UnityEngine.GraphicsBuffer buffer) (at <a79a791492ad46a4a58f705c3ae06f55>:0)
Obi.ComputeSolverImpl.UpdateBounds (Obi.IObiJobHandle inputDeps, System.Single stepTime) (at Assets/Obi/Scripts/Common/Backends/Compute/Solver/ComputeSolverImpl.cs:601)
Obi.ObiSolver.UpdateBounds () (at Assets/Obi/Scripts/Common/Solver/ObiSolver.cs:1920)
Obi.ObiSolver.LateUpdate () (at Assets/Obi/Scripts/Common/Solver/ObiSolver.cs:1217)


 going to Obi Solver and selecting Backend Burst(CPU) and then changing it back to (GPU) will it fix it, unless I click on it again then same issue.


6.2/6.3 latest versions, this issue happens from what I've seen.

Hi!

Thanks for the report! we're however unable to reproduce this. What Obi version are you using?
Reply
#3
(18-11-2025, 09:25 AM)josemendez Wrote: Hi!

Thanks for the report! we're however unable to reproduce this. What Obi version are you using?

Obi 7.1 unity 6.3b10
Reply