This is the mail archive of the
gdb@sources.redhat.com
mailing list for the GDB project.
Re: internal-error: insert_step_resume_breakpoint_at_sal
- From: Nick Roberts <nickrob at snap dot net dot nz>
- To: Andrew Cagney <cagney at gnu dot org>
- Cc: gdb at sources dot redhat dot com
- Date: Fri, 4 Feb 2005 16:25:24 +1300
- Subject: Re: internal-error: insert_step_resume_breakpoint_at_sal
- References: <16804.1142.136766.593493@farnswood.snap.net.nz><16874.17961.812024.375273@farnswood.snap.net.nz><41ED5C15.7070401@gnu.org><16877.33664.336543.446168@farnswood.snap.net.nz><41EE82EA.7010803@gnu.org><16879.224.997596.521183@farnswood.snap.net.nz><41EFE531.9060605@gnu.org><16880.27555.756855.225654@farnswood.snap.net.nz><41F56FCD.6090101@gnu.org><16887.27939.790997.257717@farnswood.snap.net.nz><41F7C46D.6040702@gnu.org><16888.105.309770.857500@farnswood.snap.net.nz><41F80DD9.6030503@gnu.org><16888.15318.746005.711735@farnswood.snap.net.nz><4202BABF.3090605@gnu.org>
> First thing I'd do is run the sig*.exp tests to see which are failing -
> if the kernel's working correctly they all pass.
Running ./gdb.base/sigall.exp ...
Running ./gdb.base/sigaltstack.exp ...
Running ./gdb.base/sigbpt.exp ...
KFAIL: gdb.base/sigbpt.exp: stepi; stepi out of handler (executed fault insn) (PRMS: gdb/1702)
KFAIL: gdb.base/sigbpt.exp: stepi bp before segv; stepi out of handler (executed fault insn) (PRMS: gdb/1702)
KFAIL: gdb.base/sigbpt.exp: stepi bp at segv; stepi out of handler (corrupt pc) (PRMS: gdb/1702)
KFAIL: gdb.base/sigbpt.exp: stepi bp before and at segv; stepi out of handler (corrupt pc) (PRMS: gdb/1702)
Running ./gdb.base/siginfo.exp ...
Running ./gdb.base/signals.exp ...
KFAIL: gdb.base/signals.exp: override SIGINT (PRMS: gdb/1707)
Running ./gdb.base/signull.exp ...
Running ./gdb.base/sigrepeat.exp ...
Running ./gdb.base/sigstep.exp ...
KFAIL: gdb.base/sigstep.exp: step on breakpoint, to handler; performing step (PRMS: gdb/1738)
KFAIL: gdb.base/sigstep.exp: next on breakpoint, to handler; performing next (PRMS: gdb/1738)
KFAIL: gdb.base/sigstep.exp: continue on breakpoint, to handler; performing continue (PRMS: gdb/1738)
KFAIL: gdb.base/sigstep.exp: step on breakpoint, to handler entry; performing step (PRMS: gdb/1738)
KFAIL: gdb.base/sigstep.exp: next on breakpoint, to handler entry; performing next (PRMS: gdb/1738)
KFAIL: gdb.base/sigstep.exp: continue on breakpoint, to handler entry; performing continue (PRMS: gdb/1738)
Note though, that many other tests fail too. What's the simplest way to run an
individual test? I used:
/home/nick/src/gdb/../dejagnu/runtest -tool gdb GDB=../gdb ./gdb.base/sigbpt.exp
but that can't be right.
Nick