cidico Posted January 10, 2012 Report Share Posted January 10, 2012 Hi! I was working here at home in my project and I was performing some refactoring and when I moved a file (to the same project, just changed the folder) I guess I triggered a bug. I can't perform a checkin because it keeps me showing: There has been an unexpected error "Object reference not set to an instance of an object". For more information, check the server log. I was looking in server log and found this stack: 2012-01-09 23:52:02,884 INFO Channel - The exception was caught during PlasticTcpClientConnection.ProcessMessages: System.Runtime.Remoting.RemotingException, Tcp transport error., ThId: 6 2012-01-09 23:52:08,884 INFO Channel - The exception was caught during PlasticTcpClientConnection.ProcessMessages: System.Runtime.Remoting.RemotingException, Tcp transport error., ThId: 14 2012-01-09 23:52:08,884 INFO Channel - The exception was caught during PlasticTcpClientConnection.ProcessMessages: System.Runtime.Remoting.RemotingException, Tcp transport error., ThId: 5 2012-01-09 23:52:20,297 00000000-0000-0000-0000-000000000000 KEPLER INFO Operations - Get info for branch /main/Task0001 at repository ID 5 2012-01-09 23:52:20,317 00000000-0000-0000-0000-000000000000 KEPLER INFO UpdatePerf - TryCheckin initial security check [0] ms 2012-01-09 23:52:20,317 00000000-0000-0000-0000-000000000000 KEPLER INFO UpdatePerf - TryCheckin operation [0] ms 2012-01-09 23:52:20,449 6d5e11a7-914d-45d6-bbd1-7785b5e28e8f KEPLER INFO UpdatePerf - Checkin initial security check [0] ms 2012-01-09 23:52:20,454 6d5e11a7-914d-45d6-bbd1-7785b5e28e8f KEPLER ERROR Operations - OnError catching exception Object reference not set to an instance of an object. at Codice.CM.Server.CheckinTreeWalker.c(TreeChangedNode A_0, TreeNode A_1, TreeNode A_2) at Codice.CM.Server.CheckinTreeWalker.a(TreeNode A_0, TreeNode A_1, List`1 A_2) at Codice.CM.Server.CheckinTreeWalker.a(TreeNode A_0, TreeNode A_1, List`1 A_2) at Codice.CM.Server.CheckinTreeWalker.a(TreeNode A_0, TreeNode A_1, List`1 A_2) at Codice.CM.Server.CheckinTreeWalker.a(TreeNode A_0, TreeNode A_1, List`1 A_2) at Codice.CM.Server.CheckinTreeWalker.ProcessChanges(TreeChangedNode changedTree, TreeNode serverTree) at av7.a(TreeChangedNode A_0) at av7.a(TreeChangedNode A_0, PendingMergeLink[] A_1, Int64& A_2) at av7.a(TreeChangedNode A_0, PendingMergeLink[] A_1) at Codice.CM.Server.ItemHandler.CheckIn(Int64 repId, Int64 brId, SerializedTreeChangedNode changedTree, CheckinSource ciSource) at Codice.CM.Server.SecuredItemHandler.CheckIn(Int64 repId, Int64 brId, SerializedTreeChangedNode changedTree, CheckinSource ciSource) at Codice.CM.Server.TransactionInterceptor.CheckIn(Int64 repId, Int64 brId, SerializedTreeChangedNode changedTree, CheckinSource ciSource) 2012-01-09 23:52:20,454 ERROR Codice.CM.Server.ExceptionTracerSink - Dumping in-transit exception:There has been an unexpected error "Object reference not set to an instance of an object.". For more information check the server log. at Codice.CM.Server.TransactionInterceptor.CheckIn(Int64 repId, Int64 brId, SerializedTreeChangedNode changedTree, CheckinSource ciSource) at Codice.CM.Server.TriggerInterceptor.CheckIn(Int64 repId, Int64 brId, SerializedTreeChangedNode changedTree, CheckinSource ciSource) at System.Runtime.Remoting.Messaging.StackBuilderSink._PrivateProcessMessage(IntPtr md, Object[] args, Object server, Int32 methodPtr, Boolean fExecuteInContext, Object[]& outArgs) at System.Runtime.Remoting.Messaging.StackBuilderSink.SyncProcessMessage(IMessage msg, Int32 methodPtr, Boolean fExecuteInContext) 2012-01-09 23:52:20,454 6d5e11a7-914d-45d6-bbd1-7785b5e28e8f KEPLER INFO Operations - Rollback repository transaction 6d5e11a7-914d-45d6-bbd1-7785b5e28e8f 2012-01-09 23:52:20,457 6d5e11a7-914d-45d6-bbd1-7785b5e28e8f KEPLER INFO Transaction - RollbackArea -- Transaction removed 6d5e11a7-914d-45d6-bbd1-7785b5e28e8f 2012-01-09 23:52:22,867 00000000-0000-0000-0000-000000000000 KEPLER INFO Operations - Get repository info Doxicobol 2012-01-09 23:52:22,872 00000000-0000-0000-0000-000000000000 KEPLER INFO Operations - Get info for branch /main/Task0001 at repository ID 5 2012-01-09 23:52:22,879 00000000-0000-0000-0000-000000000000 KEPLER INFO Operations - Get branch explorer information for repository 5 2012-01-09 23:52:22,917 00000000-0000-0000-0000-000000000000 KEPLER INFO Operations - Get repository info Doxicobol 2012-01-09 23:52:22,929 00000000-0000-0000-0000-000000000000 KEPLER INFO Operations - Get branch explorer information for repository 5 2012-01-09 23:52:22,934 00000000-0000-0000-0000-000000000000 KEPLER INFO Operations - Get label list for repository Id 5 Hope it helps! Link to comment Share on other sites More sharing options...
cidico Posted January 10, 2012 Author Report Share Posted January 10, 2012 Well, After smoke a little, I resolved my checkin problem. Don't know exactly how, but I've needed to perform some individual checkins and a undocheckout in project file. Very strange.... Link to comment Share on other sites More sharing options...
manu Posted January 10, 2012 Report Share Posted January 10, 2012 Hi cidico, can you tell us your PlasticSCM version? We need it to translate the stacktrace and find out the exception origin. Thanks! Link to comment Share on other sites More sharing options...
cidico Posted January 10, 2012 Author Report Share Posted January 10, 2012 Hi Manu, My version is 4.0.237.8. Link to comment Share on other sites More sharing options...
manu Posted January 10, 2012 Report Share Posted January 10, 2012 Hi cidico, I can't find any clues on the stacktrace If it happens again to you please contact us and we will see the case with you on your computer. Thanks, Manu Link to comment Share on other sites More sharing options...
Recommended Posts
Archived
This topic is now archived and is closed to further replies.