Как я могу определить, откуда в моем коде эта ошибка? Я использую Sublime в качестве моего текстового редактора и знаком с отладчиком GDB, но я не знаю, где установить контрольные точки?
Это ошибка, которую я продолжаю получать:
a.out(55175,0x112a91dc0) malloc: *** error for object 0x7ff368504170: pointer being freed was not allocated
a.out(55175,0x112a91dc0) malloc: *** set a breakpoint in malloc_error_break to debug
Для справки я реализую дерево AVL и, следовательно, использую множество указателей. Насколько я понимаю, это, скорее всего, проблема root. Но я не уверен, какие указатели вызывают ошибку.