pthread 사용하여 메모리해제시 에러가 나는데요
초시계
2023.04.01
질문 제목 : pthread 사용하여 프로그램을 사용하는데 메모리해제시 에러가 납니다
프로그램종료시 메모리해제 할때 세그멘테이션에러가 나는데요
이게 항상 종료시 에러가 나는건 아니고요 10번중 3번정도 에러가 나오는데요
메모리해제시 free하는 부분에서 에러가 나는데요
원인을 모르겠습니다.
pthread_join으로 스레드 종료할때 printf문도 다 출력이 되고
스레드 종료 확인된후에 메모리해제를 하는데 왜 에러가 나는지 모르겠습니다.
-
자올
메모리 할당 부분 문제이거나 ... 뭐... char[10] 으로 잡아둿던 타입이 20의 길이로 들어왓다던지 .. 하면 에러가 날수 잇죠
-
Isolation
thread 를 구현하실 정도의 실력이시면 디버깅도 같이 해보시는게...