Closed Karm closed 7 months ago
Hello, @zakkak, I will use our version support in GDBSession class to create a compatible debug flow, but I wonder what would be expected here. Do I list threads and select the one that hit the breakpoint or can I tell that to gdb to do it automatically? :(
https://sourceware.org/gdb/current/onlinedocs/gdb.html/All_002dStop-Mode.html
@Karm I am not sure I get what the issue is.
My understanding of the error you are seeing is that another comment failed earlier. We should only issue bt
after we expect the app to hit a breakpoint.
If you set a breakpoint and it's reached gdb automatically selects the thread that hit the breakpoing if I am not mistaken so there is nothing special to do.
@Karm You can use commands
gdb command to run something based on a set breakpoint number. See: https://sourceware.org/gdb/current/onlinedocs/gdb.html/Break-Commands.html
I have a patch that ports the Vert.x test app to contemporary Quarkus 3.x suggested API, RestEasy Reactive.
quarkus_3.x.reactive.patch.txt
It fails debugging session:
"Cannot execute this command while the selected thread is running"