Core Dump During Single-Operator Execution

Symptom

After a single-operator is executed, the memory is freed repeatedly. As a result, a core dump occurs, and the following key log information is displayed:

double free or corruption(!prev)

Possible Cause

Memory is freed repeatedly due to incorrect code logic.

Solution

  1. Load the executable file to GDB.
  2. Debug with GDB.
  3. Check the called stack.
  4. If the problem is not caused by the user code, After obtaining the logs, click here to contact technical support.