Extend possible debugging fixes with file-name-only

This commit is contained in:
Lőrinc 2024-08-18 12:21:24 +02:00
parent cb7c5ca824
commit 1b0b9b4c78

View file

@ -369,7 +369,7 @@ If you have ccache enabled, absolute paths are stripped from debug information
with the `-fdebug-prefix-map` and `-fmacro-prefix-map` options (if supported by the
compiler). This might break source file detection in case you move binaries
after compilation, debug from the directory other than the project root or use
an IDE that only supports absolute paths for debugging.
an IDE that only supports absolute paths for debugging (e.g. it won't stop at breakpoints).
There are a few possible fixes:
@ -392,6 +392,8 @@ ln -s /path/to/project/root/src src
3. Use `debugedit` to modify debug information in the binary.
4. If your IDE has an option for this, change your breakpoints to use the file name only.
### `debug.log`
If the code is behaving strangely, take a look in the `debug.log` file in the data directory;