Hi, I tried using the -data-disassemble command on the attached file. I ran this command, -data-disassemble -f basic.c -l 25 -n -1 -- 1 and gdb segfaulted. I am concerned that the MI code is being presented as an alternative interface to GDB, but it is mainly untested when it comes to building a practical application on top of it. Either that, or I just found the needle in the haystack crash, since it was the first or second command I ran. Please let me know if I am doing anything wrong. I have attached the file that reproduced the crash ( basic.c ), and I also attached a backtrace. I was running a gdb out of cvs, freshly updated tonight ( 07/29/2003 ). Thanks, Bob Rossi