[Solved] VS error: 0xC0000005: Access violation/no source available when reading location 0xFFFFFFFFFFFFFFFF

Situation: After the program runs, it reports an error “No source available”, 0xC0000005: Access conflict occurs when reading location 0xFFFFFFFFFFFFFFFF, etc. There is no problem with compiling and generating.

Background: The QT project under VS uses the FFTW3 library;

Error report:

An error is reported after exiting the operation

Or: 0xC0000005: Access violation occurred when reading location 0xFFFFFFFFFFFFFFFF, etc.

Causes and solutions:

Check the code, it is usually a problem of new and free, my problem here is in two places;

Problem 1:

Test_ini_phase[] is used in the function, but there is no new out in advance, and an error is reported;

1. Solution: Just apply for variable memory;

Problem 2:

All the variables used have been new, and there is a problem in the final release, and the same error is reported;

2. Solution:

Since wide_temp is only declared, it is not used, and there is no new out, but the same release processing is done when it is released, so an error is reported; just comment it out.

 

Summary: When there are too many variables, declare one, new one, release one, and achieve one-to-one correspondence.

Similar Posts:

Leave a Reply

Your email address will not be published. Required fields are marked *