Error after building with 4.1 release

I have some post build events that copy files once the build is completed.
I usually only ever get these with the nightly builds, it was reported fixed last time I opened an issue:

JetBrains.Util.LoggerException: The condition “delta.OldPath == Location || (delta.NewPath == Location && delta.ChangeType == FileSystemChangeType.RENAMED)” is false. oldPath=C:\Projects\base\Roundup\Roundup.Web\repository.config newPath=C:\Projects\base\Roundup\Roundup.Web\repository.config Location=C:\Projects\base\Roundup\Tigger.Roundup\Repository\repository.config changeType=CHANGED

at JetBrains.Util.Logger.Fail(String) in c:\Agent\work\3f4db6fd459dabcd\Platform\src\Util\src\Logger\Logger.cs:line 264 column 9
at JetBrains.Util.Logger.Assert(Boolean, String, Object[]) in c:\Agent\work\3f4db6fd459dabcd\Platform\src\Util\src\Logger\Logger.cs:line 168 column 5
at JetBrains.ProjectModel.Impl.ProjectFileImpl.ApplyFileSystemChange(FileSystemChangeDelta, FileSystemChangeDelta, HashSet`1) in c:\Agent\work\3f4db6fd459dabcd\Platform\src\ProjectModel\src\impl\ProjectFileImpl.cs:line 149 column 7
at JetBrains.ProjectModel.Impl.ExternalChangeProcessor.ProcessElementsAffectedByExternalChange(IEnumerable`1, Boolean) in c:\Agent\work\3f4db6fd459dabcd\Platform\src\ProjectModel\src\impl\ExternalChangeProcessor.cs:line 220 column 9
at JetBrains.ProjectModel.Impl.ProcessExternalChangeActivity.Finish() in c:\Agent\work\3f4db6fd459dabcd\Platform\src\ProjectModel\src\impl\ExternalChangeProcessor.cs:line 294 column 11
at JetBrains.Application.InterruptableReadActivity.FinishingProc() in c:\Agent\work\3f4db6fd459dabcd\Platform\src\Shell\src\InterruptableReadActivity.cs:line 166 column 6
at JetBrains.Threading.ReentrancyGuard.Execute(String, Action) in c:\Agent\work\3f4db6fd459dabcd\Platform\src\Util\src\Concurrency\ReentrancyGuard.cs:line 282 column 6
at JetBrains.Threading.ReentrancyGuard.]]>b__4(QueuedAction) in c:\Agent\work\3f4db6fd459dabcd\Platform\src\Util\src\Concurrency\ReentrancyGuard.cs:line 472 column 40
at JetBrains.Threading.InterlockedQueue.TryDequeue(Action`1) in c:\Agent\work\3f4db6fd459dabcd\Platform\src\Util\src\Concurrency\ReentrancyGuard.cs:line 823 column 5
at JetBrains.Threading.ReentrancyGuard.ExecutePendingActions() in c:\Agent\work\3f4db6fd459dabcd\Platform\src\Util\src\Concurrency\ReentrancyGuard.cs:line 475 column 3
at JetBrains.Threading.Closure.Run() in c:\Agent\work\3f4db6fd459dabcd\Platform\src\Util\src\Concurrency\JetDispatcher.cs:line 475 column 8
at System.RuntimeMethodHandle._InvokeMethodFast(Object, Object[], SignatureStruct&, MethodAttributes, RuntimeTypeHandle)
at System.RuntimeMethodHandle.InvokeMethodFast(Object, Object[], Signature, MethodAttributes, RuntimeTypeHandle)
at System.Reflection.RuntimeMethodInfo.Invoke(Object, BindingFlags, Binder, Object[], CultureInfo, Boolean)
at System.Delegate.DynamicInvokeImpl(Object[])
at System.Windows.Forms.Control.InvokeMarshaledCallbackDo(ThreadMethodEntry)
at System.Windows.Forms.Control.InvokeMarshaledCallbackHelper(Object)
at System.Threading.ExecutionContext.runTryCode(Object)
at System.Runtime.CompilerServices.RuntimeHelpers.ExecuteCodeWithGuaranteedCleanup(TryCode, CleanupCode, Object)
at System.Threading.ExecutionContext.RunInternal(ExecutionContext, ContextCallback, Object)
at System.Threading.ExecutionContext.Run(ExecutionContext, ContextCallback, Object)
at System.Windows.Forms.Control.InvokeMarshaledCallback(ThreadMethodEntry)
at System.Windows.Forms.Control.InvokeMarshaledCallbacks()
at System.Windows.Forms.Control.WndProc(Message&)
at System.Windows.Forms.ScrollableControl.WndProc(Message&)
at System.Windows.Forms.ContainerControl.WndProc(Message&)
at System.Windows.Forms.Form.WndProc(Message&)
at System.Windows.Forms.ControlNativeWindow.OnMessage(Message&)
at System.Windows.Forms.ControlNativeWindow.WndProc(Message&)
at System.Windows.Forms.NativeWindow.DebuggableCallback(IntPtr, Int32, IntPtr, IntPtr)

at JetBrains.Util.Logger.Fail(String messageText) in c:\Agent\work\3f4db6fd459dabcd\Platform\src\Util\src\Logger\Logger.cs:line 264

3 comments

How frequent do you get the issue? I've just fixed it, but in 4.5 for it
required severe changes.

--
Sergey V. Coox
JetBrains, Inc
http://www.jetbrains.com
"Develop with pleasure!"


0

It happens each time I build the solution, although for each session I just tell it to Ignore the exception. So it's easy to test your fix.

This is the first release that contains the issue, as it usually only occurred on nightly builds.

0

The problem is we have no nightlies for 4.5 yet.

--
Sergey V. Coox
JetBrains, Inc
http://www.jetbrains.com
"Develop with pleasure!"


0

Please sign in to leave a comment.