When gdb issues a `m xx,200` command, the probe should respond with a packet of size 2*0x200=1024 which is the size of the packet buffer. However, the `hexify()` procedures writes 1025 bytes in the buffer. During my tests, it caused the probe to hang when issuing a `dump` command. Presumably by overwritting the `cur_target` variable.
See https://github.com/blacksphere/blackmagic/wiki
Description
Languages
C
95.5%
Python
3%
Makefile
1.3%
Assembly
0.2%