У меня есть функция
void* fn( void* ptr ){...}
, который я использую в качестве начального метода в pthread. Где-то в функции я получаю сообщение об ошибке, когда ptr
(обычно указывающий на структуру) изменяется с исходного значения на 0x100000000000000 (с printf("%p")
), хотя нигде в функции fn
это не назначается, я только чтение его значений, таких как ptr->value
. Есть идеи?