From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 14765 invoked by alias); 22 Feb 2007 16:56:22 -0000 Received: (qmail 14755 invoked by uid 22791); 22 Feb 2007 16:56:21 -0000 X-Spam-Check-By: sourceware.org Received: from nevyn.them.org (HELO nevyn.them.org) (66.93.172.17) by sourceware.org (qpsmtpd/0.31.1) with ESMTP; Thu, 22 Feb 2007 16:56:12 +0000 Received: from dsl093-172-095.pit1.dsl.speakeasy.net ([66.93.172.95] helo=caradoc.them.org) by nevyn.them.org with esmtp (Exim 4.63) (envelope-from ) id 1HKHEo-0001JL-8C; Thu, 22 Feb 2007 11:56:10 -0500 Received: from drow by caradoc.them.org with local (Exim 4.63) (envelope-from ) id 1HKHEo-0003Jp-1p; Thu, 22 Feb 2007 11:56:10 -0500 Date: Thu, 22 Feb 2007 19:57:00 -0000 From: Daniel Jacobowitz To: Kalpana Ramamurthy Cc: gdb@sourceware.org Subject: Re: GDB 5.3 not debugging properly on Linux kernel 2.6 Message-ID: <20070222165609.GA12557@caradoc.them.org> Mail-Followup-To: Kalpana Ramamurthy , gdb@sourceware.org References: MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: User-Agent: Mutt/1.5.13 (2006-08-11) X-IsSubscribed: yes Mailing-List: contact gdb-help@sourceware.org; run by ezmlm Precedence: bulk List-Id: List-Subscribe: List-Archive: List-Post: List-Help: , Sender: gdb-owner@sourceware.org X-SW-Source: 2007-02/txt/msg00239.txt.bz2 Please don't copy both lists with a question. On Thu, Feb 22, 2007 at 04:50:17PM +0000, Kalpana Ramamurthy wrote: > Hello, > > We are running our native OS on a linux kernel version 2.6 (on a RHEL 4.2 > system). Debugging using > gdb 5.3 gives a problem "Cannot recognize signal trampoline". As a result, > we absolutely cannot do any single stepping. Is this a compatibility issue ? > Should I not be using gdb 5.3 with underlying linux kernel being 2.6 ? Probably not. I have no idea what patches you might need from more recent versions of GDB, since you are using a debugger from 2002 with a kernel from probably 2006. You would have better luck using RHEL's included GDB, or moving your patches to a more recent release. -- Daniel Jacobowitz CodeSourcery