안녕하세요.
<br/>
한,두달 전부터 Epic Launcher 를 통해 설치한 엔진을 실행 하면 Process 가 뜨고 나서 그대로 멈춰 버리는 현상이 발생한다는 내부 문의가 들어왔는데 추적할 방법이 없어서 문의 드립니다.
<br/>
- 약 2월 경 부터 발생, 윈도우즈 업데이트로 추정 하고 있습니다. 어떤 윈도우즈 업데이트 인지는 아직 특정을 못한 상황입니다.
- 신규 입사자, PC 초기화를 진행 하신 분들은 Epic Launcher 로 설치한 공식 엔진들이 잘 실행 됩니다.
- 현재 명확하게 재현 스텝이 파악되지 않은 상황입니다.
<br/>
혹시 관련 하여 해결 방법이나 이와 관련되어 추적 할만한 것들이 있다면 공유 주시면 감사드립니다.
m0nguss
(Changhyun Park)
2
안녕하세요
엔진 경로의 실행파일(ex. {엔진 루트}/Engine/Binaries/Wind64/UnrealEditor.exe)을 직접 실행하면 잘 동작하나요?
그렇다면, 에픽 런처에서 엔진 구동을 실패하는 것이 아닌가 생각됩니다.
이 경우 저희가 아닌 에픽 런처쪽의 지원을 받으시면 좋을 것 같아요.
아래 "에픽게임즈 지원 센터"에서 에픽 게임즈 런처의 문제를 리포트 부탁드립니다.
https://www.epicgames.com/help/ko/c\-Category\_TechnicalSupport/c\-TechnicalSupport\_GeneralSupport
에디터 직접 실행이 되지 않는다면 편하게 말씀해주세요.
감사합니다.
m0nguss
(Changhyun Park)
3
안녕하세요
정보 감사합니다.
윈도우즈 업데이트와 PC 초기화 등으로 해결이 되는 사안이라면
레거시 정보(Registry, AppData, 환경변수)가 영향을 주었을 가능성이 있을 것 같습니다.
어느 부분에서 문제를 일으키는지는 추적하기 위해 추가 정보가 필요합니다.
엔진 실행 로그에 단서가 될 부분이 있을까요?
좀비 프로세스를 제거한 클린 상태로, 실행 테스트 부탁드리고
실행 후 나오는 로그 파일 전달 부탁드려요.
1. 프로세스 강제 종료
- 종료 대상: UnrealEditor + Unreal Zen Storage Service + EpicWebHelper + LiveCodingConsole + Shader Compiler
- UE가 외부 참조하고 있는 여러 프로그램 들이 같이 오픈되었을 수 있습니다.
- 모두 종료해서 Clean 상태로 만들어주세요.
2. UnrealEditor.exe 직접 실행
- 실행시 공유 DDC는 꺼주세요. (환경변수에 UE-SharedDataCachePath=None 추가. 참고문서 )
- 실행 후 프로세스가 멈추면, 프로세스를 강제로 닫고 log파일을 전달해주세요.
- 파일 위치: \AppData\Local\UnrealEngine\{엔진 버전}\Saved\Logs 혹은 {엔진 루트}\Engine\Saved\Logs
감사합니다.
안녕하세요.
정말 이상하게도 Log 가 아예 남지 않고 있어서 추적이 어려운 상황입니다.
제가 진행 한 스텝은 아래와 같습니다.
- 말씀 해주신 프로세스 강제 종료를 통해 위의 프로세스들이 켜져 있는지 확인 및 종료
- 공유 DDC 환경 변수 변경
- UnrealEditor 직접 실행
- 이후 로그 위치 확인
로그 위치를 확인 하였지만 로그가 생성 되기 전에 프로세스가 이후 진행을 하지 못하고 멈춰 있는것으로 보이네요.
감사합니다.
m0nguss
(Changhyun Park)
5
안녕하세요
로그가 찍히지 않았다면
1. 엔진이 Preinit 단계에 진입하기 전에 멈추었거나
2. 로그 파일 Wirte 캐시가 Flush 되기 전에 멈추었을 수 있습니다.
소스 버전 엔진이라면 브레이크 포인트를 걸어
동작 흐름을 따라가며 원인을 좁혀볼 수 있을 것 같습니다.
가능하신 상황이라면, FEngineLoop::PreInit 함수를 디버깅 해보세요.
윈도우 업데이트 이후 발생하는 이상 동작이라,
윈도우 업데이트 히스토리를 보시고 원인을 추적해보시길 추천드립니다.
때때로 윈도우 업데이트로 인해 기존 앱의 호환성에 문제가 발생하는 경우가 있습니다.
정보가 적어 OS 레벨의 문제인지, 애플리케이션 레벨의 문제인지 확인이 어려운 상황입니다.
문제 원인이 좁혀지기 전까지는 가급적 윈도우즈 Clean Install을 사용하시기 바랍니다.
감사합니다.
안녕하세요. 답변 감사합니다.
말씀 해주신 방법대로 테스트를 이미 진행을 하였으나 같은 상황입니다.
프로세스 확인 시 항상 아래 이미지의 상태처럼 Editor 프로세스가 멈춰 있는걸로 보이고
이 상태에서 Editor 실행 할때마다 프로세스가 계속 늘어나고 있습니다. (이 부분은 런처, 실행파일 직접 실행 둘 다 마찬가지입니다)[Image Removed]