Я пишу на C и получаю ошибку malloc с сообщением об ошибке:
malloc: *** error for object 0x7fe9d44026d8: incorrect checksum for freed object - object was probably modified after being freed.
*** set a breakpoint in malloc_error_break to debug
Цель моего кода - сохранить сгенерированный лабиринт в двумерном массиве из строки, в которой хранится лабиринт, с помощью функции read (). У меня нет проблем с чтением лабиринта в строку, но когда я передаю строку, количество строк и количество столбцов в качестве параметров функции
Что именно означает эта ошибка malloc? И как я могу определить, какая часть моего кода создает эту ошибку?