# connect gdb to Valgrind gdbserver: target remote | ./vgdb --wait=60 --vgdb-prefix=./vgdb-prefix-hginfo echo vgdb launched process attached\n monitor v.set vgdb-error 999999 # # # insert break: break breakme # # continue till each break and execute via gdb the monitor commands # ptr must be allocated at this state: continue monitor info locks eval "monitor v.info location %p", ptr # ptr must be freed at this state continue monitor info locks eval "monitor v.info location %p", ptr continue quit