"The remote procedure call failed" and VSS_E_UNEXPECTED_WRITER_ERROR while creating Hardware Shadow

S

soomdesh

Hi everyone, I would like to ask help for an issue related Volume
Shadow Copy Hardware Provider.

While creating Hardware Shadow copies using VSHADOW.exe sometimes I get
errors like

1. "The remote procedure call failed"
2. VSS_E_UNEXPECTED_WRITER_ERROR

Event log doesn't show any information at the time of RPC failure but
at the time of UNEXPECTED_WRITER_ERROR I get error information in Event
log. I have copied the event logs at the end of this post.

Writers doesn't show any errors after failure when I check there
status using (vssadmin list writers).

These errors generally occur when I try to create a Shadow copy of
multiple volumes at a time or when I try to create Shadow copy of
Raid-5 volume. I have seen these errors occurring most of the time on
iSCSI but some times occur on FCP also.

I am also able to re-produce these errors using Microsoft's Sample
Hardware Provider.


I also tried enabling of TRACE log of VSS and found that
{CVssQueuedVolume::OnHoldWrites} method doesn't return back and the
trace finishes.

Please reply if you have any idea about this type of behavior of Volume
Shadow Copy Service.

Thanks.

Application Event Logs.
----------------------------------------------------------
Event Type: Error
Event Source: Application Error
Event Category: (100)
Event ID: 1000
Date: 9/7/2006
Time: 10:05:07 PM
User: N/A
Computer: M1
Description:
Faulting application vssvc.exe, version 5.2.3790.1830, faulting module
ntdll.dll, version 5.2.3790.1830, fault address 0x000224b2.

Data:
0000: 41 70 70 6c 69 63 61 74 Applicat
0008: 69 6f 6e 20 46 61 69 6c ion Fail
0010: 75 72 65 20 20 76 73 73 ure vss
0018: 76 63 2e 65 78 65 20 35 vc.exe 5
0020: 2e 32 2e 33 37 39 30 2e .2.3790.
0028: 31 38 33 30 20 69 6e 20 1830 in
0030: 6e 74 64 6c 6c 2e 64 6c ntdll.dl
0038: 6c 20 35 2e 32 2e 33 37 l 5.2.37
0040: 39 30 2e 31 38 33 30 20 90.1830
0048: 61 74 20 6f 66 66 73 65 at offse
0050: 74 20 30 30 30 32 32 34 t 000224
0058: 62 32 b2
----------------------------------------------------------
Event Type: Error
Event Source: EventSystem
Event Category: (52)
Event ID: 4616
Date: 9/7/2006
Time: 10:57:57 PM
User: N/A
Computer: M1
Description:
The COM+ Event System caught an access violation at address 0x7C8224B2
within method PrepareToFire of interface
{465E5CC1-7B26-11D1-88FB-0080C7D771BF}. The method attempted to access
address 0x005C005C.
ntdll!ExpInterlockedPopEntrySListFault + 0x0
+ 0x180001

----------------------------------------------------------
Event Type: Error
Event Source: VSS
Event Category: None
Event ID: 12291
Date: 9/7/2006
Time: 10:57:57 PM
User: N/A
Computer: M1
Description:
Volume Shadow Copy Service error: Error on creating/using the COM+
Writers publisher interface:
PrepareForSnapshot({8DA2542E-0C1A-40FB-931E-875467DA34CA},\\?\Volume{ded5f3ba-227d-4e1a-ae40-ee7f186c6424}\)
[0x80040208].

