4 ms·
As well DDD the X11 front-end for GDB [1]. Helped me quite a lot around 2003. [1] https://www.gnu.org/software/ddd/ https://www.gnu.org/software/ddd/
by reirob 7y ago
As well DDD the X11 front-end for GDB [1]. Helped me quite a lot around 2003.
[1] https://www.gnu.org/software/ddd/ https://www.gnu.org/software/ddd/
- raverbashing 7y agoFrom what I remember when trying to use it, it looked nice but it was very buggy Not sure it even supported threads for a while
- nineteen999 7y agoWas it DDD that didn't support threads, or GDB though? I remember that GDB support for threads was horrific for a long time, especially back in the 90's.
- ncmncm 7y agoI have not been tempted by ddd since I found cgdb.
- gmueckl 7y agoI still miss a good debugging GUI with useful data visualizations. Sometimes staring at pointers and (multidimensional) arrays of numbers just isn't enough.
- rjsw 7y agoWhy do you miss that, I used ddd yesterday.
- Pete_D 7y agoFor data visualizations I use gdb's Python API. For simple things that can be just adding pretty printers, for hairy things it can be a custom command that prints extra information or dumps it to a graphviz script. https://sourceware.org/gdb/onlinedocs/gdb/Python-API.html https://sourceware.org/gdb/onlinedocs/gdb/Python-API.html
- pjmlp 7y ago+1 it kept my sanity regarding lack of good graphical debuggers on *NIX land.