Server 2008 32 bit SP2 random BSOD

3

First time poster, so please excuse if I forget anything here. I have a Windows Server 2008 SP2 32 bit server running on VMware ESXi 5.1 that is randomly dumping and rebooting itself. I have been digging around, and it seems to be related to a network driver issue, but I'm not positive on that. This is our production intranet web server running IBM's WebSphere. I began to install Windows updates to his machine in a hope that it would address the issue, but just made it worse. It BSOD'd twice in 12 hours so I have rolled the server back. I'm having issues getting any more info from these minidumps, can anyone help me out?

==================================================
Dump File         : Mini031414-01.dmp
Crash Time        : 3/14/2014 2:47:59 PM
Bug Check String  : MULTIPLE_IRP_COMPLETE_REQUESTS
Bug Check Code    : 0x00000044
Parameter 1       : 0xa129a150
Parameter 2       : 0x00000e7a
Parameter 3       : 0x00000000
Parameter 4       : 0x00000000
Caused By Driver  : tdx.sys
Caused By Address : tdx.sys+edbc
File Description  : 
Product Name      : 
Company           : 
File Version      : 
Processor         : 32-bit
Crash Address     : ntkrnlpa.exe+cdb3f
Stack Address 1   : ntkrnlpa.exe+a75bb
Stack Address 2   : tdx.sys+5654
Stack Address 3   : tcpip.sys+5c633
Computer Name     : 
Full Path         : C:\Users\jwilliam\Desktop\Portal\Mini031414-01.dmp
Processors Count  : 1
Major Version     : 15
Minor Version     : 6002
Dump File Size    : 165,464
==================================================

==================================================
Dump File         : Mini071613-01.dmp
Crash Time        : 7/16/2013 1:55:46 PM
Bug Check String  : MULTIPLE_IRP_COMPLETE_REQUESTS
Bug Check Code    : 0x00000044
Parameter 1       : 0xa1df8008
Parameter 2       : 0x00000e7a
Parameter 3       : 0x00000000
Parameter 4       : 0x00000000
Caused By Driver  : tdx.sys
Caused By Address : tdx.sys+edbc
File Description  : 
Product Name      : 
Company           : 
File Version      : 
Processor         : 32-bit
Crash Address     : ntkrnlpa.exe+cdb3f
Stack Address 1   : ntkrnlpa.exe+a75bb
Stack Address 2   : tdx.sys+5654
Stack Address 3   : tcpip.sys+5c633
Computer Name     : 
Full Path         : C:\Users\jwilliam\Desktop\Portal\Mini071613-01.dmp
Processors Count  : 1
Major Version     : 15
Minor Version     : 6002
Dump File Size    : 168,856
==================================================
windows
bsod
asked on Server Fault Mar 28, 2014 by JasonW • edited Mar 28, 2014 by squillman

1 Answer

2

You probably need to update your drivers, and more than one driver at that.

Check out the MSDN page for that error code:


Cause

A driver has called IoCompleteRequest to ask that an IRP be completed, but the packet has already been completed.

Resolution

This is a tough bug to find because the simplest case -- a driver that attempted to complete its own packet twice -- is usually not the source of the problem. More likely, two separate drivers each believe that they own the packet, and each has attempted to complete it. The first request succeeds, and the second fails, resulting in this bug check.

Tracking down which drivers in the system caused the error is difficult, because the trail of the first driver has been covered by the second. However, the driver stack for the current request can be found by examining the device object fields in each of the stack locations.


answered on Server Fault Mar 28, 2014 by HopelessN00b

User contributions licensed under CC BY-SA 3.0