cs01 / gdbgui

Browser-based frontend to gdb (gnu debugger). Add breakpoints, view the stack, visualize data structures, and more in C, C++, Go, Rust, and Fortran. Run gdbgui from the terminal and a new tab will open in your browser.
https://gdbgui.com
GNU General Public License v3.0
9.9k stars 499 forks source link

"Raw mode" (no artificial commands) support #306

Open albertlab0 opened 4 years ago

albertlab0 commented 4 years ago

When I am using gdbgui to debug Linux kernel remotely, I noticed that gdbgui will cause some exceptions (pasted at the end of this issue) for some reason. And looks like the reason is that those artifact commands are causing the issue. Hence I am requesting raw mode - when this mode is enabled, no artificial commands will be sent.

This mode may prevent some features working properly (those need artificial commands to work) and it is acceptable.

================= Pasted Log ====================== No gdb response received after 10 seconds.

Possible reasons include:

1) gdbgui, gdb, or the debugged process is not running.

2) gdb or the inferior process is busy running and needs to be interrupted (press the pause button up top).

3) Something is just taking a long time to finish and respond back to this browser window, in which case you can just keep waiting.