System.NullReferenceException with Vault Client 3.0.6

This forum is now locked, since Gold Support is no longer offered.

Moderator: SourceGear

Locked
mark.brown
Posts: 4
Joined: Mon Aug 09, 2004 5:41 pm
Location: Tacoma, WA
Contact:

System.NullReferenceException with Vault Client 3.0.6

Post by mark.brown » Sat Apr 30, 2005 10:55 pm

I may have something more deeply wrong with my machine environment.

Here's what I'm getting when I try to add new files to my source project using the Vault client.

Here's the stack trace...

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

************** Exception Text **************
System.NullReferenceException: Object reference not set to an instance of an object.
at System.Windows.Forms.ListView.OnHandleDestroyed(EventArgs e)
at System.Windows.Forms.Control.WmDestroy(Message& m)
at System.Windows.Forms.Control.WndProc(Message& m)
at System.Windows.Forms.ListView.WndProc(Message& m)
at VaultClientUILib.SmartListView.WndProc(Message& m)
at System.Windows.Forms.Control.ControlNativeWindow.OnMessage(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.50215.44 (beta2.050215-4400)
CodeBase: file:///C:/WINDOWS/Microsoft.NET/Framework/v2.0.50215/mscorlib.dll
----------------------------------------
VaultGUIClient
Assembly Version: 3.0.6.2856
Win32 Version: 3.0.6.2856
CodeBase: file:///C:/Program%20Files/SourceGear/Vault%20Client/VaultGUIClient.exe
----------------------------------------
VaultLib
Assembly Version: 3.0.6.2856
Win32 Version: 3.0.6.2856
CodeBase: file:///C:/Program%20Files/SourceGear/Vault%20Client/VaultLib.DLL
----------------------------------------
VaultPresentationLib
Assembly Version: 3.0.6.2856
Win32 Version: 3.0.6.2856
CodeBase: file:///C:/Program%20Files/SourceGear/Vault%20Client/VaultPresentationLib.DLL
----------------------------------------
VaultClientUILib
Assembly Version: 3.0.6.2856
Win32 Version: 3.0.6.2856
CodeBase: file:///C:/Program%20Files/SourceGear/Vault%20Client/VaultClientUILib.DLL
----------------------------------------
System.Windows.Forms
Assembly Version: 2.0.0.0
Win32 Version: 2.0.50215.44 (beta2.050215-4400)
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.50215.44 (beta2.050215-4400)
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.50215.44 (beta2.050215-4400)
CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/System.Drawing/2.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll
----------------------------------------
VaultClientOperationsLib
Assembly Version: 3.0.6.2856
Win32 Version: 3.0.6.2856
CodeBase: file:///C:/Program%20Files/SourceGear/Vault%20Client/VaultClientOperationsLib.DLL
----------------------------------------
System.Configuration
Assembly Version: 2.0.0.0
Win32 Version: 2.0.50215.44 (beta2.050215-4400)
CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/System.Configuration/2.0.0.0__b03f5f7f11d50a3a/System.Configuration.dll
----------------------------------------
System.Xml
Assembly Version: 2.0.0.0
Win32 Version: 2.0.50215.44 (beta2.050215-4400)
CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/System.Xml/2.0.0.0__b77a5c561934e089/System.Xml.dll
----------------------------------------
VaultClientNetLib
Assembly Version: 3.0.6.2856
Win32 Version: 3.0.6.2856
CodeBase: file:///C:/Program%20Files/SourceGear/Vault%20Client/VaultClientNetLib.DLL
----------------------------------------
System.Web.Services
Assembly Version: 2.0.0.0
Win32 Version: 2.0.50215.44 (beta2.050215-4400)
CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/System.Web.Services/2.0.0.0__b03f5f7f11d50a3a/System.Web.Services.dll
----------------------------------------
1xpjelqv
Assembly Version: 3.0.6.2856
Win32 Version: 2.0.50215.44 (beta2.050215-4400)
CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/System/2.0.0.0__b77a5c561934e089/System.dll
----------------------------------------
System.Management
Assembly Version: 2.0.0.0
Win32 Version: 2.0.50215.44 (beta2.050215-4400)
CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/System.Management/2.0.0.0__b03f5f7f11d50a3a/System.Management.dll
----------------------------------------
VCDiff
Assembly Version: 3.0.6.2856
Win32 Version: 3.0.6.2856
CodeBase: file:///C:/Program%20Files/SourceGear/Vault%20Client/VCDiff.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:

<configuration>
<system.windows.forms jitDebugging="true" />
</configuration>

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.

dan
Posts: 2448
Joined: Wed Dec 17, 2003 5:03 pm
Location: SourceGear
Contact:

Post by dan » Sun May 01, 2005 9:35 pm

Had Vault worked before on this machine, or is this a fresh install? Also, are there other machines in your environment for which it works?

Take a look at Help->Technical Support for what is reported to Vault for the configuration of the machine.

mark.brown
Posts: 4
Joined: Mon Aug 09, 2004 5:41 pm
Location: Tacoma, WA
Contact:

Post by mark.brown » Wed May 04, 2005 10:33 am

This is definitely not a "fresh install"

Vault + VS Whidbey integration was indeed working at one point. I recently updated to the Beta 2 Gold bits and it no longer works.

We have also tried upgrading to the 3.x Vault client in hopes that something was fixed in more recent builds.

The client does work on other machines in our environment with similar client workstation config.

Here's the "Technical Support" information reported by the Vault client:

Client Information
Vault Client Version: 3.0.6.2856
.Net Framework Version: 2.0.50215.44
Operating System: Microsoft Windows XP Professional
Service Pack: 2.0
OS Version: 5.1.2600
Total Physical Memory: 1022.92 MB
Time Zone: (GMT-08:00) Pacific Time (US & Canada); Tijuana

Server Information
Vault Server Version: 3.0.6.2856
.Net Framework Version: 1.1.4322.2032
Operating System: Microsoft(R) Windows(R) Server 2003, Standard Edition
Service Pack: 0.0
OS Version: 5.2.3790
Timezone: (GMT-08:00) Pacific Time (US & Canada); Tijuana
SQL Version: Microsoft SQL Server 2000 - 8.00.760 (Intel X86)
Dec 17 2002 14:22:05
Copyright (c) 1988-2003 Microsoft Corporation
Enterprise Edition on Windows NT 5.2 (Build 3790: )

License Information
3 serial number(s):
1 of 3: 5 users, permanent
2 of 3: 10 users, permanent
3 of 3: 5 users, permanent

dan
Posts: 2448
Joined: Wed Dec 17, 2003 5:03 pm
Location: SourceGear
Contact:

Post by dan » Wed May 04, 2005 12:39 pm

Vault doesn't quite support VS 2005 yet - it will work intermittently. We will be releasing a Vault 3.1 Beta later this month that should be compatible with VS 2005 Beta 2.

Locked