Report a Bug
Please check out the following rules and use the provided template when posting a bug report! Off-topic posts will be deleted. http://bit.ly/vrchat-bug-reports
Title
Details
2
VRC_Trigger SecurityException with VRC_AudioBank
■Version: + VRCSDK-2019.12.06.19.26_Public + Unity 20198.4.13f ■Description of the bug: Cannot add Actions in VRC_Trigger when VRC_AudioBank attached in same object. ■Steps to reproduce (how did you encounter the bug?): 1. add some object in empty scene 2. Attach VRC_Trigger and VRC_AudioBank to that object 3. Add OnInteract option to VRC_Trigger 4. If click "+" button under the list, Raise "SecurityException: Unknown type: System.Object" ■Any extra files? (output logs, screenshots): error log paste below: SecurityException: Unknown type: System.Object at VRCSDK2.VRC_Serialization+NetworkSurrogateSelector.GetSurrogate (System.Type type, System.Runtime.Serialization.StreamingContext context, System.Runtime.Serialization.ISurrogateSelector& selector) [0x00022] in <cb6e57278ceb44adb717845689e0dd87>:0 at System.Runtime.Serialization.Formatters.Binary.WriteObjectInfo.InitSerialize (System.Type objectType, System.Runtime.Serialization.ISurrogateSelector surrogateSelector, System.Runtime.Serialization.StreamingContext context, System.Runtime.Serialization.Formatters.Binary.SerObjectInfoInit serObjectInfoInit, System.Runtime.Serialization.IFormatterConverter converter, System.Runtime.Serialization.SerializationBinder binder) [0x00032] in <e1319b7195c343e79b385cd3aa43f5dc>:0 at System.Runtime.Serialization.Formatters.Binary.WriteObjectInfo.Serialize (System.Type objectType, System.Runtime.Serialization.ISurrogateSelector surrogateSelector, System.Runtime.Serialization.StreamingContext context, System.Runtime.Serialization.Formatters.Binary.SerObjectInfoInit serObjectInfoInit, System.Runtime.Serialization.IFormatterConverter converter, System.Runtime.Serialization.SerializationBinder binder) [0x00006] in <e1319b7195c343e79b385cd3aa43f5dc>:0 at System.Runtime.Serialization.Formatters.Binary.ObjectWriter.WriteArray (System.Runtime.Serialization.Formatters.Binary.WriteObjectInfo objectInfo, System.Runtime.Serialization.Formatters.Binary.NameInfo memberNameInfo, System.Runtime.Serialization.Formatters.Binary.WriteObjectInfo memberObjectInfo) [0x0004d] in <e1319b7195c343e79b385cd3aa43f5dc>:0 at System.Runtime.Serialization.Formatters.Binary.ObjectWriter.Write (System.Runtime.Serialization.Formatters.Binary.WriteObjectInfo objectInfo, System.Runtime.Serialization.Formatters.Binary.NameInfo memberNameInfo, System.Runtime.Serialization.Formatters.Binary.NameInfo typeNameInfo) [0x00056] in <e1319b7195c343e79b385cd3aa43f5dc>:0 at System.Runtime.Serialization.Formatters.Binary.ObjectWriter.Serialize (System.Object graph, System.Runtime.Remoting.Messaging.Header[] inHeaders, System.Runtime.Serialization.Formatters.Binary.__BinaryWriter serWriter, System.Boolean fCheck) [0x001d3] in <e1319b7195c343e79b385cd3aa43f5dc>:0 at System.Runtime.Serialization.Formatters.Binary.BinaryFormatter.Serialize (System.IO.Stream serializationStream, System.Object graph, System.Runtime.Remoting.Messaging.Header[] headers, System.Boolean fCheck) [0x0006e] in <e1319b7195c343e79b385cd3aa43f5dc>:0 at System.Runtime.Serialization.Formatters.Binary.BinaryFormatter.Serialize (System.IO.Stream serializationStream, System.Object graph, System.Runtime.Remoting.Messaging.Header[] headers) [0x00000] in <e1319b7195c343e79b385cd3aa43f5dc>:0 at System.Runtime.Serialization.Formatters.Binary.BinaryFormatter.Serialize (System.IO.Stream serializationStream, System.Object graph) [0x00000] in <e1319b7195c343e79b385cd3aa43f5dc>:0 at VRCSDK2.VRC_Serialization.ParameterEncoder (System.Object[] parameters) [0x00034] in <cb6e57278ceb44adb717845689e0dd87>:0 at VRCSDK2.VRC_AudioBank.ProvideEvents () [0x00040] in <cb6e57278ceb44adb717845689e0dd87>:0 at VRCSDK2.VRC_TriggerEditor+<>c__DisplayClass27_0.<RenderTriggerEventsEditor>b__2 (UnityEngine.Rect buttonRect, UnityEditorInternal.ReorderableList list) [0x00143] in G:\Project\Unity\VRCW2018-orbitalbase\Assets\VRCSDK\Dependencies\VRChat\Editor\Components\VRC_TriggerEditor.cs:565 at UnityEditorInternal.ReorderableList+Defaults.DrawFooter (UnityEngine.Rect rect, UnityEditorInternal.ReorderableList list) [0x0012e] in C:\buildslave\unity\build\Editor\Mono\GUI\ReorderableList.cs:115 at UnityEditorInternal.ReorderableList.DoListFooter (UnityEngine.Rect footerRect) [0x0003a] in C:\buildslave\unity\build\Editor\Mono\GUI\ReorderableList.cs:643 at UnityEditorInternal.ReorderableList.DoLayoutList () [0x00085] in C:\buildslave\unity\build\Editor\Mono\GUI\ReorderableList.cs:397 at VRCSDK2.VRC_TriggerEditor.RenderTriggerEventsEditor (UnityEditor.SerializedProperty triggerProperty, System.Int32 idx) [0x000b7] in G:\Project\Unity\VRCW2018-orbitalbase\Assets\VRCSDK\Dependencies\VRChat\Editor\Components\VRC_TriggerEditor.cs:602 at VRCSDK2.VRC_TriggerEditor.RenderTriggers () [0x0014f] in G:\Project\Unity\VRCW2018-orbitalbase\Assets\VRCSDK\Dependencies\VRChat\Editor\Components\VRC_TriggerEditor.cs:223 at VRCSDK2.VRC_TriggerEditor.OnInspectorGUI () [0x002d5] in G:\Project\Unity\VRCW2018-orbitalbase\Assets\VRCSDK\Dependencies\VRChat\Editor\Components\VRC_TriggerEditor.cs:157 at UnityEditor.InspectorWindow.DoOnInspectorGUI (System.Boolean rebuildOptimizedGUIBlock, UnityEditor.Editor editor, System.Boolean wasVisible, UnityEngine.Rect& contentRect) [0x0010b] in C:\buildslave\unity\build\Editor\Mono\Inspector\InspectorWindow.cs:1647 UnityEngine.DebugLogHandler:Internal_LogException(Exception, Object) UnityEngine.DebugLogHandler:LogException(Exception, Object) UnityEngine.Logger:LogException(Exception, Object) UnityEngine.Debug:LogException(Exception) UnityEditor.InspectorWindow:DoOnInspectorGUI(Boolean, Editor, Boolean, Rect&) (at C:\buildslave\unity\build\Editor\Mono\Inspector\InspectorWindow.cs:1654) UnityEditor.InspectorWindow:DrawEditor(Editor[], Int32, Boolean, Boolean&, Rect&) (at C:\buildslave\unity\build\Editor\Mono\Inspector\InspectorWindow.cs:1495) UnityEditor.InspectorWindow:DrawEditors(Editor[]) (at C:\buildslave\unity\build\Editor\Mono\Inspector\InspectorWindow.cs:1330) UnityEditor.InspectorWindow:OnGUI() (at C:\buildslave\unity\build\Editor\Mono\Inspector\InspectorWindow.cs:655) System.Reflection.MonoMethod:InternalInvoke(Object, Object[], Exception&) System.Reflection.MonoMethod:Invoke(Object, BindingFlags, Binder, Object[], CultureInfo) System.Reflection.MethodBase:Invoke(Object, Object[]) UnityEditor.HostView:Invoke(String, Object) (at C:\buildslave\unity\build\Editor\Mono\HostView.cs:342) UnityEditor.HostView:Invoke(String) (at C:\buildslave\unity\build\Editor\Mono\HostView.cs:336) UnityEditor.HostView:InvokeOnGUI(Rect, Rect) (at C:\buildslave\unity\build\Editor\Mono\HostView.cs:302) UnityEditor.DockArea:DrawView(Rect, Rect, Boolean, Boolean, Boolean) (at C:\buildslave\unity\build\Editor\Mono\GUI\DockArea.cs:361) UnityEditor.DockArea:OldOnGUI() (at C:\buildslave\unity\build\Editor\Mono\GUI\DockArea.cs:320) UnityEngine.Experimental.UIElements.IMGUIContainer:DoOnGUI(Event, Matrix4x4, Rect, Boolean) (at C:\buildslave\unity\build\Modules\UIElements\IMGUIContainer.cs:244) UnityEngine.Experimental.UIElements.IMGUIContainer:HandleIMGUIEvent(Event, Matrix4x4, Rect) (at C:\buildslave\unity\build\Modules\UIElements\IMGUIContainer.cs:438) UnityEngine.Experimental.UIElements.IMGUIContainer:HandleIMGUIEvent(Event) (at C:\buildslave\unity\build\Modules\UIElements\IMGUIContainer.cs:421) UnityEngine.Experimental.UIElements.IMGUIContainer:HandleEvent(EventBase) (at C:\buildslave\unity\build\Modules\UIElements\IMGUIContainer.cs:401) UnityEngine.Experimental.UIElements.EventDispatcher:ProcessEvent(EventBase, IPanel) (at C:\buildslave\unity\build\Modules\UIElements\EventDispatcher.cs:511) UnityEngine.Experimental.UIElements.EventDispatcher:Dispatch(EventBase, IPanel, DispatchMode) (at C:\buildslave\unity\build\Modules\UIElements\EventDispatcher.cs:307) UnityEngine.Experimental.UIElements.BaseVisualElementPanel:SendEvent(EventBase, DispatchMode) (at C:\buildslave\unity\build\Modules\UIElements\Panel.cs:176) UnityEngine.Experimental.UIElements.UIElementsUtility:DoDispatch(BaseVisualElementPanel) (at C:\buildslave\unity\build\Modules\UIElements\UIElementsUtility.cs:245) UnityEngine.Experimental.UIElements.UIElementsUtility:ProcessEvent(Int32, IntPtr) (at C:\buildslave\unity\build\Modules\UIElements\UIElementsUtility.cs:68) UnityEngine.GUIUtility:ProcessEvent(Int32, IntPtr) (at C:\buildslave\unity\build\Modules\IMGUI\GUIUtility.cs:179)
0
Load More