diff options
author | Arkadiusz Hiler <ahiler@codeweavers.com> | 2022-06-24 15:09:11 +0300 |
---|---|---|
committer | Arkadiusz Hiler <ahiler@codeweavers.com> | 2022-08-03 13:40:46 +0300 |
commit | 67d504c37eb8f355f99b774be16ec418e14b3bc0 (patch) | |
tree | 7f45ff9559b336e63a150d42b876adda6ff3fcc9 | |
parent | d95c5cc550804f3e34e19383234c2d2a25af6721 (diff) |
README.md: Add a section on debugging.
-rw-r--r-- | README.md | 14 |
1 files changed, 14 insertions, 0 deletions
@@ -205,6 +205,20 @@ version of Proton to other users, you must adhere to the terms of these licenses. +Debugging +--------- + +Proton builds have their symbols stripped by default. You can switch to +"debug" beta branch in Steam (search for Proton in your library, +Properties... -> BETAS -> select "debug") or build without stripping (see +[Debug Builds section](#debug-builds)). + +The symbols are provided through the accompanying `.debug` files which may +need to be explicitly loaded by the debugging tools. For GDB there's a helper +script `wine/tools/gdbinit.py` (source it) that provides `load-symbol-files` +(or `lsf` for short) command which loads the symbols for all the mapped files. + + Runtime Config Options ---------------------- |