Solaris 10 5/09 릴리스 노트

SPARC: 정렬된 8바이트 Mutex와 호환되지 않는 응용 프로그램이 실패함(6729759)

mutex_tpthread_mutex_t 유형 객체는 8바이트 정렬 주소에서 시작해야 합니다. 이 요구 사항을 충족하지 않는 응용 프로그램은 실패합니다. 다음과 같은 오류 메시지가 나타납니다.


*** _THREAD_ERROR_DETECTION: lock usage error detected ***
...
"mutex is misaligned"
OR:
"condvar is misaligned"

해결 방법: 환경 변수를 다음 값으로 설정하면 stderr에서 다음 정렬 오류가 보고됩니다.

THREAD_ERROR_DETECTION 환경 변수가 위 값 중 하나로 설정된 응용 프로그램을 테스트하여 비호환 응용 프로그램에 수정을 요청해야 합니다.