728x90
Process finished with exit code 139 (interrupted by signal 11: SIGSEGV)
-
Process finished with exit code 139 (interrupted by signal 11: SIGSEGV)검색하기 귀찮아서 블로그에 박제 2024. 1. 15. 21:55
Process finished with exit code 139 (interrupted by signal 11: SIGSEGV) #SIGSEGV는 "세그먼트 결함"을 나타내는데 프로세스에서 매핑되지 않은 메모리 주소를 읽거나 쓸 때를 말한다. PyCharm 디버깅 시 오류가 났는데 step over로 넘기지 않고 그냥 실행으로 optimizer.step()부분을 넘어가니까 잘 작동이 되었다. 알고보니 PyCharm의 유명한 Issue 중 하나였다. 아래의 방법은 복잡하니 나처럼 그냥 넘어가는 것도 하나의 방법..! 문제 원인 Python 스크립트에 버그가 있거나 타사 코드에 버그가 있는 경우 로드 중인 모듈 코드를 깨는 오래된 버전의 모듈 다른 사람이 여는 파일과 상호 작용(읽기/쓰기) 시도 Python..