Using Emacs 23.0.0.1 and GNU gdb 6.6-debian I have problems running gud. GDB produces the attached output. Emacs fails to parse all the annotations and says things like: " error in process filter: gdb-display-source-buffer: Wrong type argument: stringp, nil error in process filter: Wrong type argument: stringp, nil " It also fails to open the source code frame. As a workaround, If I manually open a new frame, I can switch to the source code buffer (which has been successfully loaded in the background). If I then do "f" in the GDB buffer, the source code frame gets the current execution position highlighted and I'm back to where I would have been with Emacs 21. Please tell me if you need any more information to be able to reproduce this. Regards //Johan