----------------------------------------------------------
Data:
0000: 2d 20 43 6f 64 65 3a 20 - Code:
0008: 43 4f 52 53 4e 50 53 43 CORSNPSC
0010: 30 30 30 30 30 38 33 31 00000831
0018: 2d 20 43 61 6c 6c 3a 20 - Call:
0020: 43 4f 52 53 4e 50 53 43 CORSNPSC
0028: 30 30 30 30 30 37 35 38 00000758
0030: 2d 20 50 49 44 3a 20 20 - PID:
0038: 30 30 30 30 33 34 32 38 00003428
0040: 2d 20 54 49 44 3a 20 20 - TID:
0048: 30 30 30 30 33 37 39 36 00003796
0050: 2d 20 43 4d 44 3a 20 20 - CMD:
0058: 43 3a 5c 57 49 4e 44 4f C:\WINDO
0060: 57 53 5c 53 79 73 74 65 WS\Syste
0068: 6d 33 32 5c 76 73 73 76 m32\vssv
0070: 63 2e 65 78 65 20 20 20 c.exe
0078: 2d 20 55 73 65 72 3a 20 - User:
0080: 4e 54 20 41 55 54 48 4f NT AUTHO
0088: 52 49 54 59 5c 53 59 53 RITY\SYS
0090: 54 45 4d 20 20 20 20 20 TEM
0098: 2d 20 53 69 64 3a 20 20 - Sid:
00a0: 53 2d 31 2d 35 2d 31 38 S-1-5-18

----------------------------------------------------------
Event Type: Error
Event Source: EventSystem
Event Category: (52)
Event ID: 4616
Date: 9/7/2006
Time: 10:57:57 PM
User: N/A
Computer: M1
Description:
The COM+ Event System caught an access violation at address 0x7793BEC0
within method PrepareToFire of interface
{465E5CC1-7B26-11D1-88FB-0080C7D771BF}. The method attempted to access
address 0x005C006C.
es! + 0xbec0
es! + 0xff9e
es! + 0x10035
ole32!CoGetInterceptorFromTypeInfo + 0xc62
ole32!CoGetInterceptorFromTypeInfo + 0xb77
vssvc! + 0x534fe
vssvc! + 0x562ef
vssvc! + 0x4dcf5
vssvc! + 0x4e9b3
vssvc! + 0x4d8f7
vssvc! + 0x4dab4
msvcrt!_endthreadex + 0xa3
kernel32!GetModuleFileNameA + 0xeb
----------------------------------------------------------
 
A

Ahn4567

Hi everyone, I would like to ask help for an issue related Volume
Shadow Copy Hardware Provider.

While creating Hardware Shadow copies using VSHADOW.exe sometimes I get
errors like

1. "The remote procedure call failed"
2. VSS_E_UNEXPECTED_WRITER_ERROR

Event log doesn't show any information at the time of RPC failure but
at the time of UNEXPECTED_WRITER_ERROR I get error information in Event
log. I have copied the event logs at the end of this post.

Writers doesn't show any errors after failure when I check there
status using (vssadmin list writers).

These errors generally occur when I try to create a Shadow copy of
multiple volumes at a time or when I try to create Shadow copy of
Raid-5 volume. I have seen these errors occurring most of the time on
iSCSI but some times occur on FCP also.

I am also able to re-produce these errors using Microsoft's Sample
Hardware Provider.


I also tried enabling of TRACE log of VSS and found that
{CVssQueuedVolume::OnHoldWrites} method doesn't return back and the
trace finishes.

Please reply if you have any idea about this type of behavior of Volume
Shadow Copy Service.

Thanks.

Application Event Logs.
----------------------------------------------------------
Event Type: Error
Event Source: Application Error
Event Category: (100)
Event ID: 1000
Date: 9/7/2006
Time: 10:05:07 PM
User: N/A
Computer: M1
Description:
Faulting application vssvc.exe, version 5.2.3790.1830, faulting module
ntdll.dll, version 5.2.3790.1830, fault address 0x000224b2.

