Hi,
there is a definition on my BSOD error page; LAST_CONTROL_TRANSFER from x to y; what is it mean?
I have a problem about overwriting memory (BAD_POOL_HEADER (19)), i wonder about different addresses at STACK_TEXT;
LAST_CONTROL_TRANSFER: from fffff800029716d2 to fffff800028727a0
STACK_TEXT:
fffff880033ddea8 fffff800029716d2 : 0000000000000020 fffffa8003d21660 0000000000000065 fffff800028b8c24 : nt!DbgBreakPointWithStatus
fffff880033ddeb0 fffff800029724be : fffffa8000000003 0000000000000000 fffff800028b57f0 0000000000000019 : nt!KiBugCheckDebugBreak+0x12
fffff880033ddf10 fffff8000287a844 : 0000000000000000 0000000000000001 fffff80002a09880 0000000000000000 : nt!KeBugCheck2+0x71e
fffff880033de5e0 fffff800029ad6d3 : 0000000000000019 0000000000000020 fffffa80039d4c90 fffffa80039d4d10 : nt!KeBugCheckEx+0x104
fffff880033de620 fffff80002899d9e : 00000000a0000003 0000000000000001 fffff80020206f49 00000000000006f8 : nt!ExDeferredFreePool+0x12c4
fffff880033de6d0 fffff8000287d0dd : 0000000000000000 0000000000000000 0000000000000001 0000000000000000 : nt!IopCompleteRequest+0x5ce
fffff880033de7a0 fffff88003deb139 : 000000000000000e fffffa80039d4c00 fffff88004200000 0000000000000000 : nt!IopfCompleteRequest+0x75d
fffff880033de880 fffff88003df0d79 : fffffa800420bb10 fffffa8000000000 000000000000001c fffff880033de970 : apco25_vpcc_device_driver!CompleteRequest+0x39 [c:\osman\apco25_vpcc_device_driver\apco25_vpcc_driver_entry.cpp @ 286]
fffff880033de8b0 fffff88003c67825 : fffffa8002f38060 fffffa800420bb10 fffffa8002ae5260 fffffa800420bb10 : apco25_vpcc_device_driver!DispatchControl+0x5f9 [c:\osman\apco25_vpcc_device_driver\apco25_vpcc_read_write.cpp @ 746]
fffff880033de9b0 fffff80002b93547 : fffffa8003aeaf20 fffff880033deca0 fffffa8000000000 fffffa8003aeaf20 : ksthunk!CKernelFilterDevice::DispatchIrp+0x11d
fffff880033dea10 fffff80002b93da6 : 0000000000000000 0000000000000000 0000000000000000 0000000000000000 : nt!IopXxxControlFile+0x607
fffff880033deb40 fffff80002879993 : 0000000000002515 000000000886e7f8 fffffa8002ab7d10 0000007fffffffff : nt!NtDeviceIoControlFile+0x56
fffff880033debb0 0000000074032dd9 : 0000000074032932 0000000077220190 0000000000000023 0000000000000202 : nt!KiSystemServiceCopyEnd+0x13
Till the error log, some first 32 bit value of addresses is fffffa80, others fffff880. I expected that all first 32 bit values are the same. Why are they different? any idea?
Osman