PhaxeNor / Trigger-Logger

Unity Editor script for VRChat world development
MIT License
8 stars 0 forks source link

Rendering Issue, Possibly Just on High DPI Screens, or macOS #9

Open owlboy opened 5 years ago

owlboy commented 5 years ago
image

All errors below appear in the Console each time the window is opened.

Error decoding parameters: Could not locate Transform at path /OPJECT_SPAWN_SPOT
  at VRCSDK2.VRC_Serialization+TransformSurrogate.SetObjectData (System.Object obj, System.Runtime.Serialization.SerializationInfo info, StreamingContext context, ISurrogateSelector selector) [0x00000] in <filename unknown>:0 
  at System.Runtime.Serialization.ObjectRecord.LoadData (System.Runtime.Serialization.ObjectManager manager, ISurrogateSelector selector, StreamingContext context) [0x00016] in /Users/builduser/buildslave/mono/build/mcs/class/corlib/System.Runtime.Serialization/ObjectManager.cs:570 
  at System.Runtime.Serialization.ObjectManager.DoFixups () [0x00066] in /Users/builduser/buildslave/mono/build/mcs/class/corlib/System.Runtime.Serialization/ObjectManager.cs:84 
  at System.Runtime.Serialization.Formatters.Binary.ObjectReader.ReadNextObject (System.IO.BinaryReader reader) [0x0000f] in /Users/builduser/buildslave/mono/build/mcs/class/corlib/System.Runtime.Serialization.Formatters.Binary/ObjectReader.cs:145 
  at System.Runtime.Serialization.Formatters.Binary.ObjectReader.ReadObjectGraph (BinaryElement elem, System.IO.BinaryReader reader, Boolean readHeaders, System.Object& result, System.Runtime.Remoting.Messaging.Header[]& headers) [0x0003f] in /Users/builduser/buildslave/mono/build/mcs/class/corlib/System.Runtime.Serialization.Formatters.Binary/ObjectReader.cs:110 
  at System.Runtime.Serialization.Formatters.Binary.BinaryFormatter.NoCheckDeserialize (System.IO.Stream serializationStream, System.Runtime.Remoting.Messaging.HeaderHandler handler) [0x00078] in /Users/builduser/buildslave/mono/build/mcs/class/corlib/System.Runtime.Serialization.Formatters.Binary/BinaryFormatter.cs:179 
  at System.Runtime.Serialization.Formatters.Binary.BinaryFormatter.Deserialize (System.IO.Stream serializationStream) [0x00000] in /Users/builduser/buildslave/mono/build/mcs/class/corlib/System.Runtime.Serialization.Formatters.Binary/BinaryFormatter.cs:136 
  at VRCSDK2.VRC_Serialization.ParameterDecoder (System.Byte[] dataParameters, Boolean rethrow) [0x00000] in <filename unknown>:0 
