Search the Community
Showing results for tags 'gdbgui'.
-
gdb (gnu debugger) allows you to see what is going on ‘inside’ another program while it executes — or what another program was doing at the moment it crashed. It is widely distributed and used but is terminal-based which does not always let you get a full picture of what the program is doing without looking up lots of commands. gdbgui (gdb GUI, or Graphical User Interface, pronounced gee-dee-bee goo-ee) utilizes gdb to build a frontend based off of all the amazing things gdb can do. gdbgui is powerful, easy to use, supplement to gdb. It is open source and free. Changelog v0.15 This release is focused mostly on Python 3.9 compatibility and updating dependencies Support only Python 3.9 (though other Python versions may still work) Build gdbgui as a pex executable. These are executable Python environments that are self-contained with the exception of requiring a specific Python version installed in the environment running the executable. The pex executables should have better compatibility than PyInstaller executables, which sometimes have missing shared libraries depending on the operating system. Use only the threading async model for flask-socketio. No longer support gevent or eventlet. [bugfix] Catch exception if gdb used in tty window crashes instead of gdbgui crashing along with it Disable pagination in gdb tty by default. It can be turned back on with set pagination on. Upgrade various dependencies for both the backend and frontend (Python and JavaScript) Display gdbgui version in “about” and “session information” [hide][Hidden Content]]
-
gdb (gnu debugger) allows you to see what is going on ‘inside’ another program while it executes — or what another program was doing at the moment it crashed. It is widely distributed and used but is terminal-based which does not always let you get a full picture of what the program is doing without looking up lots of commands. gdbgui (gdb GUI, or Graphical User Interface, pronounced gee-dee-bee goo-ee) utilizes gdb to build a frontend based off of all the amazing things gdb can do. gdbgui is powerful, easy to use, supplement to gdb. It is open source and free. Changelog v0.14.0.2 Pinned python-socketio version Fixed reverse debugging commands that were broken when --gdb flag was removed Pinned mypy version to unbreak linting [hide][Hidden Content]]
-
gdb (gnu debugger) allows you to see what is going on ‘inside’ another program while it executes — or what another program was doing at the moment it crashed. It is widely distributed and used but is terminal-based which does not always let you get a full picture of what the program is doing without looking up lots of commands. Changelog v0.14.0.1 fix segfault by pinning version of greenlet (#354) [hide][Hidden Content]]
-
gdb (gnu debugger) allows you to see what is going on ‘inside’ another program while it executes — or what another program was doing at the moment it crashed. It is widely distributed and used but is terminal-based which does not always let you get a full picture of what the program is doing without looking up lots of commands. gdbgui (gdb GUI, or Graphical User Interface, pronounced gee-dee-bee goo-ee) utilizes gdb to build a frontend based off of all the amazing things gdb can do. gdbgui is powerful, easy to use, supplement to gdb. It is open source and free. Changelog v0.14.0.0 Replaced single terminal on frontend with three terminals: an interactive xterm terminal running gdb, a gdbgui console for diagnostic messages, and a terminal connected to the inferior application being debugged. The gdb process that runs is now connected to a terminal you control directly. Everything works as expected — tab completion, ctrl+c (break), and gdb will wait for user input. This differs from previous behavior when gdb was run as a subprocess and was not connected to a terminal. [hide][Hidden Content]]
-
gdb (gnu debugger) allows you to see what is going on ‘inside’ another program while it executes — or what another program was doing at the moment it crashed. It is widely distributed and used but is terminal-based which does not always let you get a full picture of what the program is doing without looking up lots of commands. v0.13.2.1 increment version, update changelog [hide][Hidden Content]]