728x90
Qt Creator에서 작업을 하다가 아래와 같은 메시지가 나올때가 있습니다.
"FTH: (12172): *** Fault tolerant heap shim applied to current process. This is usually due to previous crashes. ***"
작업하는 프로그램에 충돌이나 메모리 문제(delete와 같은)가 발생했었다고 알려주는 메시지로 보입니다.
이벤트 뷰어에서 확인을 해보면 이벤트가 발생된 것을 볼 수 있습니다.
이 기능 자체를 끄기 위해서는 레지스트리의 "컴퓨터\HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\FTH"에서 Enabled 값을 0으로 바꿔줍니다.
그리고 CMD에서 Rundll32.exe fthsvc.dll,FthSysprepSpecialize를 실행 후 재부팅 해줍니다.
재부팅 이후에도 문제의 프로그램 실행 시 다시 에러 메세지가 뜰 경우에는 다시 레지스트리의 "컴퓨터\HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\AppCompatFlags\Layers"로 가면 해당 프로그램을 삭제해주시면 에러 메시지가 나오지 않습니다.
728x90
'Programming > Qt' 카테고리의 다른 글
Qt wkhtmltopdf로 컨버팅 시 테이블에 빈 공간 출력되는 증상 해결법 (0) | 2021.04.28 |
---|---|
Qt for Desktop (cmd 창) doskey로 명령어 등록해 사용하기 (0) | 2021.04.05 |
Qt CSV 파일 입출력하기 (0) | 2021.02.18 |
Qt 데이터 시각화 도구 QCustomPlot 사용하기(3) (0) | 2021.02.18 |
Qt 데이터 시각화 도구 QCustomPlot 사용하기(2) (0) | 2021.02.17 |