>>>>> "Klaus" == Klaus Zeitler <[EMAIL PROTECTED]> writes: Klaus> Klaus> emacs backtrace shows: Klaus> Debugger entered--Lisp error: (wrong-type-argument stringp nil) Klaus> get-buffer-window(nil) Klaus> gdb-display-source-buffer(#<buffer aMOEthernetPort.cpp>) Klaus> gud-display-line("/vobs/ubtssw_oam/NodeBMOs/auto_rt/rt/src/aMOEthernetPort.cpp" 414) Klaus> gud-display-frame() Klaus> gud-filter(#<process gud-umc.vx> "0xb2fc5c8) at /vobs/ubtssw_oam/NodeBMOs/auto_rt/rt/src/aMOEthernetPort.cpp:414\n\nsource /vobs/ubtssw_oam/NodeBMOs/auto_rt/rt/src/aMOEthernetPort.cpp:414:13146:beg:0x62ebe8\n\npre-prompt\n(gdb) \nprompt\n")
When I checked with edebug, the variable gud-last-last-frame in gdb-display-source-buffer was set to: "source /vobs/ubtssw_oam/NodeBMOs/auto_rt/rt/src/aMOEthernetPort.cpp" Maybe the error is caused by that "source" ahead of the filename. An interactive call: (gud-find-file "source /vobs/.../aMOEthernetPort.cpp") gave me: "Gud internal error" Whereas (gud-find-file "source /vobs/.../aMOEthernetPort.cpp") returned: #<buffer aMOEthernetPort.cpp> HTH Klaus -- ------------------------------------------ | Klaus Zeitler Lucent Technologies | | Email: [EMAIL PROTECTED] | ------------------------------------------ --- I didn't know it was impossible when I did it. _______________________________________________ emacs-pretest-bug mailing list emacs-pretest-bug@gnu.org http://lists.gnu.org/mailman/listinfo/emacs-pretest-bug