UnityEngine.Debug:LogError(Object)
VRCSDK2.VRC_Serialization:ParameterDecoder(Byte[], Boolean)
VRCPrefabs.TriggerLogger.<missingTeleportTo>c__AnonStorey5:<>m__1(VrcEvent) (at assets/VRCPrefabs/Scripts/TriggerLogger/Editor/TriggersWindow.cs:182)
System.Collections.Generic.List`1:ForEach(Action`1)
VRCPrefabs.TriggerLogger.<missingTeleportTo>c__AnonStorey5:<>m__0(TriggerEvent) (at assets/VRCPrefabs/Scripts/TriggerLogger/Editor/TriggersWindow.cs:178)
System.Collections.Generic.List`1:ForEach(Action`1)
VRCPrefabs.TriggerLogger.TriggersWindow:missingTeleportTo(VRC_Trigger) (at assets/VRCPrefabs/Scripts/TriggerLogger/Editor/TriggersWindow.cs:177)
VRCPrefabs.TriggerLogger.TriggersWindow:drawWindow(TriggerLogger) (at assets/VRCPrefabs/Scripts/TriggerLogger/Editor/TriggersWindow.cs:98)
VRCPrefabs.TriggerLogger.TriggerLogger:OnGUI() (at assets/VRCPrefabs/Scripts/TriggerLogger/Editor/TriggerLogger.cs:120)
UnityEngine.GUIUtility:ProcessEvent(Int32, IntPtr)
NullReferenceException: Object reference not set to an instance of an object
VRCPrefabs.TriggerLogger.TriggersWindow+<missingTeleportTo>c__AnonStorey5.<>m__1 (VRCSDK2.VrcEvent e) (at assets/VRCPrefabs/Scripts/TriggerLogger/Editor/TriggersWindow.cs:184)
System.Collections.Generic.List`1[VRCSDK2.VRC_EventHandler+VrcEvent].ForEach (System.Action`1 action) (at /Users/builduser/buildslave/mono/build/mcs/class/corlib/System.Collections.Generic/List.cs:361)
VRCPrefabs.TriggerLogger.TriggersWindow+<missingTeleportTo>c__AnonStorey5.<>m__0 (VRCSDK2.TriggerEvent t) (at assets/VRCPrefabs/Scripts/TriggerLogger/Editor/TriggersWindow.cs:178)
System.Collections.Generic.List`1[VRCSDK2.VRC_Trigger+TriggerEvent].ForEach (System.Action`1 action) (at /Users/builduser/buildslave/mono/build/mcs/class/corlib/System.Collections.Generic/List.cs:361)
VRCPrefabs.TriggerLogger.TriggersWindow.missingTeleportTo (VRCSDK2.VRC_Trigger trigger) (at assets/VRCPrefabs/Scripts/TriggerLogger/Editor/TriggersWindow.cs:177)
VRCPrefabs.TriggerLogger.TriggersWindow.drawWindow (VRCPrefabs.TriggerLogger.TriggerLogger tl) (at assets/VRCPrefabs/Scripts/TriggerLogger/Editor/TriggersWindow.cs:98)
VRCPrefabs.TriggerLogger.TriggerLogger.OnGUI () (at assets/VRCPrefabs/Scripts/TriggerLogger/Editor/TriggerLogger.cs:120)
System.Reflection.MonoMethod.Invoke (System.Object obj, BindingFlags invokeAttr, System.Reflection.Binder binder, System.Object[] parameters, System.Globalization.CultureInfo culture) (at /Users/builduser/buildslave/mono/build/mcs/class/corlib/System.Reflection/MonoMethod.cs:222)
Rethrow as TargetInvocationException: Exception has been thrown by the target of an invocation.
System.Reflection.MonoMethod.Invoke (System.Object obj, BindingFlags invokeAttr, System.Reflection.Binder binder, System.Object[] parameters, System.Globalization.CultureInfo culture) (at /Users/builduser/buildslave/mono/build/mcs/class/corlib/System.Reflection/MonoMethod.cs:232)
System.Reflection.MethodBase.Invoke (System.Object obj, System.Object[] parameters) (at /Users/builduser/buildslave/mono/build/mcs/class/corlib/System.Reflection/MethodBase.cs:115)
UnityEditor.HostView.Invoke (System.String methodName, System.Object obj) (at /Users/builduser/buildslave/unity/build/Editor/Mono/HostView.cs:295)
UnityEditor.HostView.Invoke (System.String methodName) (at /Users/builduser/buildslave/unity/build/Editor/Mono/HostView.cs:288)
UnityEditor.HostView.InvokeOnGUI (Rect onGUIPosition) (at /Users/builduser/buildslave/unity/build/Editor/Mono/HostView.cs:255)
UnityEngine.GUIUtility:ProcessEvent(Int32, IntPtr)
GUI Error: You are pushing more GUIClips than you are popping. Make sure they are balanced)
UnityEngine.GUIUtility:ProcessEvent(Int32, IntPtr)
NullReferenceException: Object reference not set to an instance of an object
VRCPrefabs.TriggerLogger.TriggersWindow+<missingTeleportTo>c__AnonStorey5.<>m__1 (VRCSDK2.VrcEvent e) (at assets/VRCPrefabs/Scripts/TriggerLogger/Editor/TriggersWindow.cs:184)
System.Collections.Generic.List`1[VRCSDK2.VRC_EventHandler+VrcEvent].ForEach (System.Action`1 action) (at /Users/builduser/buildslave/mono/build/mcs/class/corlib/System.Collections.Generic/List.cs:361)
VRCPrefabs.TriggerLogger.TriggersWindow+<missingTeleportTo>c__AnonStorey5.<>m__0 (VRCSDK2.TriggerEvent t) (at assets/VRCPrefabs/Scripts/TriggerLogger/Editor/TriggersWindow.cs:178)
System.Collections.Generic.List`1[VRCSDK2.VRC_Trigger+TriggerEvent].ForEach (System.Action`1 action) (at /Users/builduser/buildslave/mono/build/mcs/class/corlib/System.Collections.Generic/List.cs:361)
VRCPrefabs.TriggerLogger.TriggersWindow.missingTeleportTo (VRCSDK2.VRC_Trigger trigger) (at assets/VRCPrefabs/Scripts/TriggerLogger/Editor/TriggersWindow.cs:177)
VRCPrefabs.TriggerLogger.TriggersWindow.drawWindow (VRCPrefabs.TriggerLogger.TriggerLogger tl) (at assets/VRCPrefabs/Scripts/TriggerLogger/Editor/TriggersWindow.cs:98)
VRCPrefabs.TriggerLogger.TriggerLogger.OnGUI () (at assets/VRCPrefabs/Scripts/TriggerLogger/Editor/TriggerLogger.cs:120)
System.Reflection.MonoMethod.Invoke (System.Object obj, BindingFlags invokeAttr, System.Reflection.Binder binder, System.Object[] parameters, System.Globalization.CultureInfo culture) (at /Users/builduser/buildslave/mono/build/mcs/class/corlib/System.Reflection/MonoMethod.cs:222)
Rethrow as TargetInvocationException: Exception has been thrown by the target of an invocation.
System.Reflection.MonoMethod.Invoke (System.Object obj, BindingFlags invokeAttr, System.Reflection.Binder binder, System.Object[] parameters, System.Globalization.CultureInfo culture) (at /Users/builduser/buildslave/mono/build/mcs/class/corlib/System.Reflection/MonoMethod.cs:232)
System.Reflection.MethodBase.Invoke (System.Object obj, System.Object[] parameters) (at /Users/builduser/buildslave/mono/build/mcs/class/corlib/System.Reflection/MethodBase.cs:115)
UnityEditor.HostView.Invoke (System.String methodName, System.Object obj) (at /Users/builduser/buildslave/unity/build/Editor/Mono/HostView.cs:295)
UnityEditor.HostView.Invoke (System.String methodName) (at /Users/builduser/buildslave/unity/build/Editor/Mono/HostView.cs:288)
UnityEditor.HostView.InvokeOnGUI (Rect onGUIPosition) (at /Users/builduser/buildslave/unity/build/Editor/Mono/HostView.cs:255)
PhaxeNor commented 5 years ago

Odd, thought I fixed that one.