[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: gud.el bug + patch
From: |
Karl Chen |
Subject: |
Re: gud.el bug + patch |
Date: |
Fri, 24 Mar 2006 06:14:03 -0800 |
User-agent: |
Gnus/5.110004 (No Gnus v0.4) Emacs/22.0.50 (gnu/linux) |
>>>>> On 2006-03-24 04:59 PST, Nick Roberts writes:
>> `gud-last-frame' gets set to ("source /path/file.cc" . 19)
>> I think this should be ("/path/file.cc" . 42).
Nick> Can you give a reproducible test case that gives the
Nick> error above or this value for gud-last-frame?
I found that having 'run' in .gdbinit triggers the problem; this
recipe should do it:
(progn
(setq gdb-enable-debug t)
(shell-command-to-string "echo 'int main() {\nreturn 42;\n}' > a.c")
(shell-command-to-string "echo 'b main\nrun' > .gdbinit")
(shell-command-to-string "gcc -g a.c -o a")
(gdb "gdb --annotate=3 a")
(gud-step 1))
Nick> send the value of gdb-debug-ring
((recv . "
^Z^Zpost-prompt
^Z^Zstarting
^Z^Zsource /tmp/a.c:3:24:beg:0x8048375
^Z^Zstopped
") (send-item "server interpreter mi -stack-info-frame
" gdb-get-version))
--
Karl 2006-03-24 06:09
- gud.el bug + patch, Karl Chen, 2006/03/24
- Re: gud.el bug + patch, Nick Roberts, 2006/03/24
- Re: gud.el bug + patch,
Karl Chen <=
- Re: gud.el bug + patch, Nick Roberts, 2006/03/24
- Re: gud.el bug + patch, Karl Chen, 2006/03/24
- Re: gud.el bug + patch, Nick Roberts, 2006/03/24
- Re: gud.el bug + patch, Karl Chen, 2006/03/27
- Re: gud.el bug + patch, Nick Roberts, 2006/03/27
- Re: gud.el bug + patch, Karl Chen, 2006/03/27