job000228 | NullReferenceException: Object reference not set to an instance of an object ... With latest 2.7 GA release, any check-outs or check-ins result in this NullReferenceException. Perforce server version: P4D/NTX64/2015.1/1028542 (2015/03/20) P4Connect release: 2.7GA Unity3d Version: 5.0.1f Operating system version: Windows 7 64bit Steps to reproduce: Launch Unity Create New Project Import 2.7 GA release of p4connect Configure p4connect with perforce server settings Save scene Observe "NullReferenceException" error with follow-up warning (see below). Error: NullReferenceException: Object reference not set to an instance of an object P4Connect.Engine.is_ignored (System.String path, P4Connect.PerforceConnection aConnection) (at c:/workshop/guest/perforce_software/p4connect/src/P4Connect/P4Connect/P4Connect.Engine.cs:406) P4Connect.Engine+<>c__DisplayClass1.<StripIgnore>b__0 (System.String path) (at c:/workshop/guest/perforce_software/p4connect/src/P4Connect/P4Connect/P4Connect.Engine.cs:423) System.Linq.Enumerable+<CreateWhereIterator>c__Iterator1D`1[System.String].MoveNext () System.Collections.Generic.List`1[System.String].AddEnumerable (IEnumerable`1 enumerable) (at /Users/builduser/buildslave/mono-runtime-and-classlibs/build/mcs/class/corlib/System.Collections.Generic/List.cs:128) System.Collections.Generic.List`1[System.String]..ctor (IEnumerable`1 collection) (at /Users/builduser/buildslave/mono-runtime-and-classlibs/build/mcs/class/corlib/System.Collections.Generic/List.cs:65) System.Linq.Enumerable.ToArray[String] (IEnumerable`1 source) P4Connect.Engine.StripIgnore (System.String[] files, P4Connect.PerforceConnection aConnection) (at c:/workshop/guest/perforce_software/p4connect/src/P4Connect/P4Connect/P4Connect.Engine.cs:423) P4Connect.Engine.PerformOperation (System.String[] arPaths, System.String[] arMoveToPaths, AssetOperation aDesiredOp) (at c:/workshop/guest/perforce_software/p4connect/src/P4Connect/P4Connect/P4Connect.Engine.cs:909) UnityEngine.Debug:LogException(Exception) P4Connect.Engine:LogP4Exception(Exception) (at c:/workshop/guest/perforce_software/p4connect/src/P4Connect/P4Connect/P4Connect.Engine.cs:1541) P4Connect.Engine:PerformOperation(String[], String[], AssetOperation) (at c:/workshop/guest/perforce_software/p4connect/src/P4Connect/P4Connect/P4Connect.Engine.cs:931) P4Connect.Engine:CreateAssets(String[]) (at c:/workshop/guest/perforce_software/p4connect/src/P4Connect/P4Connect/P4Connect.Engine.cs:445) P4Connect.AssetPostProcessor:OnPostprocessAllAssets(String[], String[], String[], String[]) (at c:/workshop/guest/perforce_software/p4connect/src/P4Connect/P4Connect/P4Connect.AssetPostProcessor.cs:40) UnityEditor.GenericMenu:CatchMenu(Object, String[], Int32) 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:1542) P4Connect.Engine:PerformOperation(String[], String[], AssetOperation) (at c:/workshop/guest/perforce_software/p4connect/src/P4Connect/P4Connect/P4Connect.Engine.cs:931) P4Connect.Engine:CreateAssets(String[]) (at c:/workshop/guest/perforce_software/p4connect/src/P4Connect/P4Connect/P4Connect.Engine.cs:445) P4Connect.AssetPostProcessor:OnPostprocessAllAssets(String[], String[], String[], String[]) (at c:/workshop/guest/perforce_software/p4connect/src/P4Connect/P4Connect/P4Connect.AssetPostProcessor.cs:40) UnityEditor.GenericMenu:CatchMenu(Object, String[], Int32) « | |
job000289 | 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. « | |
job000295 | System.NullReferenceException: Object reference not set to an instance of an obj...ect When attempting to open a project in Unity and certain other actions (Play Game, edit objects). P4Connect version : 2.7 GA.3.R.1062935 (from Asset Store) [original] P4Connect version : 2.7 GA.5.R.13814 (from Swarm) [latest checked] Server version: P4D/NTX64/2014.2/978861 (2014/12/19) P4V version: Perforce Visual Client/NTX64/2014.2/959839 Unity : 5.0.2f1 64 bit NullReferenceException: Object reference not set to an instance of an object Perforce.P4.Changelist.FromChangeCmdTaggedOutput (Perforce.P4.TaggedObject objectInfo, Boolean GetShelved, System.String offset, Boolean dst_mismatch) (at c:/workshop/guest/perforce_software/p4connect/src/P4Bridge/p4api.net/Changelist.cs:235) Perforce.P4.Changelist.FromChangeCmdTaggedOutput (Perforce.P4.TaggedObject objectInfo, System.String offset, Boolean dst_mismatch) (at c:/workshop/guest/perforce_software/p4connect/src/P4Bridge/p4api.net/Changelist.cs:153) Perforce.P4.Repository.GetChangelists (Perforce.P4.Options options, Perforce.P4.FileSpec[] files) (at c:/workshop/guest/perforce_software/p4connect/src/P4Bridge/p4api.net/Repository.Changelist.cs:1303) P4Connect.ChangeManager.RefreshChangeLists (P4Connect.PerforceConnection p4conn, Boolean all) (at c:/workshop/guest/perforce_software/p4connect/src/P4Connect/P4Connect/P4Connect.ChangeManager.cs:198) P4Connect.ChangeManager.RefreshDefaultChange (P4Connect.PerforceConnection p4conn) (at c:/workshop/guest/perforce_software/p4connect/src/P4Connect/P4Connect/P4Connect.ChangeManager.cs:262) P4Connect.ChangeManager.RefreshChange (P4Connect.PerforceConnection p4conn, Int32 changeId) (at c:/workshop/guest/perforce_software/p4connect/src/P4Connect/P4Connect/P4Connect.ChangeManager.cs:223) P4Connect.ChangeManager.OnEngineOperationPerformed (P4Connect.PerforceConnection aConnection, System.Collections.Generic.List`1 aFilesAndMetas) (at c:/workshop/guest/perforce_software/p4connect/src/P4Connect/P4Connect/P4Connect.ChangeManager.cs:40) P4Connect.Engine.PerformOperation (System.String[] arPaths, System.String[] arMoveToPaths, AssetOperation aDesiredOp) (at c:/workshop/guest/perforce_software/p4connect/src/P4Connect/P4Connect/P4Connect.Engine.cs:940) UnityEngine.Debug:LogException(Exception) P4Connect.Engine:LogP4Exception(Exception) (at c:/workshop/guest/perforce_software/p4connect/src/P4Connect/P4Connect/P4Connect.Engine.cs:1565) P4Connect.Engine:PerformOperation(String[], String[], AssetOperation) (at c:/workshop/guest/perforce_software/p4connect/src/P4Connect/P4Connect/P4Connect.Engine.cs:949) P4Connect.Engine:CreateAssets(String[]) (at c:/workshop/guest/perforce_software/p4connect/src/P4Connect/P4Connect/P4Connect.Engine.cs:448) P4Connect.AssetPostProcessor:OnPostprocessAllAssets(String[], String[], String[], String[]) (at c:/workshop/guest/perforce_software/p4connect/src/P4Connect/P4Connect/P4Connect.AssetPostProcessor.cs:40) UnityEditor.AssetPostprocessingInternal:PostprocessAllAssets(String[], String[], String[], String[], String[]) « | |
Add Job |