DRIVER_IRQL_NOT_LESS_OR_EQUAL

26/07/2005 - 10:46 por Nacho | Informe spam
Hola a tod@s de nuevo, tengo un equipo que de vez en cuando se le da por dar
pantallazos azules, indicando el error que indico en el asunto, me he puesto
a analizarlo y os pongo el mensaje que me da el windbg:

Microsoft (R) Windows Debugger Version 6.4.0007.2
Copyright (c) Microsoft Corporation. All rights reserved.


Loading Dump File [G:\MEMORY.DMP]
Kernel Complete Dump File: Full address space is available

Symbol search path is:
SRV*c:\websymbols*http://msdl.microsoft.com/download/symbols
Executable search path is:
Windows XP Kernel Version 2600 (Service Pack 2) UP Free x86 compatible
Product: WinNt, suite: TerminalServer SingleUserTS
Built by: 2600.xpsp_sp2_gdr.050301-1519
Kernel base = 0x804d7000 PsLoadedModuleList = 0x8055a420
Debug session time: Tue Jul 12 20:46:18.796 2005 (GMT+2)
System Uptime: 0 days 1:11:19.359
Loading Kernel Symbols

Loading unloaded module list
..
Loading User Symbols
...
*******************************************************************************
*
*
* Bugcheck Analysis
*
*
*
*******************************************************************************

Use !analyze -v to get detailed debugging information.

BugCheck D1, {824, 2, 0, f6a93323}

Probably caused by : TDI.SYS ( TDI!CTEpTimerHandler+f )

Followup: MachineOwner


kd> !analyze -v
*******************************************************************************
*
*
* Bugcheck Analysis
*
*
*
*******************************************************************************

DRIVER_IRQL_NOT_LESS_OR_EQUAL (d1)
An attempt was made to access a pageable (or completely invalid) address at an
interrupt request level (IRQL) that is too high. This is usually
caused by drivers using improper addresses.
If kernel debugger is available get stack backtrace.
Arguments:
Arg1: 00000824, memory referenced
Arg2: 00000002, IRQL
Arg3: 00000000, value 0 = read operation, 1 = write operation
Arg4: f6a93323, address which referenced memory

Debugging Details:



READ_ADDRESS: 00000824

CURRENT_IRQL: 2

FAULTING_IP:
tcpip!ARPTimeout+144
f6a93323 8b4624 mov eax,[esi+0x24]

DEFAULT_BUCKET_ID: DRIVER_FAULT

BUGCHECK_STR: 0xD1

LAST_CONTROL_TRANSFER: from f885d3ff to f6a93323

TRAP_FRAME: f8950dc4 -- (.trap fffffffff8950dc4)
ErrCode = 00000000
eax‚09ee2c ebx000000 ecx000814 edx000004 esi000800 ediececd8
eip=f6a93323 esp=f8950e38 ebp=f8950e78 iopl=0 nv up ei pl nz na po nc
cs08 ss10 ds23 es23 fs30 gs00 efl010206
tcpip!ARPTimeout+0x144:
f6a93323 8b4624 mov eax,[esi+0x24] ds:0023:00000824=????????
Resetting default scope

STACK_TEXT:
f8950e78 f885d3ff 81eced58 02ececd8 f8950fa4 tcpip!ARPTimeout+0x144
f8950e88 804dc4fd 81eced68 81eced58 fd8c90ee TDI!CTEpTimerHandler+0xf
f8950fa4 804dc378 f6b26b96 00000009 ffdff000 nt!KiTimerListExpire+0x122
f8950fd0 804dbbd4 80559280 00000000 00042dd6 nt!KiTimerExpiration+0xaf
f8950ff4 804db89e f43ec740 00000000 00000000 nt!KiRetireDpcList+0x46


FOLLOWUP_IP:
TDI!CTEpTimerHandler+f
f885d3ff 5d pop ebp

SYMBOL_STACK_INDEX: 1

FOLLOWUP_NAME: MachineOwner

SYMBOL_NAME: TDI!CTEpTimerHandler+f

MODULE_NAME: TDI

IMAGE_NAME: TDI.SYS

DEBUG_FLR_IMAGE_TIMESTAMP: 41107d33

STACK_COMMAND: .trap fffffffff8950dc4 ; kb

FAILURE_BUCKET_ID: 0xD1_TDI!CTEpTimerHandler+f

BUCKET_ID: 0xD1_TDI!CTEpTimerHandler+f

Followup: MachineOwner

Como se puede observar parece que hay un problema con el archivo tdi.sys,
que parece que es un driver, pero no se exactamente para que vale. He mirado
por internet para ver si me indicaba algo y solo me aparece una referencia a
virus que supuestamente se copia en ese archivo, pero le he pasado el panda
2005 (actualizado) y no me ha detectado nada. Por cierto para no variar me
tiene desesperado, quizas el que más, pero la verdad es que los pantallos
azules me desquician, comentar que ya he probado, cambiar memoria (por si
acaso), actualizar drivers placa y periferico (impresora) y actualizado BIOS
(placa ASUS). Ya no se que me queda, bueno lo si sé, formatear ( que dudo que
me resuelva el problema) o cambiar placa base. Aunque antes de medidas tan
drásticas espero que me deis un consejo. Os doy las gracias por adelantado.
 

Leer las respuestas

#1 Raul Serrano [MVP Windows]
26/07/2005 - 11:35 | Informe spam
Mira las propiedades de ese archivo, a ver a quien pertenece

