Please see our installation details at the bottom of this issue.
We are experiencing a few errors that randomly occur when performing check-outs within VS 2005 on projects and project files.
The following error messages can be seen within the server application log:
-----------------------------------------------
Source: .NET Runtime 2.0 Error
ID : 5000
Description:
EventType clr20r3, P1 aspnet_wp.exe, P2 2.0.50727.42, P3 4333aece, P4 vaultserviceapilib, P5 3.5.0.4741, P6 44be8e0f, P7 d6, P8 6b, P9 system.nullreferenceexception, P10 NIL.
-----------------------------------------------
Source: ASP.NET 2.0.50727.0
ID: 1000
Description:
aspnet_wp.exe (PID: 3656) stopped unexpectedly.
-----------------------------------------------
Along with several of the following error messages before and after the above:
-----------------------------------------------
Source: Perflib
ID: 1000
Description:
Access to performance data was denied to ASPNET as attempted from C:\WINNT\System32\WBEM\WinMgmt.exe
-----------------------------------------------
I have set the server logging mode to debug to hopefully provide more detail on this.
Regards,
Chris
Installation Details:
Client Information
Vault Client Version: 3.5.0.4741
.Net Framework Version: 1.1.4322.2032
Operating System: Microsoft Windows 2000 Professional
Service Pack: 4.0
OS Version: 5.0.2195
Total Physical Memory: 1015.48 MB
Time Zone: (GMT) Greenwich Mean Time : Dublin, Edinburgh, Lisbon, London
Server Information
Vault Server Version: 3.5.0.4741
.Net Framework Version: 2.0.50727.42
Operating System: Microsoft Windows 2000 Server
Service Pack: 4.0
OS Version: 5.0.2195
Timezone: (GMT) Greenwich Mean Time : Dublin, Edinburgh, Lisbon, London
SQL Version: Microsoft SQL Server 2000 - 8.00.760 (Intel X86)
Dec 17 2002 14:22:05
Copyright (c) 1988-2003 Microsoft Corporation
Developer Edition on Windows NT 5.0 (Build 2195: Service Pack 3)
ASPNET_WP and VS 2005 Errors
Moderator: SourceGear
ASPNET_WP and VS 2005 Errors
Chris P
More error detail
When this error occurs the following messages (in sequential order) can be found in the sgvault debug log:
- Beginning SQL transaction 23521433
- Beginning SQL transaction 61476884
- An error occurred during the deletion of ltpds2yid0f1e4vcadx2lp45. Please check that the session was removed from the database.\tTransaction (Process ID 60) was deadlocked on lock resources with another process and has been chosen as the deadlock victim. Rerun the transaction.
- SQL transaction 61476884 successfully rolled back.
- SQL transaction 23521433 successfully committed.
- sgvaultsystem--()--
Regards,
Chris
- Beginning SQL transaction 23521433
- Beginning SQL transaction 61476884
- An error occurred during the deletion of ltpds2yid0f1e4vcadx2lp45. Please check that the session was removed from the database.\tTransaction (Process ID 60) was deadlocked on lock resources with another process and has been chosen as the deadlock victim. Rerun the transaction.
- SQL transaction 61476884 successfully rolled back.
- SQL transaction 23521433 successfully committed.
- sgvaultsystem--()--
Regards,
Chris
Chris P
The suggested fix has stopped the perlib messages but not the other more concerning ones:
-----------------------------------------------
Source: .NET Runtime 2.0 Error
ID : 5000
Description:
EventType clr20r3, P1 aspnet_wp.exe, P2 2.0.50727.42, P3 4333aece, P4 vaultserviceapilib, P5 3.5.0.4741, P6 44be8e0f, P7 d6, P8 6b, P9 system.nullreferenceexception, P10 NIL.
-----------------------------------------------
Source: ASP.NET 2.0.50727.0
ID: 1000
Description:
aspnet_wp.exe (PID: 3656) stopped unexpectedly.
-----------------------------------------------
These messages always appear together in the above order.
I have attached a portion of our vault log file and application event log file for yesterday within which these errors appeared in the server application event log. The specific times that this pair of errors appeared were 10:50:13, 15:43:36, and 16:35:06.
Hope this helps.
-----------------------------------------------
Source: .NET Runtime 2.0 Error
ID : 5000
Description:
EventType clr20r3, P1 aspnet_wp.exe, P2 2.0.50727.42, P3 4333aece, P4 vaultserviceapilib, P5 3.5.0.4741, P6 44be8e0f, P7 d6, P8 6b, P9 system.nullreferenceexception, P10 NIL.
-----------------------------------------------
Source: ASP.NET 2.0.50727.0
ID: 1000
Description:
aspnet_wp.exe (PID: 3656) stopped unexpectedly.
-----------------------------------------------
These messages always appear together in the above order.
I have attached a portion of our vault log file and application event log file for yesterday within which these errors appeared in the server application event log. The specific times that this pair of errors appeared were 10:50:13, 15:43:36, and 16:35:06.
Hope this helps.
- Attachments
-
- vault_errors.txt
- File containing a portion of the server event application log and a portion of the sgvault debug log file
- (1004.29 KiB) Downloaded 560 times
Chris P
These errors could be from running Vault in IIS 5 on the .NET Framework 2.0. We've found there are threading problems and some users have experienced frequent Vault system restarts.
You can change the framework Vault Server uses with the following steps.
Via the command line, run this command from the .NET Framework 2.0 directory on the Vault Server machine. (This assumes you have version 2.0.5727 -- use the appropriate directory if you have a different 2.0 version):
This removes scriptmaps of ASP.NET 2.0.
Next, register (install) the .NET Framework 1.1:
You can change the framework Vault Server uses with the following steps.
Via the command line, run this command from the .NET Framework 2.0 directory on the Vault Server machine. (This assumes you have version 2.0.5727 -- use the appropriate directory if you have a different 2.0 version):
Code: Select all
C:\WINNT\Microsoft.NET\Framework\v2.0.5727\aspnet_regiis.exe -k W3SVC/1/ROOT/Vaultservice
This removes scriptmaps of ASP.NET 2.0.
Next, register (install) the .NET Framework 1.1:
Then to verify the proper scriptmaps have been installed, run:C:\WINNT\Microsoft.NET\Framework\v1.1.4322\aspnet_regiis.exe -i
I'd suggest restarting IIS after this.C:\WINNT\Microsoft.NET\Framework\v1.1.4322\aspnet_regiis.exe -s W3SVC/1/ROOT/Vaultservice
Linda Bauer
SourceGear
Technical Support Manager
SourceGear
Technical Support Manager