금일 이때까지 잘 사용하던 영상 편집 프로그램 DaVinci Resolve 17이 갑자기 실행되지 않는 문제가 발생하였습니다.
(정확하게는 프로그램이 켜지는 과정에서 종료되고 프로젝트 창까지 가지 못하는 현상)
최근에 오랜만에 소프트웨어를 업데이트했는데 그게 원인일 수도 있겠다는 생각은 했는데요.
그래도 오류를 어떻게 해결해야 할지 모르겠어서 다빈치 리졸브 프로그램 자체를 새로 까는 과정을 몇 번 했으나, 계속 같은 부분에서 프로그램이 실행되지 못하고 종료되었습니다.
(이전 버전은 기억이 안 나지만, 현재 버전은 macOS Monterey 12.5.1 버전입니다.)
결국 오류 내용을 찾기 위해 콘솔.app 충돌 리포트를 확인했는데, 아래와 같은 부분을 확인할 수 있었습니다.
Crashed Thread: 0 GUI Thread Dispatch queue: com.apple.main-thread
Exception Type: EXC_CRASH (SIGABRT)
Exception Codes: 0x0000000000000000, 0x0000000000000000
Exception Note: EXC_CORPSE_NOTIFY
현재 해당 오류 내용을 구글링하여 오류를 해결하였으며, 다빈치 리졸브는 다시 정상적으로 작동되고 있는데요.
해결 방법은 우선 Finder에서 폴더로 이동... 기능을 통해 /bin/ 디렉터리로 이동합니다.
이후 /bin 디렉터리의 bash를 통해 콘솔을 실행하는데요.
sudo codesign --force --deep --sign - /Applications/해당 어플리케이션의 위치
bash에서 관리자 권한으로 실행한다는 해당 명령어(sudo)를 입력하고, 비밀번호를 입력해주면 replacing existing signature이라는 메시지가 출력되는데요. 이후 프로그램 실행 시 정상적으로 동작이 되었습니다.
이 과정에서 최초 앱의 경로가 /Applications/DaVinci Resolve/DaVinci Resolve.app 였는데, 공백 때문에 그런지 해당 앱을 찾을 수 없다는 메시지가 계속 출력되었습니다.
그래서 해당 디렉토리명과 앱 이름에서 공백을 빼도록 변경하고 (DaVinci Resolve -> DavinciResolve) 명령어에서도 공백을 빼고 입력했는데요. 공백 때문에 앱의 위치를 찾지 못하는 부분이 애초에 오류의 원인일 수도 있었겠다는 생각이 들었습니다.
(해당 해결 방법은 문제의 정확한 원인을 파악하여 해결한 것이 아니라는 점 참고 부탁드리며, 오류 해결에 도움이 되시길 바랍니다. 감사합니다.)
'IT Info' 카테고리의 다른 글
애드센스 광고 크롤러 오류(호스팅 서버 과부하) 해결하기 (2) | 2022.10.05 |
---|---|
아이폰 스팸 문자 차단하는 방법(어플 설치 x) (0) | 2022.10.02 |
유튜브 자체 자막 업로드하는 방법(자동 동기화 기능 사용) (0) | 2022.07.23 |
애드센스 결제수단 추가하는 방법(+ 수수료 절약하는 방법) (0) | 2022.07.06 |
티스토리 사이드바 이미지배너 적용하는 방법 (0) | 2022.02.21 |