I have a 3ds-homebrew that I want to debug. When running the program, I get Citra log messages like:
[ 244.837408] HW.Memory core/memory.cpp:Read:189: unmapped Read32 @ 0x00775D38
Now, I wanted to check with GDB which part of the code is actually causing the unmapped read, so I created a watchpoint in GDB with
However, GDB does not break when the program tries to access this address.
How can I debug unmapped reads/writes with Citra?