개인 자료란 (JE)

  서버 커뮤니티

Profile 코코냐 전문해결사

NeoForge 29b36732d56749ccbee1ca4729ea258b

Profile

자료 공통 리뷰, 강좌 그외의 분야

[#0] 크래시로그, 한번 핥아봅시다!

2021.07.28 조회 수 3080 추천 수 2

:: 크래시로그가 뭐죠?

어떤 오류 등으로 인해 게임이 더 이상 실행 될 수 없을때 게임이 충돌하는 것을 "크래시"라고 합니다.

이때, 게임은 충돌의 원인을 파악 할 수 있도록, 오류의 원인 등을 정리한 파일을 생성합니다. 

이러한 파일을 "크래시로그"라고 합니다.

 

:: 그걸 왜 핥아요?

 우리는 이 파일을 보고, 처음부터 끝까지 분석할겁니다.

일단 겉부터 핥아야겠죠?

 

:: 구성

---- Minecraft Crash Report ----

// This is a token for 1 free hug. Redeem at your nearest Mojangsta: [~~HUG~~]


최상단의 헤더입니다. 사실상 의미 없는 부분입니다.


Time: 21. 5. 9 오전 12:51

Description: Failed to start game


java.lang.NullPointerException

    at java.io.Reader.<init>(Unknown Source)

    at java.io.InputStreamReader.<init>(Unknown Source)

    at bp.a(SourceFile:64)

    at bp.a(SourceFile:100)

    at net.minecraft.client.Minecraft.a(SourceFile:252)

    at avv.a(SourceFile:56)

    at net.minecraft.client.Minecraft.run(SourceFile:507)

    at java.lang.Thread.run(Unknown Source)


스택 트레이스입니다. 오류가 난 코드의 위치를 알려줍니다.

다만, 개발자가 아닌 이상 대부분의 경우 직접적으로 이용하지는 않습니다.

일부 오류의 경우에는 어떤 부분에서 문제가 발생했는지 추측하는 근거로도 쓰입니다.


A detailed walkthrough of the error, its code path and all known details is as follows:

---------------------------------------------------------------------------------------

-- System Details --

Details:

    Minecraft Version: 1.5.2

    Operating System: Windows 10 (amd64) version 10.0

    Java Version: 1.8.0_261, Oracle Corporation

    Java VM Version: Java HotSpot(TM) 64-Bit Server VM (mixed mode), Oracle Corporation

    Memory: 395949232 bytes (377 MB) / 514850816 bytes (491 MB) up to 7621050368 bytes (7268 MB)

    JVM Flags: 0 total; 

    AABB Pool Size: 0 (0 bytes; 0 MB) allocated, 0 (0 bytes; 0 MB) used

    Suspicious classes: No suspicious classes found.

    IntCache: cache: 0, tcache: 0, allocated: 0, tallocated: 0

    LWJGL: 2.4.2

    OpenGL: GeForce RTX 2080 Ti/PCIe/SSE2 GL version 4.6.0 NVIDIA 461.40, NVIDIA Corporation

    Is Modded: Probably not. Jar signature remains and client brand is untouched.

    Type: Client (map_client.txt)

    Texture Pack: Default

    Profiler Position: N/A (disabled)

    Vec3 Pool Size: ~~ERROR~~ NullPointerException: null


최하단 디테일 부분입니다.

마인크래프트의 기본 설정값이나 현재 환경 등을 간략하게 보여줍니다.

자료 제공 : 본인, 상위 파일을 둔 채로 1.5.2를 실행함.

 

:: 엥 이게 다에요?

이번 글은 기본 구조를 살펴보는 것으로 끝입니다.

다음 글부터는 여러곳에서 접할 수 있는 다양한 오류에 대해 작성할 예정입니다.

 

:: 당신 리포트가 몇개야 대체

강좌 및 분석기를 위해 수집된 리포트는 1563개입니다.

 




4개의 댓글

마커임
2021.07.28

1563개 ㄷㄷ..

아무튼 잘 챙겨 보겠습니다.

허두
2021.07.28

1.5.2.....ㅎㅎ

다음편 기대하고 있겠습니당

프리루트
2021.07.28

우리 프레타님 드디어 또 활동을..!!

코코냐
2021.07.28
@프리루트

잘거에요 다음 글은 8월에..(?

뉴스 및 창작물
/files/thumbnails/268/789/003/262x150.crop.jpg?20240515192032

레드스톤

벌레먹은 돌 빠르게 제거하는 법

GlassesFilm

2024-05-15

0

/files/thumbnails/797/788/003/262x150.crop.jpg?20240515090924

건축

마인크래프트로 구현한 카르카손 보드게임

Warak

2024-05-15

1

/files/thumbnails/487/784/003/262x150.crop.jpg?20240508233607

모드

Windows Borderless 모드에서 악성코드 발견

학교가기싫다

2024-05-08

1

/files/thumbnails/384/778/003/262x150.crop.jpg?20240512002324

업데이트

마인크래프트 자바 에디션 스냅샷 24w18a

학교가기싫다

2024-05-06

0

/files/thumbnails/855/781/003/262x150.crop.jpg?20240505141129

레드스톤

레이저 클리너

GlassesFilm

2024-05-05

1