diff options
| author | Simplykyle <68589851+KyleUltimate@users.noreply.github.com> | 2022-10-11 18:58:26 +0800 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2022-10-11 11:58:26 +0100 |
| commit | 25756afad577433aa9858bd2e975dffa4117ddcc (patch) | |
| tree | 8234359d9d498525885d3d2aebae982db5af4ddc /docs | |
| parent | 8880298f50dcc53b0aa91e13673dbd3391b65170 (diff) | |
Add debug coredump instructions (#812)
Diffstat (limited to 'docs')
| -rw-r--r-- | docs/ISSUE_GUIDELINES.md | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/docs/ISSUE_GUIDELINES.md b/docs/ISSUE_GUIDELINES.md index c7e9933e..a689ebe3 100644 --- a/docs/ISSUE_GUIDELINES.md +++ b/docs/ISSUE_GUIDELINES.md @@ -57,3 +57,15 @@ coredumpctl info [PID] ``` where `[PID]` is the PID you remembered. +## Obtaining the debug Hyprland coredump +In very rare cases, the normal coredump would not be enough. +If that's the case, you could try obtaining the debug coredump. +1. [Compile Hyprland with debug mode](http://wiki.hyprland.org/Contributing-and-Debugging/#build-in-debug-mode) +> Note: The config file used will be `hyprlandd.conf` instead of `hyprland.conf` + +2. Reproduce the crash in debug mode. +3. `env DEBUGINFOD_URLS="https://debuginfod.archlinux.org/" coredumpctl debug [PID]`(see section above) +4. Wait until the `(gdb)` appears +5. If gdb asks you `press y to continue without paging?` Type `y` +6. `bt -full` +7. copy the output of the command and provide that. |
