10 years agozynthar created job000315 for NullReferenceException: Object reference not set to an instance of an object Unity 5.1.1p2, P4Connect 2.7 GA.9 Happens on Unity startup NullRefe...renceException: Object reference not set to an instance of an object UnityEditor.EditorStyles.get_miniButtonMid () (at C:/buildslave/unity/build/Editor/Mono/GUI/EditorStyles.cs:73) P4Connect.PendingChanges.Init () (at c:/workshop/guest/perforce_software/p4connect/src/P4Connect/P4Connect/P4Connect.PendingChanges.cs:202) P4Connect.PendingChanges..ctor () (at c:/workshop/guest/perforce_software/p4connect/src/P4Connect/P4Connect/P4Connect.PendingChanges.cs:180) UnityEditorInternal.InternalEditorUtility:LoadSerializedFileAndForget(String) UnityEditor.WindowLayout:LoadWindowLayout(String, Boolean) « | ||
Add a comment | ||
10 years agozynthar commented on job000308 for Happy to help! Thank you for all your efforts! | ||
10 years agozynthar modified job000312 for ArgumentException: An element with the same key already exists in the dictionary. Version: 2.7 GA.7 Unity 5.1.1f1 Appears to be connected to addin...g folder meta files to depot. Error: ArgumentException: An element with the same key already exists in the dictionary. System.Collections.Generic.Dictionary`2[System.String,Perforce.P4.FileMetaData].Add (System.String key, Perforce.P4.FileMetaData value) (at /Users/builduser/buildslave/mono-runtime-and-classlibs/build/mcs/class/corlib/System.Collections.Generic/Dictionary.cs:404) P4Connect.Engine.AddToFileAndMetaList (P4Connect.PerforceConnection aConnection, System.String[] arAssetPaths, System.String[] arMoveToAssetPaths, AssetOperation aDesiredOperation, System.Collections.Generic.List`1 aInOutFilesAndMetas) (at c:/workshop/guest/perforce_software/p4connect/src/P4Connect/P4Connect/P4Connect.Engine.cs:1066) P4Connect.Engine.PerformOperation (System.String[] arPaths, System.String[] arMoveToPaths, AssetOperation aDesiredOp) (at c:/workshop/guest/perforce_software/p4connect/src/P4Connect/P4Connect/P4Connect.Engine.cs:942) UnityEngine.Debug:LogException(Exception) P4Connect.Engine:LogP4Exception(Exception) (at c:/workshop/guest/perforce_software/p4connect/src/P4Connect/P4Connect/P4Connect.Engine.cs:1592) P4Connect.Engine:PerformOperation(String[], String[], AssetOperation) (at c:/workshop/guest/perforce_software/p4connect/src/P4Connect/P4Connect/P4Connect.Engine.cs:961) P4Connect.Engine:RevertAssets(String[], Boolean) (at c:/workshop/guest/perforce_software/p4connect/src/P4Connect/P4Connect/P4Connect.Engine.cs:507) P4Connect.Menus:RevertAsset(MenuCommand) (at c:/workshop/guest/perforce_software/p4connect/src/P4Connect/P4Connect/P4Connect.Menus.cs:569) Accompanied with this warning: P4Connect - P4Connect encountered the following internal exception, your file changes may not be properly checked out/added/deleted. UnityEngine.Debug:LogWarning(Object) P4Connect.Engine:LogP4Exception(Exception) (at c:/workshop/guest/perforce_software/p4connect/src/P4Connect/P4Connect/P4Connect.Engine.cs:1593) P4Connect.Engine:PerformConnectionOperation(Action`1) (at c:/workshop/guest/perforce_software/p4connect/src/P4Connect/P4Connect/P4Connect.Engine.cs:769) P4Connect.AssetStatusCache:UpdateAssetData(List`1) (at c:/workshop/guest/perforce_software/p4connect/src/P4Connect/P4Connect/P4Connect.AssetStatusCache.cs:170) P4Connect.Icons:OnUpdate() (at c:/workshop/guest/perforce_software/p4connect/src/P4Connect/P4Connect/P4Connect.Icons.cs:220) UnityEditor.EditorApplication:Internal_CallUpdateFunctions() « | ||
10 years agozynthar modified job000312 for ArgumentException: An element with the same key already exists in the dictionary. Version: 2.7 GA.7 Unity 5.1.1f1 Error: ArgumentException: An... element with the same key already exists in the dictionary. System.Collections.Generic.Dictionary`2[System.String,Perforce.P4.FileMetaData].Add (System.String key, Perforce.P4.FileMetaData value) (at /Users/builduser/buildslave/mono-runtime-and-classlibs/build/mcs/class/corlib/System.Collections.Generic/Dictionary.cs:404) P4Connect.Engine.AddToFileAndMetaList (P4Connect.PerforceConnection aConnection, System.String[] arAssetPaths, System.String[] arMoveToAssetPaths, AssetOperation aDesiredOperation, System.Collections.Generic.List`1 aInOutFilesAndMetas) (at c:/workshop/guest/perforce_software/p4connect/src/P4Connect/P4Connect/P4Connect.Engine.cs:1066) P4Connect.Engine.PerformOperation (System.String[] arPaths, System.String[] arMoveToPaths, AssetOperation aDesiredOp) (at c:/workshop/guest/perforce_software/p4connect/src/P4Connect/P4Connect/P4Connect.Engine.cs:942) UnityEngine.Debug:LogException(Exception) P4Connect.Engine:LogP4Exception(Exception) (at c:/workshop/guest/perforce_software/p4connect/src/P4Connect/P4Connect/P4Connect.Engine.cs:1592) P4Connect.Engine:PerformOperation(String[], String[], AssetOperation) (at c:/workshop/guest/perforce_software/p4connect/src/P4Connect/P4Connect/P4Connect.Engine.cs:961) P4Connect.Engine:RevertAssets(String[], Boolean) (at c:/workshop/guest/perforce_software/p4connect/src/P4Connect/P4Connect/P4Connect.Engine.cs:507) P4Connect.Menus:RevertAsset(MenuCommand) (at c:/workshop/guest/perforce_software/p4connect/src/P4Connect/P4Connect/P4Connect.Menus.cs:569) Accompanied with this warning: P4Connect - P4Connect encountered the following internal exception, your file changes may not be properly checked out/added/deleted. UnityEngine.Debug:LogWarning(Object) P4Connect.Engine:LogP4Exception(Exception) (at c:/workshop/guest/perforce_software/p4connect/src/P4Connect/P4Connect/P4Connect.Engine.cs:1593) P4Connect.Engine:PerformConnectionOperation(Action`1) (at c:/workshop/guest/perforce_software/p4connect/src/P4Connect/P4Connect/P4Connect.Engine.cs:769) P4Connect.AssetStatusCache:UpdateAssetData(List`1) (at c:/workshop/guest/perforce_software/p4connect/src/P4Connect/P4Connect/P4Connect.AssetStatusCache.cs:170) P4Connect.Icons:OnUpdate() (at c:/workshop/guest/perforce_software/p4connect/src/P4Connect/P4Connect/P4Connect.Icons.cs:220) UnityEditor.EditorApplication:Internal_CallUpdateFunctions() « | ||
10 years agozynthar created job000313 for NullReferenceException: Object reference not set to an instance of an object Version: 2.7 GA.7 Unity 5.1.1f1 Several of these errors are reported... on Unity start-up and shutdown. NullReferenceException: Object reference not set to an instance of an object P4Connect.Engine.AddToFileAndMetaList (P4Connect.PerforceConnection aConnection, System.String[] arAssetPaths, System.String[] arMoveToAssetPaths, AssetOperation aDesiredOperation, System.Collections.Generic.List`1 aInOutFilesAndMetas) (at c:/workshop/guest/perforce_software/p4connect/src/P4Connect/P4Connect/P4Connect.Engine.cs:1096) P4Connect.Engine.PerformOperation (System.String[] arPaths, System.String[] arMoveToPaths, AssetOperation aDesiredOp) (at c:/workshop/guest/perforce_software/p4connect/src/P4Connect/P4Connect/P4Connect.Engine.cs:942) UnityEngine.Debug:LogException(Exception) P4Connect.Engine:LogP4Exception(Exception) (at c:/workshop/guest/perforce_software/p4connect/src/P4Connect/P4Connect/P4Connect.Engine.cs:1592) P4Connect.Engine:PerformOperation(String[], String[], AssetOperation) (at c:/workshop/guest/perforce_software/p4connect/src/P4Connect/P4Connect/P4Connect.Engine.cs:961) P4Connect.Engine:CheckoutAssets(String[]) (at c:/workshop/guest/perforce_software/p4connect/src/P4Connect/P4Connect/P4Connect.Engine.cs:528) P4Connect.UnityVSBridge:OnUnityVSProjectFilesChange(String, String) (at c:/workshop/guest/perforce_software/p4connect/src/P4Connect/P4Connect/P4Connect.UnityVSBridge.cs:122) SyntaxTree.VisualStudio.Unity.Bridge.ProjectSystem.ProjectFile:WriteIfNecessary(FileGenerationHandler) SyntaxTree.VisualStudio.Unity.Bridge.ProjectFilesGenerator:GenerateProjectFiles(UnitySolution) SyntaxTree.VisualStudio.Unity.Bridge.ProjectFilesGenerator:GenerateProject() SyntaxTree.VisualStudio.Unity.Bridge.<>c__DisplayClass3:<RunOnceOnUpdate>b__2() UnityEditor.EditorApplication:Internal_CallUpdateFunctions() « | ||
10 years agozynthar created job000312 for ArgumentException: An element with the same key already exists in the dictionary. Version: 2.7 GA.7 Unity 5.1.1f1 ArgumentException: An element... with the same key already exists in the dictionary. System.Collections.Generic.Dictionary`2[System.String,Perforce.P4.FileMetaData].Add (System.String key, Perforce.P4.FileMetaData value) (at /Users/builduser/buildslave/mono-runtime-and-classlibs/build/mcs/class/corlib/System.Collections.Generic/Dictionary.cs:404) P4Connect.Engine.AddToFileAndMetaList (P4Connect.PerforceConnection aConnection, System.String[] arAssetPaths, System.String[] arMoveToAssetPaths, AssetOperation aDesiredOperation, System.Collections.Generic.List`1 aInOutFilesAndMetas) (at c:/workshop/guest/perforce_software/p4connect/src/P4Connect/P4Connect/P4Connect.Engine.cs:1066) P4Connect.Engine.PerformOperation (System.String[] arPaths, System.String[] arMoveToPaths, AssetOperation aDesiredOp) (at c:/workshop/guest/perforce_software/p4connect/src/P4Connect/P4Connect/P4Connect.Engine.cs:942) UnityEngine.Debug:LogException(Exception) P4Connect.Engine:LogP4Exception(Exception) (at c:/workshop/guest/perforce_software/p4connect/src/P4Connect/P4Connect/P4Connect.Engine.cs:1592) P4Connect.Engine:PerformOperation(String[], String[], AssetOperation) (at c:/workshop/guest/perforce_software/p4connect/src/P4Connect/P4Connect/P4Connect.Engine.cs:961) P4Connect.Engine:RevertAssets(String[], Boolean) (at c:/workshop/guest/perforce_software/p4connect/src/P4Connect/P4Connect/P4Connect.Engine.cs:507) P4Connect.Menus:RevertAsset(MenuCommand) (at c:/workshop/guest/perforce_software/p4connect/src/P4Connect/P4Connect/P4Connect.Menus.cs:569) « | ||
10 years agozynthar commented on job000305 for Can't reproduce it now, not sure why. | ||
10 years agozynthar created job000308 for Possible solution to job000152. I wrote a proof of concept script that demonstrates a way to deal with large change lists, without slowing down the ed...itor: http://pastebin.com/pr0QH7zh « | ||
10 years agozynthar commented on job000152 for I wrote a proof of concept example of how virtual scrolling in the editor could be done: http://pastebin.com/pr0QH7zh | ||
10 years agozynthar committed change 13953 into Populate -o //guest/perforce_software/p4connect/... //guest/zynthar/dev/p4connect/.... | ||
10 years agozynthar created job000307 for All items in Perforce window are listed as Text, even if it's a binary file, like an image. | ||
10 years agozynthar created job000306 for All items in the Perforce window has <unknown> change. So all the icons are the generic white page. | ||
10 years agozynthar commented on job000152 for The problem seems to be that P4Connect renders every entry in the list, not just the ones visible. The change list needs virtual scrolling. There migh ...The problem seems to be that P4Connect renders every entry in the list, not just the ones visible. The change list needs virtual scrolling. There might be inherent problems with doing this in the Unity editor, but it would really help a lot. « | ||
10 years agozynthar created job000305 for Every time Unity compiles, the Perforce integration becomes INACTIVE and has to be re-connected via the settings window. | ||
10 years agozynthar created job000289 for NullReferenceException when trying to re-enable P4Connect. This was with GA.4 NullReferenceException: Object reference not set to an instance of an... object P4Connect.Config.OnGUI () (at c:/workshop/guest/perforce_software/p4connect/src/P4Connect/P4Connect/P4Connect.Config.cs:954) Perforce connects fine when first starting Unity, but after a few minutes P4Connect gets disabled and if you try to enable it again it starts spamming this NullReferenceException. Only solution is to restart Unity, as the Perforce window will not close. « | ||
10 years agozynthar commented on job000134 for @norman_morse I would also like to be a beta tester for the Unity 5 compatibility update. I'm part of a team of 9 developers, using both Windows and O ...@norman_morse I would also like to be a beta tester for the Unity 5 compatibility update. I'm part of a team of 9 developers, using both Windows and OSX. We have been using P4Connect for about a year now, and we're really missing it now that we have moved to Unity 5. « | ||
Adjust when notifications are sent to you about reviews that you're associated with (as an author, reviewer, project member or moderator).