I have downloaded Perfview 3.1.19 not able to run the .exe #2162
PrashantXerox
started this conversation in
General
Replies: 1 comment 2 replies
-
Thanks for reporting this. It looks like this is caused by one or more invalid characters in your PATH variable. Would you be able to look and see what in your PATH environment variable might be causing this? Here is a pointer to .NET Framework's invalid Path characters: https://referencesource.microsoft.com/#mscorlib/system/io/pathinternal.cs,ca9e77dc4cfdc34d |
Beta Was this translation helpful? Give feedback.
2 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
I have downloaded Perfview 3.1.19 not able to run the .exe
An unhanded exception occured.
At this point you can opt to continue, however it is possible that the aborted computation will cause additional failures. Because PerfView generally only opens files for reading, there is no danger of corrupting files, so it generally does not hurt to try. However be on guard for unusual/incorrect behavior going forward.
You can of course exit and restart PerfView to be completely safe.
The fact that this exception went unhanded is a programmer error. It should be reported so it can be fixed. Please set along the following stack trace information which will be useful in diagnosing the problem.
StackTrace:
System.ArgumentException: Illegal characters in path.
at System.IO.Path.CheckInvalidPathChars(String path, Boolean checkAdditional)
at System.IO.Path.Combine(String path1, String path2)
at PerfView.GitCredentialManagerHandler.GetFileOnEnvironmentPath(String fileName)
at PerfView.GitCredentialManagerHandler.d__16.MoveNext()
at PerfView.GitCredentialManagerHandler.<>c.b__15_0()
at System.Threading.Tasks.Task`1.InnerInvoke()
at System.Threading.Tasks.Task.Execute()
--- End of stack trace from previous location where exception was thrown ---
at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
at PerfView.GitCredentialManagerHandler.get_IsGitCredentialManagerInstalled()
at PerfView.AuthenticationViewModel..ctor(ConfigData userConfigData)
at PerfView.MainWindow..ctor(Boolean testing)
at PerfView.GuiApp.ApplicationStarted()
at System.Windows.Application.OnStartup(StartupEventArgs e)
at System.Windows.Application.<.ctor>b__1_0(Object unused)
at System.Windows.Threading.ExceptionWrapper.InternalRealCall(Delegate callback, Object args, Int32 numArgs)
at System.Windows.Threading.ExceptionWrapper.TryCatchWhen(Object source, Delegate callback, Object args, Int32 numArgs, Delegate catchHandler)
Beta Was this translation helpful? Give feedback.
All reactions