PINCE icon indicating copy to clipboard operation
PINCE copied to clipboard

TraceInstructionsWindow issues

Open korcankaraokcu opened this issue 1 year ago • 3 comments

  • Executing any gdb command while tracing instructions will make gdb unable to stop the process again
  • Killing or forcing process to continue will make the wait dialog uncancellable, stuck at "processing data"
  • Visibility issues when background isn't white, LoadingDialog could be changed as well

korcankaraokcu avatar May 10 '23 19:05 korcankaraokcu

Also, apparently recently introduced background execution completely broke this feature, it will be most likely replaced with the built-in tracer of GDB

korcankaraokcu avatar Oct 23 '23 13:10 korcankaraokcu

Apparently built-in tracer can only be used for remote targets. A workaround could be sending back control to pince on breakpoint trigger and execute tracing commands out of the gdb api but this is much slower than doing it in a single command with gdb api. There must be a more elegant way to fix this

korcankaraokcu avatar Dec 05 '23 13:12 korcankaraokcu

Tracer now works, apparently there wasn't a more elegant solution to this. Fixed the visibility issues as well. First two issues in the list are remaining

korcankaraokcu avatar May 19 '24 12:05 korcankaraokcu

All fixed

korcankaraokcu avatar May 22 '24 13:05 korcankaraokcu