From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 15795 invoked by alias); 6 Feb 2005 07:26:27 -0000 Mailing-List: contact gdb-help@sources.redhat.com; run by ezmlm Precedence: bulk List-Subscribe: List-Archive: List-Post: List-Help: , Sender: gdb-owner@sources.redhat.com Received: (qmail 15752 invoked from network); 6 Feb 2005 07:26:20 -0000 Received: from unknown (HELO viper.snap.net.nz) (202.37.101.8) by sourceware.org with SMTP; 6 Feb 2005 07:26:20 -0000 Received: from farnswood.snap.net.nz (p26-tnt1.snap.net.nz [202.124.110.26]) by viper.snap.net.nz (Postfix) with ESMTP id 34C402FCFEE; Fri, 4 Feb 2005 16:31:41 +1300 (NZDT) Received: by farnswood.snap.net.nz (Postfix, from userid 501) id 45780628AB; Fri, 4 Feb 2005 03:25:26 +0000 (GMT) From: Nick Roberts MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Message-ID: <16898.60197.451839.125809@farnswood.snap.net.nz> Date: Sun, 06 Feb 2005 20:11:00 -0000 To: Andrew Cagney Cc: gdb@sources.redhat.com Subject: Re: internal-error: insert_step_resume_breakpoint_at_sal In-Reply-To: <4202BABF.3090605@gnu.org> 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> X-SW-Source: 2005-02/txt/msg00020.txt.bz2 > 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