Sometimes an application (IrfanView 64-bit) crashes when selecting an image.
I'm getting an error:
In this scenario, the heap of the i_view64.exe process is damaged.
This heap corruption causes a fatal exception along with the following error code:
STATUS_HEAP_CORRUPTION (0xC0000374)
Therefore, the application is stopped immediately.
I'm getting an error:
Code:
0xc0000374 Heap Corruption
Code:
STACK: 00000000`00187f50 00000000`7754fc86 : 00000000`00000002 00000000`00000023 00000000`00000001 00000001`00000003 : ntdll!RtlUnhandledExceptionFilter+0x2d2 00000000`00188020 00000000`775508a2 : 00007678`70e08b20 00000000`00188010 00000001`4000de48 000007fe`f46d2808 : ntdll!EtwEnumerateProcessRegGuids+0x1c6 00000000`00188050 00000000`775529b4 : 00000000`00320000 00000000`00188340 00000000`00000000 00000000`00188290 : ntdll!RtlQueryProcessLockInformation+0x342 00000000`00188080 00000000`7755305f : 00000000`13560000 00000000`00320000 00000000`13560000 00390031`00000030 : ntdll!RtlLogStackBackTrace+0x284 00000000`001880b0 00000000`7757d7c6 : 00000000`00000070 ffffffff`ffffffff ffffffff`ffffffff 00000000`773a9b2f : ntdll!RtlLogStackBackTrace+0x92f 00000000`00188100 00000000`772be858 : 00000000`00320000 ffffffff`ffffffff 00000000`13560000 00000000`14fe0040 : ntdll!RtlGetUserInfoHeap+0x66 00000000`00188160 00000001`3ff89f34 : 00000000`00000001 00000000`00000800 00000000`00000000 00000000`77277851 : kernel32!GlobalSize+0x58 00000000`001881b0 00000000`00000001 : 00000000`00000800 00000000`00000000 00000000`77277851 00000000`00000000 : i_view64+0x49f34 00000000`001881b8 00000000`00000800 : 00000000`00000000 00000000`77277851 00000000`00000000 00000000`143a0088 : 0x1 00000000`001881c0 00000000`00000000 : 00000000`77277851 00000000`00000000 00000000`143a0088 00000000`00060cf4 : 0x800
This heap corruption causes a fatal exception along with the following error code:
STATUS_HEAP_CORRUPTION (0xC0000374)
Therefore, the application is stopped immediately.
Comment