기계 segfault에서 사용하는 많은 프로그램. 거의 모든 프로그램은 종료될 때까지 정상적으로 실행되며, 이 시점에서 세그폴트가 발생합니다. 지금까지 이 문제로 인해 작동하지 않는 프로그램은 VLC와 Cinnamon 두 개뿐입니다. Firefox 및 chromium과 같은 다른 많은 프로그램도 영향을 받지만 segfault로 인해 정상적으로 종료됩니다.
이건 RAM 문제는 아닌 것 같습니다. 컴퓨터에서 모든 RAM을 제거하고 정상 작동이 확인된 스틱으로 교체했지만 문제가 지속됩니다.
을 사용하여 영향을 받는 프로그램을 실행하면 gdb
모든 프로그램이 동일한 추적을 반환하는 것으로 나타납니다.
Program received signal SIGSEGV, Segmentation fault.
0x00007ffff79af080 in __lll_unlock_elision () from /usr/lib/libpthread.so.0
그래서 나는 문제의 원인이 libpthread에 있다고 생각합니다. 현재 glibc 버전 2.21을 실행 중입니다. 알고 싶은 추가 정보를 요청하고 최대한 도움을 받으시기 바랍니다. 감사해요.
답변1
저는 Haswell CPU를 사용하고 있으므로 업데이트된 마이크로코드를 설치해야 했습니다. 즉, intel-ucode 패키지를 설치해야 했습니다.