{{exclusive|java}} This tutorial is to help you obtain crash reports generated by ''Minecraft''. Crash reports can help developers confirm and diagnose issues and should be included in bugs on the [[Bug tracker]] whenever possible. == Obtaining the crash report file == * Navigate to your game directory as specified in your installation in the [[Launcher]]. :* On Windows, it is %appdata%\.minecraft\ by default :* On MacOS, it is ~/Library/Application Support/minecraft by default :* On Linux, it is ~/.minecraft by default * Navigate into the crash-reports directory in the game directory. :* If the crash reports directory does not exist, the game may have crashed of a JVM failure, and one or multiple hs_err_pid#####.log file may be present in the game directory instead. Upload this file. * There should be files named like crash-yyyy-mm-dd_hh.mm.ss-(client/server).txt. The crash reports are named by the time of crash, with which you can decide which file is your crash report. == Deobfuscating the crash report file == {{see also|Obfuscation map}} Deobfuscating the crash report file with [[obfuscation map]]s and uploading the deobfuscated version to the [[Bug tracker]] may make it easier for [[Mojang]] developers to track down the cause of the crash. Retrace is the tool to parse obfuscation maps.{{link|url=https://www.guardsquare.com/en/products/proguard/manual/retrace|title=ProGuard manual | Retrace|website=Guardsquare}} To run retrace, you need to have [[Tutorials/Update Java|Java 8 or above]] installed on your device. You can download proguard from [https://github.com/Guardsquare/proguard/releases/ their GitHub releases]. Decompress the downloaded archive, such as [https://github.com/Guardsquare/proguard/releases/download/v7.4.2/proguard-7.4.2.zip proguard-7.4.2.zip], into a directory. Enter its {{code|bin}} directory. There will be {{code|proguardgui.bat}} and {{code|proguardgui.sh}} executable files available. * On Windows, run the {{code|proguardgui.bat}} file. * On Unix systems, run the {{code|proguardgui.sh}} file. A Java application will launch. Proguard_7.0.1_User_Interface.png|Proguard User Interface Proguard_7.0.1_User_Interface_Retrace.png|ReTrace Section On the left side of the User Interface, there is a section, "ReTrace". Enter that section. Download the [[obfuscation map]] you need for "Mapping file". Paste the crash report. You can then obtain the deobfuscated crash report for sharing. == References == {{reflist}} == Navigation == {{Navbox tutorials|technical}} {{Navbox Java Edition}} [[de:Anleitungen/Einen Bug melden]] [[zh:Tutorial:获取崩溃报告]]