update issue guidelines for crash reports

This commit is contained in:
vaxerski 2023-02-19 13:53:38 +00:00
parent 0e5df91e3a
commit ad28321a8d

View file

@ -25,8 +25,9 @@ If your bug is one that doesn't crash Hyprland, but feels like invalid behavior,
If your bug crashes Hyprland, append additionally: If your bug crashes Hyprland, append additionally:
- The Hyprland log - The Hyprland log
- Coredump / Coredump analysis (with a stacktrace)
- Your config - Your config
- (v0.22.0beta and up) The Hyprland Crash Report
- (v0.21.0beta and below) Coredump / Coredump analysis (with a stacktrace)
**Important**: Please do NOT use any package for reporting bugs! Clone and compile from source. **Important**: Please do NOT use any package for reporting bugs! Clone and compile from source.
@ -44,7 +45,7 @@ cat /tmp/hypr/$(ls -t /tmp/hypr/ | head -n 2 | tail -n 1)/hyprland.log
basically, directories in /tmp/hypr are your sessions. basically, directories in /tmp/hypr are your sessions.
## Obtaining the Hyprland coredump ## Obtaining the Hyprland coredump (v0.21.0beta and below)
If you are on systemd, you can simply use If you are on systemd, you can simply use
``` ```
coredumpctl coredumpctl
@ -57,6 +58,13 @@ coredumpctl info [PID]
``` ```
where `[PID]` is the PID you remembered. where `[PID]` is the PID you remembered.
## Obtaining the Hyprland Crash Report (v0.22.0beta and up)
Go to `~/.hyprland/` and you should find a file named `.hyprlandCrashReport[XXXX]` where `[XXXX]` is the PID of the process that crashed.
If you do not see it, make sure you have "show hidden files" enabled in your file manager.
Attach that file to your issue.
## Obtaining the debug Hyprland coredump ## Obtaining the debug Hyprland coredump
A debug coredump provides more information for debugging and may speed up the process of fixing the bug. A debug coredump provides more information for debugging and may speed up the process of fixing the bug.