Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Stack overflow when editing prefab containing splines
#1
Exclamation 
I'm getting this stack overflow when opening a prefab containing curvy splines

Code:
StackOverflowException: The requested operation caused a stack overflow.
UnityEngine.GameObject..ctor () (at <874d3e57e8754567b5753a47cbb1ae54>:0)
FluffyUnderware.DevTools.DTSingleton`1[T].get_Instance () (at Assets/Plugins/ToolBuddy/Dependencies/DevTools/Components/DTSingleton.cs:47)
FluffyUnderware.DevTools.DTSingleton`1[T].Awake () (at Assets/Plugins/ToolBuddy/Dependencies/DevTools/Components/DTSingleton.cs:58)
FluffyUnderware.Curvy.CurvyGlobalManager.Awake () (at Assets/Plugins/ToolBuddy/Assets/Curvy/Scripts/Other Components/CurvyGlobalManager.cs:315)
UnityEngine.GameObject.AddComponent (System.Type componentType) (at <874d3e57e8754567b5753a47cbb1ae54>:0)
UnityEngine.GameObject.AddComponent[T] () (at <874d3e57e8754567b5753a47cbb1ae54>:0)
FluffyUnderware.DevTools.DTSingleton`1[T].get_Instance () (at Assets/Plugins/ToolBuddy/Dependencies/DevTools/Components/DTSingleton.cs:47)
FluffyUnderware.DevTools.DTSingleton`1[T].Awake () (at Assets/Plugins/ToolBuddy/Dependencies/DevTools/Components/DTSingleton.cs:58)
FluffyUnderware.Curvy.CurvyGlobalManager.Awake () (at Assets/Plugins/ToolBuddy/Assets/Curvy/Scripts/Other Components/CurvyGlobalManager.cs:315)
UnityEngine.GameObject.AddComponent (System.Type componentType) (at <874d3e57e8754567b5753a47cbb1ae54>:0)
UnityEngine.GameObject.AddComponent[T] () (at <874d3e57e8754567b5753a47cbb1ae54>:0)
FluffyUnderware.DevTools.DTSingleton`1[T].get_Instance () (at Assets/Plugins/ToolBuddy/Dependencies/DevTools/Components/DTSingleton.cs:47)
FluffyUnderware.DevTools.DTSingleton`1[T].Awake () (at Assets/Plugins/ToolBuddy/Dependencies/DevTools/Components/DTSingleton.cs:58)
FluffyUnderware.Curvy.CurvyGlobalManager.Awake () (at Assets/Plugins/ToolBuddy/Assets/Curvy/Scripts/Other Components/CurvyGlobalManager.cs:315)
UnityEngine.GameObject.AddComponent (System.Type componentType) (at <874d3e57e8754567b5753a47cbb1ae54>:0)
UnityEngine.GameObject.AddComponent[T] () (at <874d3e57e8754567b5753a47cbb1ae54>:0)
FluffyUnderware.DevTools.DTSingleton`1[T].get_Instance () (at Assets/Plugins/ToolBuddy/Dependencies/DevTools/Components/DTSingleton.cs:47)
FluffyUnderware.DevTools.DTSingleton`1[T].Awake () (at Assets/Plugins/ToolBuddy/Dependencies/DevTools/Components/DTSingleton.cs:58)
FluffyUnderware.Curvy.CurvyGlobalManager.Awake () (at Assets/Plugins/ToolBuddy/Assets/Curvy/Scripts/Other Components/CurvyGlobalManager.cs:315)
UnityEngine.GameObject.AddComponent (System.Type componentType) (at <874d3e57e8754567b5753a47cbb1ae54>:0)
UnityEngine.GameObject.AddComponent[T] () (at <874d3e57e8754567b5753a47cbb1ae54>:0)
FluffyUnderware.DevTools.DTSingleton`1[T].get_Instance () (at Assets/Plugins/ToolBuddy/Dependencies/DevTools/Components/DTSingleton.cs:47)
FluffyUnderware.DevTools.DTSingleton`1[T].Awake () (at Assets/Plugins/ToolBuddy/Dependencies/DevTools/Components/DTSingleton.cs:58)
FluffyUnderware.Curvy.CurvyGlobalManager.Awake () (at Assets/Plugins/ToolBuddy/Assets/Curvy/Scripts/Other Components/CurvyGlobalManager.cs:315)
UnityEngine.GameObject.AddComponent (System.Type componentType) (at <874d3e57e8754567b5753a47cbb1ae54>:0)
UnityEngine.GameObject.AddComponent[T] () (at <874d3e57e8754567b5753a47cbb1ae54>:0)
FluffyUnderware.DevTools.DTSingleton`1[T].get_Instance () (at Assets/Plugins/ToolBuddy/Dependencies/DevTools/Components/DTSingleton.cs:47)
FluffyUnderware.DevTools.DTSingleton`1[T].Awake () (at Assets/Plugins/ToolBuddy/Dependencies/DevTools/Components/DTSingleton.cs:58)
FluffyUnderware.Curvy.CurvyGlobalManager.Awake () (at Assets/Plugins/ToolBuddy/Assets/Curvy/Scripts/Other Components/CurvyGlobalManager.cs:315)
UnityEngine.GameObject.AddComponent (System.Type componentType) (at <874d3e57e8754567b5753a47cbb1ae54>:0)
UnityEngine.GameObject.AddComponent[T] () (at <874d3e57e8754567b5753a47cbb1ae54>:0)
FluffyUnderware.DevTools.DTSingleton`1[T].get_Instance () (at Assets/Plugins/ToolBuddy/Dependencies/DevTools/Components/DTSingleton.cs:47)
FluffyUnderware.DevTools.DTSingleton`1[T].Awake () (at Assets/Plugins/ToolBuddy/Dependencies/DevTools/Components/DTSingleton.cs:58)
FluffyUnderware.Curvy.CurvyGlobalManager.Awake () (at Assets/Plugins/ToolBuddy/Assets/Curvy/Scripts/Other Components/CurvyGlobalManager.cs:315)
UnityEngine.GameObject.AddComponent (System.Type componentType) (at <874d3e57e8754567b5753a47cbb1ae54>:0)
UnityEngine.GameObject.AddComponent[T] () (at <874d3e57e8754567b5753a47cbb1ae54>:0)
FluffyUnderware.DevTools.DTSingleton`1[T].get_Instance () (at Assets/Plugins/ToolBuddy/Dependencies/DevTools/Components/DTSingleton.cs:47)
FluffyUnderware.DevTools.DTSingleton`1[T].Awake () (at Assets/Plugins/ToolBuddy/Dependencies/DevTools/Components/DTSingleton.cs:58)
FluffyUnderware.Curvy.CurvyGlobalManager.Awake () (at Assets/Plugins/ToolBuddy/Assets/Curvy/Scripts/Other Components/CurvyGlobalManager.cs:315)
UnityEngine.GameObject.AddComponent (System.Type componentType) (at <874d3e57e8754567b5753a47cbb1ae54>:0)
UnityEngine.GameObject.AddComponent[T] () (at <874d3e57e8754567b5753a47cbb1ae54>:0)
FluffyUnderware.DevTools.DTSingleton`1[T].get_Instance () (at Assets/Plugins/ToolBuddy/Dependencies/DevTools/Components/DTSingleton.cs:47)
FluffyUnderware.DevTools.DTSingleton`1[T].Awake () (at Assets/Plugins/ToolBuddy/Dependencies/DevTools/Components/DTSingleton.cs:58)
FluffyUnderware.Curvy.CurvyGlobalManager.Awake () (at Assets/Plugins/ToolBuddy/Assets/Curvy/Scripts/Other Components/CurvyGlobalManager.cs:315)
UnityEngine.GameObject.AddComponent (System.Type componentType) (at <874d3e57e8754567b5753a47cbb1ae54>:0)
UnityEngine.GameObject.AddComponent[T] () (at <874d3e57e8754567b5753a47cbb1ae54>:0)
FluffyUnderware.DevTools.DTSingleton`1[T].get_Instance () (at Assets/Plugins/ToolBuddy/Dependencies/DevTools/Components/DTSingleton.cs:47)
FluffyUnderware.DevTools.DTSingleton`1[T].Awake () (at Assets/Plugins/ToolBuddy/Dependencies/DevTools/Components/DTSingleton.cs:58)
FluffyUnderware.Curvy.CurvyGlobalManager.Awake () (at Assets/Plugins/ToolBuddy/Assets/Curvy/Scripts/Other Components/CurvyGlobalManager.cs:315)
UnityEngine.GameObject.AddComponent (System.Type componentType) (at <874d3e57e8754567b5753a47cbb1ae54>:0)
UnityEngine.GameObject.AddComponent[T] () (at <874d3e57e8754567b5753a47cbb1ae54>:0)
FluffyUnderware.DevTools.DTSingleton`1[T].get_Instance () (at Assets/Plugins/ToolBuddy/Dependencies/DevTools/Components/DTSingleton.cs:47)
FluffyUnderware.DevTools.DTSingleton`1[T].Awake () (at Assets/Plugins/ToolBuddy/Dependencies/DevTools/Components/DTSingleton.cs:58)
FluffyUnderware.Curvy.CurvyGlobalManager.Awake () (at Assets/Plugins/ToolBuddy/Assets/Curvy/Scripts/Other Components/CurvyGlobalManager.cs:315)
UnityEngine.GameObject.AddComponent (System.Type componentType) (at <874d3e57e8754567b5753a47cbb1ae54>:0)
UnityEngine.GameObject.AddComponent[T] () (at <874d3e57e8754567b5753a47cbb1ae54>:0)
FluffyUnderware.DevTools.DTSingleton`1[T].get_Instance () (at Assets/Plugins/ToolBuddy/Dependencies/DevTools/Components/DTSingleton.cs:47)
FluffyUnderware.DevTools.DTSingleton`1[T].Awake () (at Assets/Plugins/ToolBuddy/Dependencies/DevTools/Components/DTSingleton.cs:58)
FluffyUnderware.Curvy.CurvyGlobalManager.Awake () (at Assets/Plugins/ToolBuddy/Assets/Curvy/Scripts/Other Components/CurvyGlobalManager.cs:315)
UnityEngine.GameObject.AddComponent (System.Type componentType) (at <874d3e57e8754567b5753a47cbb1ae54>:0)
UnityEngine.GameObject.AddComponent[T] () (at <874d3e57e8754567b5753a47cbb1ae54>:0)
FluffyUnderware.DevTools.DTSingleton`1[T].get_Instance () (at Assets/Plugins/ToolBuddy/Dependencies/DevTools/Components/DTSingleton.cs:47)
FluffyUnderware.DevTools.DTSingleton`1[T].Awake () (at Assets/Plugins/ToolBuddy/Dependencies/DevTools/Components/DTSingleton.cs:58)
FluffyUnderware.Curvy.CurvyGlobalManager.Awake () (at Assets/Plugins/ToolBuddy/Assets/Curvy/Scripts/Other Components/CurvyGlobalManager.cs:315)
UnityEngine.GameObject.AddComponent (System.Type componentType) (at <874d3e57e8754567b5753a47cbb1ae54>:0)
UnityEngine.GameObject.AddComponent[T] () (at <874d3e57e8754567b5753a47cbb1ae54>:0)
FluffyUnderware.DevTools.DTSingleton`1[T].get_Instance () (at Assets/Plugins/ToolBuddy/Dependencies/DevTools/Components/DTSingleton.cs:47)
FluffyUnderware.DevTools.DTSingleton`1[T].Awake () (at Assets/Plugins/ToolBuddy/Dependencies/DevTools/Components/DTSingleton.cs:58)
FluffyUnderware.Curvy.CurvyGlobalManager.Awake () (at Assets/Plugins/ToolBuddy/Assets/Curvy/Scripts/Other Components/CurvyGlobalManager.cs:315)
UnityEngine.GameObject.AddComponent (System.Type componentType) (at <874d3e57e8754567b5753a47cbb1ae54>:0)
UnityEngine.GameObject.AddComponent[T] () (at <874d3e57e8754567b5753a47cbb1ae54>:0)
FluffyUnderware.DevTools.DTSingleton`1[T].get_Instance () (at Assets/Plugins/ToolBuddy/Dependencies/DevTools/Components/DTSingleton.cs:47)
FluffyUnderware.DevTools.DTSingleton`1[T].Awake () (at Assets/Plugins/ToolBuddy/Dependencies/DevTools/Components/DTSingleton.cs:58)
UnityEngine.GameObject..ctor () (at <874d3e57e8754567b5753a47cbb1ae54>:0)
FluffyUnderware.DevTools.DTSingleton`1[T].get_Instance () (at Assets/Plugins/ToolBuddy/Dependencies/DevTools/Components/DTSingleton.cs:47)
FluffyUnderware.DevTools.DTSingleton`1[T].Awake () (at Assets/Plugins/ToolBuddy/Dependencies/DevTools/Components/DTSingleton.cs:58)
FluffyUnderware.Curvy.CurvyGlobalManager.Awake () (at Assets/Plugins/ToolBuddy/Assets/Curvy/Scripts/Other Components/CurvyGlobalManager.cs:315)
UnityEngine.GameObject.AddComponent (System.Type componentType) (at <874d3e57e8754567b5753a47cbb1ae54>:0)
UnityEngine.GameObject.AddComponent[T] () (at <874d3e57e8754567b5753a47cbb1ae54>:0)
FluffyUnderware.DevTools.DTSingleton`1[T].get_Instance () (at Assets/Plugins/ToolBuddy/Dependencies/DevTools/Components/DTSingleton.cs:47)
FluffyUnderware.DevTools.DTSingleton`1[T].Awake () (at Assets/Plugins/ToolBuddy/Dependencies/DevTools/Components/DTSingleton.cs:58)
FluffyUnderware.Curvy.CurvyGlobalManager.Awake () (at Assets/Plugins/ToolBuddy/Assets/Curvy/Scripts/Other Components/CurvyGlobalManager.cs:315)
UnityEngine.GameObject.AddComponent (System.Type componentType) (at <874d3e57e8754567b5753a47cbb1ae54>:0)
UnityEngine.GameObject.AddComponent[T] () (at <874d3e57e8754567b5753a47cbb1ae54>:0)
FluffyUnderware.DevTools.DTSingleton`1[T].get_Instance () (at Assets/Plugins/ToolBuddy/Dependencies/DevTools/Components/DTSingleton.cs:47)
FluffyUnderware.DevTools.DTSingleton`1[T].Awake () (at Assets/Plugins/ToolBuddy/Dependencies/DevTools/Components/DTSingleton.cs:58)
FluffyUnderware.Curvy.CurvyGlobalManager.Awake () (at Assets/Plugins/ToolBuddy/Assets/Curvy/Scripts/Other Components/CurvyGlobalManager.cs:315)
UnityEngine.GameObject.AddComponent (System.Type componentType) (at <874d3e57e8754567b5753a47cbb1ae54>:0)
UnityEngine.GameObject.AddComponent[T] () (at <874d3e57e8754567b5753a47cbb1ae54>:0)
FluffyUnderware.DevTools.DTSingleton`1[T].get_Instance () (at Assets/Plugins/ToolBuddy/Dependencies/DevTools/Components/DTSingleton.cs:47)
FluffyUnderware.DevTools.DTSingleton`1[T].Awake () (at Assets/Plugins/ToolBuddy/Dependencies/DevTools/Components/DTSingleton.cs:58)
FluffyUnderware.Curvy.CurvyGlobalManager.Awake () (at Assets/Plugins/ToolBuddy/Assets/Curvy/Scripts/Other Components/CurvyGlobalManager.cs:315)
UnityEngine.GameObject.AddComponent (System.Type componentType) (at <874d3e57e8754567b5753a47cbb1ae54>:0)
UnityEngine.GameObject.AddComponent[T] () (at <874d3e57e8754567b5753a47cbb1ae54>:0)
FluffyUnderware.DevTools.DTSingleton`1[T].get_Instance () (at Assets/Plugins/ToolBuddy/Dependencies/DevTools/Components/DTSingleton.cs:47)
FluffyUnderware.DevTools.DTSingleton`1[T].Awake () (at Assets/Plugins/ToolBuddy/Dependencies/DevTools/Components/DTSingleton.cs:58)
FluffyUnderware.Curvy.CurvyGlobalManager.Awake () (at Assets/Plugins/ToolBuddy/Assets/Curvy/Scripts/Other Components/CurvyGlobalManager.cs:315)
UnityEngine.GameObject.AddComponent (System.Type componentType) (at <874d3e57e8754567b5753a47cbb1ae54>:0)
UnityEngine.GameObject.AddComponent[T] () (at <874d3e57e8754567b5753a47cbb1ae54>:0)
FluffyUnderware.DevTools.DTSingleton`1[T].get_Instance () (at Assets/Plugins/ToolBuddy/Dependencies/DevTools/Components/DTSingleton.cs:47)
FluffyUnderware.DevTools.DTSingleton`1[T].Awake () (at Assets/Plugins/ToolBuddy/Dependencies/DevTools/Components/DTSingleton.cs:58)
FluffyUnderware.Curvy.CurvyGlobalManager.Awake () (at Assets/Plugins/ToolBuddy/Assets/Curvy/Scripts/Other Components/CurvyGlobalManager.cs:315)
UnityEngine.GameObject.AddComponent (System.Type componentType) (at <874d3e57e8754567b5753a47cbb1ae54>:0)
UnityEngine.GameObject.AddComponent[T] () (at <874d3e57e8754567b5753a47cbb1ae54>:0)
FluffyUnderware.DevTools.DTSingleton`1[T].get_Instance () (at Assets/Plugins/ToolBuddy/Dependencies/DevTools/Components/DTSingleton.cs:47)
FluffyUnderware.DevTools.DTSingleton`1[T].Awake () (at Assets/Plugins/ToolBuddy/Dependencies/DevTools/Components/DTSingleton.cs:58)
FluffyUnderware.Curvy.CurvyGlobalManager.Awake () (at Assets/Plugins/ToolBuddy/Assets/Curvy/Scripts/Other Components/CurvyGlobalManager.cs:315)
UnityEngine.GameObject.AddComponent (System.Type componentType) (at <874d3e57e8754567b5753a47cbb1ae54>:0)
UnityEngine.GameObject.AddComponent[T] () (at <874d3e57e8754567b5753a47cbb1ae54>:0)
FluffyUnderware.DevTools.DTSingleton`1[T].get_Instance () (at Assets/Plugins/ToolBuddy/Dependencies/DevTools/Components/DTSingleton.cs:47)
FluffyUnderware.DevTools.DTSingleton`1[T].Awake () (at Assets/Plugins/ToolBuddy/Dependencies/DevTools/Components/DTSingleton.cs:58)
FluffyUnderware.Curvy.CurvyGlobalManager.Awake () (at Assets/Plugins/ToolBuddy/Assets/Curvy/Scripts/Other Components/CurvyGlobalManager.cs:315)
UnityEngine.GameObject.AddComponent (System.Type componentType) (at <874d3e57e8754567b5753a47cbb1ae54>:0)
UnityEngine.GameObject.AddComponent[T] () (at <874d3e57e8754567b5753a47cbb1ae54>:0)
FluffyUnderware.DevTools.DTSingleton`1[T].get_Instance () (at Assets/Plugins/ToolBuddy/Dependencies/DevTools/Components/DTSingleton.cs:47)
FluffyUnderware.DevTools.DTSingleton`1[T].Awake () (at Assets/Plugins/ToolBuddy/Dependencies/DevTools/Components/DTSingleton.cs:58)
FluffyUnderware.Curvy.CurvyGlobalManager.Awake () (at Assets/Plugins/ToolBuddy/Assets/Curvy/Scripts/Other Components/CurvyGlobalManager.cs:315)
UnityEngine.GameObject.AddComponent (System.Type componentType) (at <874d3e57e8754567b5753a47cbb1ae54>:0)
UnityEngine.GameObject.AddComponent[T] () (at <874d3e57e8754567b5753a47cbb1ae54>:0)
FluffyUnderware.DevTools.DTSingleton`1[T].get_Instance () (at Assets/Plugins/ToolBuddy/Dependencies/DevTools/Components/DTSingleton.cs:47)
FluffyUnderware.DevTools.DTSingleton`1[T].Awake () (at Assets/Plugins/ToolBuddy/Dependencies/DevTools/Components/DTSingleton.cs:58)
FluffyUnderware.Curvy.CurvyGlobalManager.Awake () (at Assets/Plugins/ToolBuddy/Assets/Curvy/Scripts/Other Components/CurvyGlobalManager.cs:315)
UnityEngine.GameObject.AddComponent (System.Type componentType) (at <874d3e57e8754567b5753a47cbb1ae54>:0)
UnityEngine.GameObject.AddComponent[T] () (at <874d3e57e8754567b5753a47cbb1ae54>:0)
FluffyUnderware.DevTools.DTSingleton`1[T].get_Instance () (at Assets/Plugins/ToolBuddy/Dependencies/DevTools/Components/DTSingleton.cs:47)
FluffyUnderware.DevTools.DTSingleton`1[T].Awake () (at Assets/Plugins/ToolBuddy/Dependencies/DevTools/Components/DTSingleton.cs:58)
FluffyUnderware.Curvy.CurvyGlobalManager.Awake () (at Assets/Plugins/ToolBuddy/Assets/Curvy/Scripts/Other Components/CurvyGlobalManager.cs:315)
UnityEngine.GameObject.AddComponent (System.Type componentType) (at <874d3e57e8754567b5753a47cbb1ae54>:0)
UnityEngine.GameObject.AddComponent[T] () (at <874d3e57e8754567b5753a47cbb1ae54>:0)
FluffyUnderware.DevTools.DTSingleton`1[T].get_Instance () (at Assets/Plugins/ToolBuddy/Dependencies/DevTools/Components/DTSingleton.cs:47)
FluffyUnderware.DevTools.DTSingleton`1[T].Awake () (at Assets/Plugins/ToolBuddy/Dependencies/DevTools/Components/DTSingleton.cs:58)
FluffyUnderware.Curvy.CurvyGlobalManager.Awake () (at Assets/Plugins/ToolBuddy/Assets/Curvy/Scripts/Other Components/CurvyGlobalManager.cs:315)
UnityEngine.GameObject.AddComponent (System.Type componentType) (at <874d3e57e8754567b5753a47cbb1ae54>:0)
UnityEngine.GameObject.AddComponent[T] () (at <874d3e57e8754567b5753a47cbb1ae54>:0)
FluffyUnderware.DevTools.DTSingleton`1[T].get_Instance () (at Assets/Plugins/T<message truncated>


It's accompanied by many of these:
Code:
Allocation of 16 bytes at 000001975070F310

And 14 objects called "New Game Object" with a "Pool Manager" and an "Array Pool Settings" and "Curvy Global Manager".
Reply


Messages In This Thread
Stack overflow when editing prefab containing splines - by rhys_vdw - 11-29-2022, 08:05 AM

Possibly Related Threads…
Thread Author Replies Views Last Post
  Connections Between Opposing Splines lockiidraws 1 588 12-04-2025, 02:14 PM
Last Post: _Aka_
  Spawn at start/ end of splines rickgplus 4 2,883 03-21-2025, 12:34 PM
Last Post: _Aka_
  Any performance 'hacks' for scene with lots of splines rickgplus 1 1,820 03-18-2025, 10:11 PM
Last Post: _Aka_
Smile Simple splines movement shills 3 3,227 02-26-2025, 09:40 AM
Last Post: _Aka_

Forum Jump: