클래스 안에서 UObject를 동적으로 생성하는 작업을 하다보면
가끔 플레이 도중 아무것도 안하고 있으면 0xFFFFFFFF와 같은 에러메세지와 함께 액세스 위반 에러가 뜬다.
콜 스택을 봐도 감이 안잡혀 짐작가는 바는 GC(Garbage collector)밖에 없었다.
해당되는 UObject를 AddToRoot 함수를 사용하여 GC에 의한 삭제를 방지할 수 있다.
예:
MyObject->AddToRoot();
'언리얼 > 버그 일지' 카테고리의 다른 글
[UE4]애님노티파이를 이용시 발생했던 버그(루프 애니메이션이 아닌 경우) (0) | 2018.12.05 |
---|---|
[UE4]Anim 블루프린트 Threadsafe 경고 해결 (0) | 2018.12.05 |
[UE4][C/C++]auto의 함정(참조) (0) | 2018.08.09 |
[UE4]사운드 생성 에러 (0) | 2018.07.22 |