Maybe I spoke too soon. There's either a new or a similar problem.
When I try to use the "up" command in gdb, I get:

error in process filter: gdb-display-source-buffer: Wrong type argument: 
stringp, nil
error in process filter: Wrong type argument: stringp, nil


Note: this happens only when I call gdb with a core file, but not when I
debug a running program. In the latter case "up" and "down" just work fine.

emacs backtrace shows:
Debugger entered--Lisp error: (wrong-type-argument stringp nil)
  get-buffer-window(nil)
  gdb-display-source-buffer(#<buffer aMOEthernetPort.cpp>)
  
gud-display-line("/vobs/ubtssw_oam/NodeBMOs/auto_rt/rt/src/aMOEthernetPort.cpp" 
414)
  gud-display-frame()
  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")


BTW when this error occurs, the gud buffer hangs and I can't get back to
the gdb prompt.

Klaus

-- 
 ------------------------------------------
|  Klaus Zeitler      Lucent Technologies  |
|  Email:             [EMAIL PROTECTED]  |
 ------------------------------------------
---
How you look depends on where you go


_______________________________________________
emacs-pretest-bug mailing list
[email protected]
http://lists.gnu.org/mailman/listinfo/emacs-pretest-bug

Reply via email to