Jump to content

STOP 0x1E in SRV.SYS (Part 2)


ppgrainbow

Recommended Posts

Um, I have a problem here.

With the current version of UURollup v11 that I have, I'm getting a STOP 0x1E error referencing to SRV.SYS. The current version of SRV.SYS is version 5.00.2195.7369 with the datestamp of 2012-10-02 21:04:08.

This is the case when I try to connect a folder as a network drive from one of the USB hard drives that are connected on this computer from either the Compaq TC1000 or the Toshiba Tecra 720CDT portable computers.

The first STOP error occoured at 15:28:02 and the second one occurred at 15:30:40

>> 15:28:02
*** STOP: 0x0000001e (0xc0000005, 0xbd0aedab, 0x00000000, 0x000000e8)
*** srv.sys - Address 0xbd0aedab base at 0xbd09f000 DateStamp 0x506b56cd

>> 15:30:40
*** STOP: 0x0000001e (0xc0000005, 0xbd074dab, 0x00000000, 0x000000e8)
*** srv.sys - Address 0xbd074dab base at 0xbd065000 DateStamp 0x506b56cd

Is there an updated version of UURollup v11 that will try to correct this error without anymore errors popping up?

Thank you for your time.

Edited by ppgrainbow
Link to comment
Share on other sites


Although I use 5.0.2195.7365, I try to check the code.

  		lea	eax,[edi+08h]  		mov	[ebp-04h],eax  		mov	ecx,[esi+58h]  		sub	eax,ecx  		lea	ecx,[ebp-08h]  		push	ecx  		push	eax  		mov	eax,[esi+54h]  		push	[eax+10h]  		call	SUB_L0004B3A0  		jmp	L0004B3EA ; EAX=0 and it will jump L0001FD6A or L0001FD6D L0001FD6A:  		mov	[ebp-08h],edx L0001FD6D:  		mov	edi,[ebx+24h] L0001FD70:  		and	dword ptr [ebp-18h],00000000h  		mov	[ebp-1Ch],edi  		cmp	byte ptr [ebx+1Dh],00h  		jnz	L0001FDAB  		mov	ecx,[ebx+000000A8h]  		mov	edx,[ebp-18h]  		mov	ecx,[ecx+08h]  		add	ecx,00000040h  		cmp	edx,[ecx+04h]  		jg 	L0001FDAB  		jl 	L0001FD97  		cmp	edi,[ecx]  		jnc	L0001FDAB L0001FD97:  		push	00000000h  		push	C0000022h L0001FD9E:  		push	esi  		call	SUB_L000436F2 L0001FDA4:  		push	00000001h  		jmp	L0001FE85 L0001FDAB:  		movzx	eax,[eax+1Ah] <- eax=0

It seems to have a few buggy code.

1. L0001FD6A: [ebp-08],edx <- edx= lea edx,[ebp-8] ?

2. L0001FDAB: movzx eax,[eax+1Ah] <- It seems eax=0 because it changed in calling SUB_L0004B3A0
I think EAX should be [esi+58h]

Edited by blackwingcat
Link to comment
Share on other sites

Although I use 5.0.2195.7365, I try to check the code.

  		lea	eax,[edi+08h]  		mov	[ebp-04h],eax  		mov	ecx,[esi+58h]  		sub	eax,ecx  		lea	ecx,[ebp-08h]  		push	ecx  		push	eax  		mov	eax,[esi+54h]  		push	[eax+10h]  		call	SUB_L0004B3A0  		jmp	L0004B3EA ; EAX=0 and it will jump L0001FD6A or L0001FD6D L0001FD6A:  		mov	[ebp-08h],edx L0001FD6D:  		mov	edi,[ebx+24h] L0001FD70:  		and	dword ptr [ebp-18h],00000000h  		mov	[ebp-1Ch],edi  		cmp	byte ptr [ebx+1Dh],00h  		jnz	L0001FDAB  		mov	ecx,[ebx+000000A8h]  		mov	edx,[ebp-18h]  		mov	ecx,[ecx+08h]  		add	ecx,00000040h  		cmp	edx,[ecx+04h]  		jg 	L0001FDAB  		jl 	L0001FD97  		cmp	edi,[ecx]  		jnc	L0001FDAB L0001FD97:  		push	00000000h  		push	C0000022h L0001FD9E:  		push	esi  		call	SUB_L000436F2 L0001FDA4:  		push	00000001h  		jmp	L0001FE85 L0001FDAB:  		movzx	eax,[eax+1Ah] <- eax=0

It seems to have a few buggy code.

1. L0001FD6A: [ebp-08],edx <- edx= lea edx,[ebp-8] ?

2. L0001FDAB: movzx eax,[eax+1Ah] <- It seems eax=0 because it changed in calling SUB_L0004B3A0

I think EAX should be [esi+58h]

Uh oh. Thanks for telling me. It turns out that the srv.sys driver (from v5.00.2195.7369) contains bugs relative to L0001FD6A and L0001FDAB. The bugs are found to cause the STOP 0x1E error when attempting to transfer files from a network drive that is connected on the main computer to the other one.

I had to reboot again from a bug check when attempting to transfer files via the Tecra 720CDT laptop, btw.

This could have a effect on the latest version of UURollup v11 that I attempted to install.

On a side note, I can transfer files from this desktop computer to either the Tecra 720CDT or TC1000 portable computers when the hard disks are connected as a network drive here, but due to the bug found in srv.sys, not the other way around.

Edited by ppgrainbow
Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...