Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/ValveSoftware/Proton.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorArkadiusz Hiler <ahiler@codeweavers.com>2022-06-24 15:09:11 +0300
committerArkadiusz Hiler <ahiler@codeweavers.com>2022-08-03 13:40:46 +0300
commit67d504c37eb8f355f99b774be16ec418e14b3bc0 (patch)
tree7f45ff9559b336e63a150d42b876adda6ff3fcc9
parentd95c5cc550804f3e34e19383234c2d2a25af6721 (diff)
README.md: Add a section on debugging.
-rw-r--r--README.md14
1 files changed, 14 insertions, 0 deletions
diff --git a/README.md b/README.md
index 22dc68f6..18609af3 100644
--- a/README.md
+++ b/README.md
@@ -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
----------------------