eclipse-cdt-cloud / cdt-gdb-adapter

CDT GDB Debug Adapter
Eclipse Public License 2.0
27 stars 40 forks source link

How can I receive input from the user in the terminal? #323

Open Stephen291299 opened 4 months ago

Stephen291299 commented 4 months ago

Hello everyone,

I'm currently facing an same issue while debugging a program that involves user input via scanf. I have set a breakpoint at the scanf line, but when I try to input data during debugging, there is no response.

I have tried using the command 'handle SIGTTIN nostop noprint', which I believe should help resolve this issue. However, even after applying this command, the debug session remains unresponsive.

Could someone please advise on how to correctly debug a program with user input via scanf while ensuring breakpoints are effective? if any chance for open new terminal for the input time?