Data:
0000: 41 70 70 6c 69 63 61 74 Applicat
0008: 69 6f 6e 20 46 61 69 6c ion Fail
0010: 75 72 65 20 20 76 73 73 ure vss
0018: 76 63 2e 65 78 65 20 35 vc.exe 5
0020: 2e 32 2e 33 37 39 30 2e .2.3790.
0028: 31 38 33 30 20 69 6e 20 1830 in
0030: 6e 74 64 6c 6c 2e 64 6c ntdll.dl
0038: 6c 20 35 2e 32 2e 33 37 l 5.2.37
0040: 39 30 2e 31 38 33 30 20 90.1830
0048: 61 74 20 6f 66 66 73 65 at offse
0050: 74 20 30 30 30 32 32 34 t 000224
0058: 62 32 b2
----------------------------------------------------------
Event Type: Error
Event Source: EventSystem
Event Category: (52)
Event ID: 4616
Date: 9/7/2006
Time: 10:57:57 PM
User: N/A
Computer: M1
Description:
The COM+ Event System caught an access violation at address 0x7C8224B2
within method PrepareToFire of interface
{465E5CC1-7B26-11D1-88FB-0080C7D771BF}. The method attempted to access
address 0x005C005C.
ntdll!ExpInterlockedPopEntrySListFault + 0x0
+ 0x180001

----------------------------------------------------------
Event Type: Error
Event Source: VSS
Event Category: None
Event ID: 12291
Date: 9/7/2006
Time: 10:57:57 PM
User: N/A
Computer: M1
Description:
Volume Shadow Copy Service error: Error on creating/using the COM+
Writers publisher interface:
PrepareForSnapshot({8DA2542E-0C1A-40FB-931E-875467DA34CA},\\?\Volume{ded5f3ba-227d-4e1a-ae40-ee7f186c6424}\)
[0x80040208].

----------------------------------------------------------
Data:
0000: 2d 20 43 6f 64 65 3a 20 - Code:
0008: 43 4f 52 53 4e 50 53 43 CORSNPSC
0010: 30 30 30 30 30 38 33 31 00000831
0018: 2d 20 43 61 6c 6c 3a 20 - Call:
0020: 43 4f 52 53 4e 50 53 43 CORSNPSC
0028: 30 30 30 30 30 37 35 38 00000758
0030: 2d 20 50 49 44 3a 20 20 - PID:
0038: 30 30 30 30 33 34 32 38 00003428
0040: 2d 20 54 49 44 3a 20 20 - TID:
0048: 30 30 30 30 33 37 39 36 00003796
0050: 2d 20 43 4d 44 3a 20 20 - CMD:
0058: 43 3a 5c 57 49 4e 44 4f C:\WINDO
0060: 57 53 5c 53 79 73 74 65 WS\Syste
0068: 6d 33 32 5c 76 73 73 76 m32\vssv
0070: 63 2e 65 78 65 20 20 20 c.exe
0078: 2d 20 55 73 65 72 3a 20 - User:
0080: 4e 54 20 41 55 54 48 4f NT AUTHO
0088: 52 49 54 59 5c 53 59 53 RITY\SYS
0090: 54 45 4d 20 20 20 20 20 TEM
0098: 2d 20 53 69 64 3a 20 20 - Sid:
00a0: 53 2d 31 2d 35 2d 31 38 S-1-5-18

----------------------------------------------------------
Event Type: Error
Event Source: EventSystem
Event Category: (52)
Event ID: 4616
Date: 9/7/2006
Time: 10:57:57 PM
User: N/A
Computer: M1
Description:
The COM+ Event System caught an access violation at address 0x7793BEC0
within method PrepareToFire of interface
{465E5CC1-7B26-11D1-88FB-0080C7D771BF}. The method attempted to access
address 0x005C006C.
es! + 0xbec0
es! + 0xff9e
es! + 0x10035
ole32!CoGetInterceptorFromTypeInfo + 0xc62
ole32!CoGetInterceptorFromTypeInfo + 0xb77
vssvc! + 0x534fe
vssvc! + 0x562ef
vssvc! + 0x4dcf5
vssvc! + 0x4e9b3
vssvc! + 0x4d8f7
vssvc! + 0x4dab4
msvcrt!_endthreadex + 0xa3
kernel32!GetModuleFileNameA + 0xeb
----------------------------------------------------------
Try replacing your VSHADOW.exe file.
 
S

soomdesh

Thanks for the reply.

I don't have any other requestor which allows to take Transportable
snapshot. I have written my own requestor but again it is derived from
VSHADOW code and faces the same problem.

There is one requestor from CommVault i.e. Shadow Explorer but I
don't have it with me.
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Top