alphaleonis/AlphaVSS

AccessViolationException v1.4.0.0

iyevhen opened this issue · 1 comments

Hi,
I faced with strange error while performing backup of sql databases on Win2012r2.
Machine which is failing to backup has 100 sql databases on C: drive.
Other machines with less number of dbs are being successfully backed up.
AlphaVSS version is 1.4.0.0

It might be related to XML document modification via msxml3.dll

OS Name: Microsoft Windows Server 2012 R2 Datacenter
OS Version: 6.3.9600 N/A Build 9600

.NET versions:

ComputerName     Build Version                       Comment
------------     ----- -------                       -------
W2012-S2012      50727 2.0.50727.4927
W2012-S2012      30729 3.0.30729.4926
W2012-S2012      30729 3.5.30729.4926
W2012-S2012     378675 4.5.1                         (8.1/2012R2)

The app terminates unexpectedly and event viewer contains the following errors related to AlphaVSS:



Faulting application name: alphabackup.exe, version: 0.1.7060.29100, time stamp: 0x5cc99aab
Faulting module name: msxml3.dll, version: 8.110.9600.16483, time stamp: 0x52a50e5c
Exception code: 0xc0000005
Fault offset: 0x0000000000001d84
Faulting process id: 0x145c
Faulting application start time: 0x01d500222b15f250
Faulting application path: C:\alphabackup.exe
Faulting module path: C:\Windows\System32\msxml3.dll
Report Id: 6b6eca3b-6c15-11e9-80d3-000c29a02e5f
Faulting package full name: 
Faulting package-relative application ID: 

Application: alphabackup.exe
Framework Version: v4.0.30319
Description: The process was terminated due to an unhandled exception.
Exception Info: System.AccessViolationException
Stack:
   at Alphaleonis.Win32.Vss.VssWriterComponents+ComponentList.get_Count()
   at Alphaleonis.Win32.Vss.VssListAdapter`1+Enumerator[[System.__Canon, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089]].MoveNext()
   at AlphaBackup.Vss.AlphaVssExtensions.GetVssComponent(Alphaleonis.Win32.Vss.IVssBackupComponents, AlphaBackup.Vss.Descriptors.VssComponentDescriptor)
   ......
   at AlphaBackup.Program.Main(System.String[])


Faulting application name: alphabackup.exe, version: 0.1.7053.22118, time stamp: 0x5cc029a0
Faulting module name: msxml3.dll, version: 8.110.9600.16483, time stamp: 0x52a50e5c
Exception code: 0xc0000005
Fault offset: 0x0000000000022bd8
Faulting process id: 0x15d4
Faulting application start time: 0x01d5001d070cb40b
Faulting application path: C:\alphabackup.exe
Faulting module path: C:\Windows\System32\msxml3.dll
Report Id: 66097df3-6c10-11e9-80d3-000c29a02e5f
Faulting package full name: 
Faulting package-relative application ID: 



Application: alphabackup.exe
Framework Version: v4.0.30319
Description: The process was terminated due to an unhandled exception.
Exception Info: System.AccessViolationException
Stack:
   at Alphaleonis.Win32.Vss.VssBackupComponents.SetBackupSucceeded(System.Guid, System.Guid, Alphaleonis.Win32.Vss.VssComponentType, System.String, System.String, Boolean)
   at AlphaBackup.Vss.VssClient.BackupComplete()
   .....
   at AlphaBackup.Program.Main(System.String[])

The thing is that it's floating error. I have 4 fails on 12 backup jobs.

stale commented

This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions.