MacOS 환경 클라이언트 실행 실패 현상 관련

공지글 쓰레드에 댓글로 달려고 했더니 안달리네요;

저는 Apple TimeCapsule(공유기) 사용중이었고 유선 LAN으로 접속한 상태에서 dock에 와우 아이콘이 통통 튀며 로딩이 되다 버그 리포터 창도 없이 종료되었습니다. 어플리케이션 프로세스가 Launch Services에서 성공적으로 실행됨을 알리는 아이콘 애니메이션이 끝나는 동작 없이 Dock에서 애니메이션만 일어나다 프로세스가 종료되는 것을 볼 때 init 과정부터 실패되는 것으로 짐작했습니다.

Console로 열어봤을 때 World of warcraft 프로세스에서 “Unable to load info.plist exceptions (egpuoverrides)” 오류를 뱉으며 종료되었습니다. 물론 eGPU는 사용하지 않고 Internal GPU만 사용하였는데도 위 메시지가 출력되었습니다.

MacOS 10.14.2 에서 해당 증상 재현 후 클라이언트+배틀넷 앱 제거(ApplicationSupport나 Preference까지 모두 제거) 후 재설치를 하여도 동일한 증상이 재현되었고, 심지어 MacOS 재설치 후 Time capsule을 통한 이전 파일 복원을 하지 않은 초기 상태에서도 재현되었습니다.

MacOS 10.13.6 (17G65 build) 에서 역시 동일한 증상이 재현되었으나, Console에서는 비디오 코덱 문제로 종료되는 것으로 보였습니다. 물론 MacOS의 LaunchServices 데몬 버전 차이로 인해 콘솔에 뿌려주는 메시지가 다른것 같긴 하나 증상은 동일하였습니다.

증상 발생 시 한국 지역 와우는 당연히 접속이 안되었고, 배틀넷 런쳐에서 Realm을 NA로 변경하여도 문제는 동일하게 재현되었습니다.

당연히 와우 클라이언트 폴더의 Log 파일도 용량 0이며, WTF의 config 수정을 통해 초기 실행 시 전체 화면(Windowed)이 아닌 창 모드로 실행하게 하여도 문제는 지속되었습니다.

그러나, 동일한 하드웨어 머신 + 동일한 공유기 설정으로 Bootcamp를 통해 윈도우 환경에서 와우 클라이언트는 정상적으로 동작되었습니다.
모하비 콘솔에서 출력되는 “Unable to load info.plist” 문제의 경우 초기 버전의 모하비에서는 애플의 설계 결함이거나 Apple TCC(Privacy db)나 MacOS의 프라이버시 관련 기능 Confirm에서의 설계 결함으로 추측하는 정도이기 때문에 정확한 원인을 파악하긴 어렵지만 제가 어제까지 확인한 내용을 공유드립니다.

가능하면 위 내용을 전달해주시면 개발팀에서 디버깅이나 현상 재현에 도움이되지 않을까 싶습니다.

좋아요 2개