From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 20549 invoked by alias); 19 Nov 2004 00:59:00 -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 20533 invoked from network); 19 Nov 2004 00:58:56 -0000 Received: from unknown (HELO mx1.redhat.com) (66.187.233.31) by sourceware.org with SMTP; 19 Nov 2004 00:58:56 -0000 Received: from int-mx1.corp.redhat.com (int-mx1.corp.redhat.com [172.16.52.254]) by mx1.redhat.com (8.12.11/8.12.11) with ESMTP id iAJ0wtf0031335 for ; Thu, 18 Nov 2004 19:58:55 -0500 Received: from pobox.corp.redhat.com (pobox.corp.redhat.com [172.16.52.156]) by int-mx1.corp.redhat.com (8.11.6/8.11.6) with ESMTP id iAJ0wtr20901 for ; Thu, 18 Nov 2004 19:58:55 -0500 Received: from localhost.localdomain (vpn50-61.rdu.redhat.com [172.16.50.61]) by pobox.corp.redhat.com (8.12.8/8.12.8) with ESMTP id iAJ0wtbs023262 for ; Thu, 18 Nov 2004 19:58:55 -0500 Received: from saguaro (saguaro.lan [192.168.64.2]) by localhost.localdomain (8.12.11/8.12.10) with SMTP id iAJ0wn1c029252 for ; Thu, 18 Nov 2004 17:58:49 -0700 Date: Fri, 19 Nov 2004 01:05:00 -0000 From: Kevin Buettner To: gdb@sources.redhat.com Subject: Re: [PATCH] thread-db.c: Avoid segfault by making sure that ``reg'' is initialized Message-Id: <20041118175849.6c0ca16c@saguaro> In-Reply-To: <20041118144457.56939409@saguaro> References: <20041118144457.56939409@saguaro> Organization: Red Hat Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit X-SW-Source: 2004-11/txt/msg00192.txt.bz2 On Thu, 18 Nov 2004 14:44:57 -0700 Kevin Buettner wrote: > I've just committed the patch below. As indicated by the subject line, this > patch prevents a segfault when thread_db_set_thread_reg() returns an > uninitialized ``reg''. (This was happening on Fedora Core 2 due to lack of > xregset support.) > > * thread-db.c (thread_db_set_thread_reg): Don't allow a successful > return without first initializing ``reg''. My apologies for sending this to the wrong list. This is an RDA patch, and as such, I intended to send it to the RDA list. Kevin