U
U
underprogrammer2019-05-03 01:46:57
C++ / C#
underprogrammer, 2019-05-03 01:46:57

Exception. What does it mean?

The program used to work.
But now it comes out
. An exception was thrown at 0x77A38529 (ntdll.dll) in Lab6.exe: 0xC0000374: The heap was corrupted (parameters: 0x77A758A0).
Unhandled exception at 0x77A38529 (ntdll.dll) in Lab6.exe: 0xC0000374: The heap has been corrupted (parameters: 0x77A758A0).

Answer the question

In order to leave comments, you need to log in

3 answer(s)
D
Denis Zagaevsky, 2019-05-03
@zagayevskiy

So you climbed into a memory area that is not allocated by you.

A
Alexander Ananiev, 2019-05-03
@SaNNy32

Run the program under a debugger, it will show where the problem is.

M
Mercury13, 2019-05-03
@Mercury13

This means: you "broke" the memory. As a rule, by dereferencing a "hanging" pointer or flying out of the array.

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question