Trouble Shootings(24)
-
[UE5] CPP Crash Reporter : EXCEPTION_ACCESS_VIOLATION reading address 0x0000000000000000
언리얼은 진짜 한 단계 한 단계가 고난이다. 오늘 언리얼 엔진좀 공부하려고 했는데, 버전과 환경이 조금씩 차이가 나서 그런지 수많은 오류들을 보고 있습니다. 잘 켜지던 언리얼 엔진이 이번에는 크래시가 나면서 열리지가 않네요. 크래시 내용은 다음과 같습니다. LoginId:30a1cb664dfb555558d7ee83c21d552b EpicAccountId:8799683bf31e488697922768e29c4ac5 Unhandled Exception: EXCEPTION_ACCESS_VIOLATION reading address 0x0000000000000000 UnrealEditor_CPP!AMyActor::AMyActor() [C:\Unreal_Projects\Practice_Unreal\Source\CP..
2023.02.08 -
[UE5] UnrealEditor-CoreUObject.pdb 로드되지 않음
언리얼 엔진아... 나한테 왜 그래 유니티 엔진과 다르게, 언리얼 엔진은 확실히 프로그래머 사용 측면 부분에서는 불편함이 없지 않아 있네요. 에디터를 켠 상태에서도 디버깅이 가능한 유니티와 달리, 언리얼은 에디터를 끄고 Visual Studio에서 디버깅 모드를 실행해야 하나 봅니다. 그래서 브레이킹 포인트를 찍고, 디버깅 모드를 실행했더니 다음과 같은 오류가 또 저를 막았습니다. 에픽 게임즈 런처에서 언리얼 엔진 라이브러리를 들어가보면, "디버깅을 위한 편집기 기호"가 있습니다. 이걸 설치해줘야 하나 보네요. 근데 용량 뒤지게 큽니다. (참고 : StackOverflow) 다운로드를 다 받았더니, UE 5.1.1로 버전 업그레이드를 하랍니다. 언리얼 포럼 내용을 읽어보니, 이번에는 버그 수정 정도의 업..
2023.02.08 -
[UE5] "deprecated" 특성, 'override'로 선언된 멤버 함수는 기본 클래스 멤버를 재정의 하지 않습니다. 등등의 오류
새 C++ 클래스를 만들어서 빌드했을 뿐인데... 언리얼 엔진 5.1 공부를 하기 위해, 새 C++ 클래스를 생성해서 실습해보고 있었습니다. Visual Studio 2022에서 코드를 다음과 같이 작성하고, Ctrl + Shift + B를 눌러 빌드를 했는데 오류가 뜨더군요. // 헤더파일 // Fill out your copyright notice in the Description page of Project Settings. #pragma once #include "CoreMinimal.h" #include "GameFramework/Actor.h" #include "MyActor.generated.h" UCLASS() class CPPPRACTICE_API AMyActor : public AAct..
2023.02.05 -
[Git] .gitignore 파일들을 무시하여 스테이지에 올리기 (git add .)
☢️발생한 상황 Unreal Engine에 대한 .gitignore 파일을 적용한 후, 커밋을 하기 위해 "git add *" 명령어를 치니까 다음과 같은 경고가 떴습니다. $ git add * The following paths are ignored by one of your .gitignore files: CppPractice.sln hint: Use -f if you really want to add them. hint: Turn this message off by running hint: "git config advice.addIgnoredFile false" "git add *" 명령어는 추적 중인 모든 파일들을 .gitignore에 적힌 파일까지 포함하여 스테이지에 올리겠다는 의미라고 합니다...
2023.01.31 -
[UE5] 에디터 게임 시작 시, 캐릭터(Default pawn)가 스폰되지 않는 문제
☢️발생한 문제오늘도 열심히 UE5 튜토리얼을 보며 따라 만들어 보았습니다. 강의를 찍은 사람은 UE4이고 저는 UE5라 그런진 모르겠는데, 똑같이 따라해도 저만 오류가 발생하네요...😂 에디터에서 게임을 실행하면 플레이어 스타트(Player Start) 위치에 캐릭터가 스폰되어야 하는데 카메라만 스폰되는 문제가 바로 이 글의 주제입니다. ✅해결 과정1) 게임 모드 살펴보기게임 모드는 게임의 규칙을 가지는 클래스이므로, 여기에 내가 사용할 캐릭터의 정보를 알려줘야 합니다. 우선 게임 모드에서 제가 게임에 사용할 캐릭터라는 의미로 디폴트 폰 클래스를 지정해줘야 하죠. 여기에는 잘 지정되어 있는 것 같네요. 혹시나 에디터 컴파일과 저장을 안 했을 경우에도 저 같은 문제가 발생할 수 있다고 하니 꼭 컴파일과..
2022.08.03 -
[UE5] "Unable to build while Live Coding is active. Exit the editor and game, or press Ctrl+Alt+F11 if iterating on code in the editor or game" 오류
언리얼 엔진 5에서 C++ 코드를 작성한 후에 빌드를 진행해봤습니다. 그런데 다음과 같은 오류 메시지가 뜨더군요. "Unable to build while Live Coding is active. Exit the editor and game, or press Ctrl+Alt+F11 if iterating on code in the editor or game" 한 마디로 라이브 코딩 기능이 활성화 되어 있을 때는 빌드를 할 수 없다는 뜻이네요. 1)UE5 에디터를 닫고 다시 Visual Studio에서 솔루션 빌드를 진행하거나, 2)UE5의 라이브 코딩 기능을 대신 사용하는 것이 해결책일 것 같습니다. 하지만, 라이브 코딩을 적용한 내역이 디스크에 영구 저장되는 것이 아니므로, 작업이 다 끝난 후에는 반드..
2022.08.03