This kind of error occurs when you corrupt the memory processes. For example when overwriting data that glibc uses for mem managements.
You might indeed have a buffer/memory overflows.
Best,
Samuel
Prof. Samuel Poncé
Chercheur qualifié F.R.S.-FNRS / Professeur UCLouvain
Institute of Condensed Matter and Nanosciences
UCLouvain, Belgium
Web: https://www.samuelponce.com