Un Saludo

Raul Serrano
MVP Windows Shell/User
-
- FAQ Windows XP - http://www.raulserrano.net/faq
- Expert Zone - http://www.microsoft.com/windowsxp/expertzone
-


"Nacho" wrote:

Hola a de nuevo, tengo un equipo que de vez en cuando se le da por dar
pantallazos azules, indicando el error que indico en el asunto, me he puesto
a analizarlo y os pongo el mensaje que me da el windbg:

Microsoft (R) Windows Debugger Version 6.4.0007.2
Copyright (c) Microsoft Corporation. All rights reserved.


Loading Dump File [G:\MEMORY.DMP]
Kernel Complete Dump File: Full address space is available

Symbol search path is:
SRV*c:\websymbols*http://msdl.microsoft.com/download/symbols
Executable search path is:
Windows XP Kernel Version 2600 (Service Pack 2) UP Free x86 compatible
Product: WinNt, suite: TerminalServer SingleUserTS
Built by: 2600.xpsp_sp2_gdr.050301-1519
Kernel base = 0x804d7000 PsLoadedModuleList = 0x8055a420
Debug session time: Tue Jul 12 20:46:18.796 2005 (GMT+2)
System Uptime: 0 days 1:11:19.359
Loading Kernel Symbols

Loading unloaded module list
..
Loading User Symbols
...
*******************************************************************************
*
*
* Bugcheck Analysis
*
*
*
*******************************************************************************

Use !analyze -v to get detailed debugging information.

BugCheck D1, {824, 2, 0, f6a93323}

Probably caused by : TDI.SYS ( TDI!CTEpTimerHandler+f )

Followup: MachineOwner


kd> !analyze -v
*******************************************************************************
*
*
* Bugcheck Analysis
*
*
*
*******************************************************************************

DRIVER_IRQL_NOT_LESS_OR_EQUAL (d1)
An attempt was made to access a pageable (or completely invalid) address at an
interrupt request level (IRQL) that is too high. This is usually
caused by drivers using improper addresses.
If kernel debugger is available get stack backtrace.
Arguments:
Arg1: 00000824, memory referenced
Arg2: 00000002, IRQL
Arg3: 00000000, value 0 = read operation, 1 = write operation
Arg4: f6a93323, address which referenced memory

Debugging Details:



READ_ADDRESS: 00000824

CURRENT_IRQL: 2

FAULTING_IP:
tcpip!ARPTimeout+144
f6a93323 8b4624 mov eax,[esi+0x24]

DEFAULT_BUCKET_ID: DRIVER_FAULT

BUGCHECK_STR: 0xD1

LAST_CONTROL_TRANSFER: from f885d3ff to f6a93323

TRAP_FRAME: f8950dc4 -- (.trap fffffffff8950dc4)
ErrCode = 00000000
eax‚09ee2c ebx000000 ecx000814 edx000004 esi000800 ediececd8
eipöa93323 espø950e38 ebpø950e78 iopl=0 nv up ei pl nz na po nc
cs08 ss10 ds23 es23 fs30 gs00 efl010206
tcpip!ARPTimeout+0x144:
f6a93323 8b4624 mov eax,[esi+0x24] ds:0023:00000824=????????
Resetting default scope

STACK_TEXT:
f8950e78 f885d3ff 81eced58 02ececd8 f8950fa4 tcpip!ARPTimeout+0x144
f8950e88 804dc4fd 81eced68 81eced58 fd8c90ee TDI!CTEpTimerHandler+0xf
f8950fa4 804dc378 f6b26b96 00000009 ffdff000 nt!KiTimerListExpire+0x122
f8950fd0 804dbbd4 80559280 00000000 00042dd6 nt!KiTimerExpiration+0xaf
f8950ff4 804db89e f43ec740 00000000 00000000 nt!KiRetireDpcList+0x46


FOLLOWUP_IP:
TDI!CTEpTimerHandler+f
f885d3ff 5d pop ebp

SYMBOL_STACK_INDEX: 1

FOLLOWUP_NAME: MachineOwner

SYMBOL_NAME: TDI!CTEpTimerHandler+f

MODULE_NAME: TDI

IMAGE_NAME: TDI.SYS

DEBUG_FLR_IMAGE_TIMESTAMP: 41107d33

STACK_COMMAND: .trap fffffffff8950dc4 ; kb

FAILURE_BUCKET_ID: 0xD1_TDI!CTEpTimerHandler+f

BUCKET_ID: 0xD1_TDI!CTEpTimerHandler+f

Followup: MachineOwner

Como se puede observar parece que hay un problema con el archivo tdi.sys,
que parece que es un driver, pero no se exactamente para que vale. He mirado
por internet para ver si me indicaba algo y solo me aparece una referencia a
virus que supuestamente se copia en ese archivo, pero le he pasado el panda
2005 (actualizado) y no me ha detectado nada. Por cierto para no variar me
tiene desesperado, quizas el que más, pero la verdad es que los pantallos
azules me desquician, comentar que ya he probado, cambiar memoria (por si
acaso), actualizar drivers placa y periferico (impresora) y actualizado BIOS
(placa ASUS). Ya no se que me queda, bueno lo si sé, formatear ( que dudo que
me resuelva el problema) o cambiar placa base. Aunque antes de medidas tan
drásticas espero que me deis un consejo. Os doy las gracias por adelantado.

Preguntas similares