George Valkov
May 11th 07, 01:08 PM
How do I post this to Microsoft, so that they can create a bug-fix?
Or can I prevent the blue screen some how?
The story:
I wanted to make a few tests with my Plextor PX-760A DVD burner and a DVD+RW
disk.
The stop error happens every time. Steps to reproduse:
Start WinHex 14.0
Tools --> Open Disk
Physical Media --> PLEXTOR DVDR PX-760A, [OK]
Goto offset 0x10019 (this is where the label is located).
Options --> Edit Mode --> In-place Mode, [OK]
Type a few symbols, click the Save button and confirm.
A blue screen is show:
IRQL_NOT_LESS_OR_EQUAL (a)
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 a kernel debugger is available get the stack backtrace.
Arguments:
Arg1: 00000004, memory referenced
Arg2: 000000ff, IRQL
Arg3: 00000000, value 0 = read operation, 1 = write operation
Arg4: 808772c4, address which referenced memory
MODULE_NAME: Udfs
FAULTING_MODULE: 80800000 nt
DEBUG_FLR_IMAGE_TIMESTAMP: 45d697a8
READ_ADDRESS: unable to get nt!MmSpecialPoolStart
unable to get nt!MmSpecialPoolEnd
unable to get nt!MmPoolCodeStart
unable to get nt!MmPoolCodeEnd
00000004
CURRENT_IRQL: ff
FAULTING_IP:
nt!ExReleaseResourceForThreadLite+cc
808772c4 8b7104 mov esi,dword ptr [ecx+4]
DEFAULT_BUCKET_ID: WRONG_SYMBOLS
BUGCHECK_STR: 0xA
LAST_CONTROL_TRANSFER: from 808772c4 to 80886a69
STACK_TEXT:
WARNING: Stack unwind information not available. Following frames may be
wrong.
f78daba0 808772c4 badb0d00 84b27020 86b400e0 nt!Kei386EoiHelper+0x286d
f78dac20 baaa89b9 854f09d8 84b27020 85503750
nt!ExReleaseResourceForThreadLite+0xcc
f78dac34 8081d741 854f07c8 85503750 84b3d3c8
Udfs!UdfSingleAsyncCompletionRoutine+0x2f
f78dac64 f7238829 f78dac8c f6da7041 868d9b50 nt!IoCancelIrp+0x149
f78dac6c f6da7041 868d9b50 85503750 00000001
CLASSPNP!ClassCompleteRequest+0x11
f78dac8c f6da9d18 868d9b50 85503750 868d9b50
cdrom!CdRomCompleteIrpAndStartNextPacketSafely+0x3 b
f78dace0 f7239296 868d9b50 85503750 868d9b50 cdrom!CdRomStartIo+0xfbe
f78dacf4 8081c614 868d9b50 85503750 868d9ed4 CLASSPNP!ClasspStartIo+0x65
f78dad18 f6dad99c 868d9b50 85503750 00000000 nt!IoStartPacket+0x82
f78dad44 f6dadbcb 868d9b50 868d9eec 00000000
cdrom!CdRompFlushDelayedList+0x9e
f78dad6c 808e41ad 868d9b50 00000000 808a76fc
cdrom!CdRomUpdateMmcDriveCapabilities+0x99
f78dad80 8087adbd 868be740 00000000 86ba08d0 nt!IoAttachDevice+0xab
f78dadac 809418f4 868be740 00000000 00000000 nt!ExQueueWorkItem+0x1cb
f78daddc 80887f4a 8087acd2 00000001 00000000
nt!PsRemoveCreateThreadNotifyRoutine+0x21e
00000000 00000000 00000000 00000000 00000000 nt!KiDispatchInterrupt+0x44a
STACK_COMMAND: kb
FOLLOWUP_IP:
Udfs!UdfSingleAsyncCompletionRoutine+2f
baaa89b9 6a00 push 0
SYMBOL_STACK_INDEX: 2
SYMBOL_NAME: Udfs!UdfSingleAsyncCompletionRoutine+2f
FOLLOWUP_NAME: MachineOwner
IMAGE_NAME: Udfs.SYS
BUCKET_ID: WRONG_SYMBOLS
Followup: MachineOwner
Or can I prevent the blue screen some how?
The story:
I wanted to make a few tests with my Plextor PX-760A DVD burner and a DVD+RW
disk.
The stop error happens every time. Steps to reproduse:
Start WinHex 14.0
Tools --> Open Disk
Physical Media --> PLEXTOR DVDR PX-760A, [OK]
Goto offset 0x10019 (this is where the label is located).
Options --> Edit Mode --> In-place Mode, [OK]
Type a few symbols, click the Save button and confirm.
A blue screen is show:
IRQL_NOT_LESS_OR_EQUAL (a)
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 a kernel debugger is available get the stack backtrace.
Arguments:
Arg1: 00000004, memory referenced
Arg2: 000000ff, IRQL
Arg3: 00000000, value 0 = read operation, 1 = write operation
Arg4: 808772c4, address which referenced memory
MODULE_NAME: Udfs
FAULTING_MODULE: 80800000 nt
DEBUG_FLR_IMAGE_TIMESTAMP: 45d697a8
READ_ADDRESS: unable to get nt!MmSpecialPoolStart
unable to get nt!MmSpecialPoolEnd
unable to get nt!MmPoolCodeStart
unable to get nt!MmPoolCodeEnd
00000004
CURRENT_IRQL: ff
FAULTING_IP:
nt!ExReleaseResourceForThreadLite+cc
808772c4 8b7104 mov esi,dword ptr [ecx+4]
DEFAULT_BUCKET_ID: WRONG_SYMBOLS
BUGCHECK_STR: 0xA
LAST_CONTROL_TRANSFER: from 808772c4 to 80886a69
STACK_TEXT:
WARNING: Stack unwind information not available. Following frames may be
wrong.
f78daba0 808772c4 badb0d00 84b27020 86b400e0 nt!Kei386EoiHelper+0x286d
f78dac20 baaa89b9 854f09d8 84b27020 85503750
nt!ExReleaseResourceForThreadLite+0xcc
f78dac34 8081d741 854f07c8 85503750 84b3d3c8
Udfs!UdfSingleAsyncCompletionRoutine+0x2f
f78dac64 f7238829 f78dac8c f6da7041 868d9b50 nt!IoCancelIrp+0x149
f78dac6c f6da7041 868d9b50 85503750 00000001
CLASSPNP!ClassCompleteRequest+0x11
f78dac8c f6da9d18 868d9b50 85503750 868d9b50
cdrom!CdRomCompleteIrpAndStartNextPacketSafely+0x3 b
f78dace0 f7239296 868d9b50 85503750 868d9b50 cdrom!CdRomStartIo+0xfbe
f78dacf4 8081c614 868d9b50 85503750 868d9ed4 CLASSPNP!ClasspStartIo+0x65
f78dad18 f6dad99c 868d9b50 85503750 00000000 nt!IoStartPacket+0x82
f78dad44 f6dadbcb 868d9b50 868d9eec 00000000
cdrom!CdRompFlushDelayedList+0x9e
f78dad6c 808e41ad 868d9b50 00000000 808a76fc
cdrom!CdRomUpdateMmcDriveCapabilities+0x99
f78dad80 8087adbd 868be740 00000000 86ba08d0 nt!IoAttachDevice+0xab
f78dadac 809418f4 868be740 00000000 00000000 nt!ExQueueWorkItem+0x1cb
f78daddc 80887f4a 8087acd2 00000001 00000000
nt!PsRemoveCreateThreadNotifyRoutine+0x21e
00000000 00000000 00000000 00000000 00000000 nt!KiDispatchInterrupt+0x44a
STACK_COMMAND: kb
FOLLOWUP_IP:
Udfs!UdfSingleAsyncCompletionRoutine+2f
baaa89b9 6a00 push 0
SYMBOL_STACK_INDEX: 2
SYMBOL_NAME: Udfs!UdfSingleAsyncCompletionRoutine+2f
FOLLOWUP_NAME: MachineOwner
IMAGE_NAME: Udfs.SYS
BUCKET_ID: WRONG_SYMBOLS
Followup: MachineOwner