zodiacon / TotalPE2

PE Viewer
MIT License
152 stars 26 forks source link

Heap Corruption #4

Open Nero22k opened 1 year ago

Nero22k commented 1 year ago

The issue occurs whenever I try to disassemble the exported functions from DLL. I've noticed that it will successfully disassemble the function but whenever I try to close the tab of the disassembled function the program crashes with heap corruption.

Critical error detected c0000374
(bac.4f40): Break instruction exception - code 80000003 (first chance)
ntdll!RtlReportCriticalFailure+0x56:
00007ff9`45f6f222 cc              int     3
0:000> k
 # Child-SP          RetAddr               Call Site
00 0000005d`30bde1d0 00007ff9`45f77fe2     ntdll!RtlReportCriticalFailure+0x56
01 0000005d`30bde2c0 00007ff9`45f782ca     ntdll!RtlpHeapHandleError+0x12
02 0000005d`30bde2f0 00007ff9`45f7df51     ntdll!RtlpHpHeapHandleError+0x7a
03 0000005d`30bde320 00007ff9`45e95b43     ntdll!RtlpLogHeapFailure+0x45
04 0000005d`30bde350 00007ff9`45e947b1     ntdll!RtlpFreeHeapInternal+0x433
05 0000005d`30bde410 00007ff6`0786a220     ntdll!RtlFreeHeap+0x51
06 0000005d`30bde450 00007ff6`075367be     TotalPE+0x39a220
07 0000005d`30bde480 00007ff6`076bcb38     TotalPE+0x667be