0

私は頻繁に(時間の約70%)エラーが発生します

malloc: *** error for object 0x1567c574: incorrect checksum for freed object - object was probably modified after being freed.
*** set a breakpoint in malloc_error_break to debug

このコード行で

getaddrinfo(baseServer, "http", &hints, &serverinfo);

さて、これらの値をチェックすると、baseServerは有効な文字列 (通常はwww.a-cstudios.com) で"http"あり、明らかに解放されてこのエラーが発生hintsすることはstruct addrinfoありません。察するに。これらの値がすべて正しく、ここでオブジェクトを解放しない場合、なぜこの行でエラーが発生するのでしょうか?serverinfoNULL

4

1 に答える 1