spdr870/gitextensions — Issue #816: Illegal characters in path.
Author: Caementum
Created: 2012-02-28 14:10:32+00:00
State: open

I have a project that when I open up the GitExtensions browser I get an error message that says Illegal characters in path.

This is for version 2.28. Unfortunately, I cannot provide the project this occurs in because the project is closed source.

I would like to have the team start using GitExtensions but I cannot recommend it while this error is occurring. What would be useful for diagnosing this issue? Are there *.PDB files you can give me so I can provide a line number?

The details section of the error message are below:

```
See the end of this message for details on invoking
just-in-time (JIT) debugging instead of this dialog box.

************** Exception Text **************
System.ArgumentException: Illegal characters in path.
at System.IO.Path.CheckInvalidPathChars(String path)
at System.IO.Path.Combine(String path1, String path2)
at GitUI.FormBrowse.UpdateJumplist(Boolean validWorkingDir)
at GitUI.FormBrowse.InternalInitialize(Boolean hard)
at GitUI.FormBrowse.DashboardWorkingDirChanged(Object sender, EventArgs e)
at GitUI.Dashboard.OnWorkingDirChanged()
at System.Windows.Forms.Control.OnClick(EventArgs e)
at GitUI.DashboardItem.Title_Click(Object sender, EventArgs e)
at System.Windows.Forms.Control.OnClick(EventArgs e)
at System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks)
at System.Windows.Forms.Control.WndProc(Message& m)
at System.Windows.Forms.Label.WndProc(Message& m)
at System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)

************** Loaded Assemblies **************
mscorlib
Assembly Version: 2.0.0.0
Win32 Version: 2.0.50727.5448 (Win7SP1GDR.050727-5400)
CodeBase: file:///C:/Windows/Microsoft.NET/Framework64/v2.0.50727/mscorlib.dll
----------------------------------------
GitExtensions
Assembly Version: 2.28.0.0
Win32 Version: 2.28
CodeBase: file:///C:/Program%20Files%20(x86)/GitExtensions/GitExtensions.exe
----------------------------------------
GitUI
Assembly Version: 2.28.0.0
Win32 Version: 2.28
CodeBase: file:///C:/Program%20Files%20(x86)/GitExtensions/GitUI.DLL
----------------------------------------
System.Windows.Forms
Assembly Version: 2.0.0.0
Win32 Version: 2.0.50727.5446 (Win7SP1GDR.050727-5400)
CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Windows.Forms/2.0.0.0__b77a5c561934e089/System.Windows.Forms.dll
----------------------------------------
System
Assembly Version: 2.0.0.0
Win32 Version: 2.0.50727.5453 (Win7SP1GDR.050727-5400)
CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System/2.0.0.0__b77a5c561934e089/System.dll
----------------------------------------
System.Drawing
Assembly Version: 2.0.0.0
Win32 Version: 2.0.50727.5420 (Win7SP1.050727-5400)
CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Drawing/2.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll
----------------------------------------
GitCommands
Assembly Version: 2.28.0.0
Win32 Version: 2.28
CodeBase: file:///C:/Program%20Files%20(x86)/GitExtensions/GitCommands.DLL
----------------------------------------
GitUIPluginInterfaces
Assembly Version: 2.28.0.0
Win32 Version: 2.28
CodeBase: file:///C:/Program%20Files%20(x86)/GitExtensions/GitUIPluginInterfaces.DLL
----------------------------------------
ResourceManager
Assembly Version: 2.28.0.0
Win32 Version: 2.28
CodeBase: file:///C:/Program%20Files%20(x86)/GitExtensions/ResourceManager.DLL
----------------------------------------
System.Core
Assembly Version: 3.5.0.0
Win32 Version: 3.5.30729.5420 built by: Win7SP1
CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Core/3.5.0.0__b77a5c561934e089/System.Core.dll
----------------------------------------
System.Deployment
Assembly Version: 2.0.0.0
Win32 Version: 2.0.50727.5420 (Win7SP1.050727-5400)
CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Deployment/2.0.0.0__b03f5f7f11d50a3a/System.Deployment.dll
----------------------------------------
System.Xml
Assembly Version: 2.0.0.0
Win32 Version: 2.0.50727.5420 (Win7SP1.050727-5400)
CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Xml/2.0.0.0__b77a5c561934e089/System.Xml.dll
----------------------------------------
AutoCheckForUpdates
Assembly Version: 2.28.0.0
Win32 Version: 2.28
CodeBase: file:///C:/Program%20Files%20(x86)/GitExtensions/Plugins/AutoCheckForUpdates.dll
----------------------------------------
Microsoft.WindowsAPICodePack.Shell
Assembly Version: 1.1.0.0
Win32 Version: 1.1.0.0
CodeBase: file:///C:/Program%20Files%20(x86)/GitExtensions/Microsoft.WindowsAPICodePack.Shell.DLL
----------------------------------------
AutoCompileSubmodules
Assembly Version: 2.28.0.0
Win32 Version: 2.28
CodeBase: file:///C:/Program%20Files%20(x86)/GitExtensions/Plugins/AutoCompileSubmodules.dll
----------------------------------------
CreateLocalBranches
Assembly Version: 2.28.0.0
Win32 Version: 2.28
CodeBase: file:///C:/Program%20Files%20(x86)/GitExtensions/Plugins/CreateLocalBranches.dll
----------------------------------------
DeleteUnusedBranches
Assembly Version: 2.28.0.0
Win32 Version: 2.28
CodeBase: file:///C:/Program%20Files%20(x86)/GitExtensions/Plugins/DeleteUnusedBranches.dll
----------------------------------------
Github
Assembly Version: 2.28.0.0
Win32 Version: 2.28
CodeBase: file:///C:/Program%20Files%20(x86)/GitExtensions/Plugins/Github.dll
----------------------------------------
GithubSharp.Core
Assembly Version: 1.0.4086.34883
Win32 Version: 1.0.4086.34883
CodeBase: file:///C:/Program%20Files%20(x86)/GitExtensions/GithubSharp.Core.DLL
----------------------------------------
GitImpact
Assembly Version: 2.28.0.0
Win32 Version: 2.28
CodeBase: file:///C:/Program%20Files%20(x86)/GitExtensions/Plugins/GitImpact.dll
----------------------------------------
GitStatistics
Assembly Version: 2.28.0.0
Win32 Version: 2.28
CodeBase: file:///C:/Program%20Files%20(x86)/GitExtensions/Plugins/GitStatistics.dll
----------------------------------------
Gource
Assembly Version: 2.28.0.0
Win32 Version: 2.28
CodeBase: file:///C:/Program%20Files%20(x86)/GitExtensions/Plugins/Gource.dll
----------------------------------------
ICSharpCode.TextEditor
Assembly Version: 4.0.0.3889
Win32 Version: 4.0.0.3889
CodeBase: file:///C:/Program%20Files%20(x86)/GitExtensions/ICSharpCode.TextEditor.DLL
----------------------------------------
Accessibility
Assembly Version: 2.0.0.0
Win32 Version: 2.0.50727.4927 (NetFXspW7.050727-4900)
CodeBase: file:///C:/Windows/assembly/GAC_MSIL/Accessibility/2.0.0.0__b03f5f7f11d50a3a/Accessibility.dll
----------------------------------------
System.Configuration
Assembly Version: 2.0.0.0
Win32 Version: 2.0.50727.5420 (Win7SP1.050727-5400)
CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Configuration/2.0.0.0__b03f5f7f11d50a3a/System.Configuration.dll
----------------------------------------
Microsoft.WindowsAPICodePack
Assembly Version: 1.1.0.0
Win32 Version: 1.1.0.0
CodeBase: file:///C:/Program%20Files%20(x86)/GitExtensions/Microsoft.WindowsAPICodePack.DLL
----------------------------------------
deu5c815
Assembly Version: 2.0.0.0
Win32 Version: 2.0.50727.5453 (Win7SP1GDR.050727-5400)
CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System/2.0.0.0__b77a5c561934e089/System.dll
----------------------------------------
8srpozkn
Assembly Version: 2.28.0.0
Win32 Version: 2.0.50727.5453 (Win7SP1GDR.050727-5400)
CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System/2.0.0.0__b77a5c561934e089/System.dll
----------------------------------------
4f8lsaai
Assembly Version: 2.0.0.0
Win32 Version: 2.0.50727.5453 (Win7SP1GDR.050727-5400)
CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System/2.0.0.0__b77a5c561934e089/System.dll
----------------------------------------
gkig5gvf
Assembly Version: 2.28.0.0
Win32 Version: 2.0.50727.5453 (Win7SP1GDR.050727-5400)
CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System/2.0.0.0__b77a5c561934e089/System.dll
----------------------------------------
PresentationFramework
Assembly Version: 3.0.0.0
Win32 Version: 3.0.6920.5011 built by: Win7SP1
CodeBase: file:///C:/Windows/assembly/GAC_MSIL/PresentationFramework/3.0.0.0__31bf3856ad364e35/PresentationFramework.dll
----------------------------------------
WindowsBase
Assembly Version: 3.0.0.0
Win32 Version: 3.0.6920.5011 built by: Win7SP1
CodeBase: file:///C:/Windows/assembly/GAC_MSIL/WindowsBase/3.0.0.0__31bf3856ad364e35/WindowsBase.dll
----------------------------------------
PresentationCore
Assembly Version: 3.0.0.0
Win32 Version: 3.0.6920.5011 built by: Win7SP1
CodeBase: file:///C:/Windows/assembly/GAC_64/PresentationCore/3.0.0.0__31bf3856ad364e35/PresentationCore.dll
----------------------------------------

************** JIT Debugging **************
To enable just-in-time (JIT) debugging, the .config file for this
application or computer (machine.config) must have the
jitDebugging value set in the system.windows.forms section.
The application must also be compiled with debugging
enabled.

For example:

When JIT debugging is enabled, any unhandled exception
will be sent to the JIT debugger registered on the computer
rather than be handled by this dialog box.
```