From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 20677 invoked by alias); 12 Sep 2008 15:25:55 -0000 Received: (qmail 20657 invoked by uid 22791); 12 Sep 2008 15:25:53 -0000 X-Spam-Check-By: sourceware.org Received: from mms3.broadcom.com (HELO MMS3.broadcom.com) (216.31.210.19) by sourceware.org (qpsmtpd/0.31) with ESMTP; Fri, 12 Sep 2008 15:24:59 +0000 Received: from [10.11.16.99] by MMS3.broadcom.com with ESMTP (Broadcom SMTP Relay (Email Firewall v6.3.2)); Fri, 12 Sep 2008 08:24:42 -0700 X-Server-Uuid: B55A25B1-5D7D-41F8-BC53-C57E7AD3C201 Received: by mail-irva-10.broadcom.com (Postfix, from userid 47) id 75CD32B1; Fri, 12 Sep 2008 08:24:42 -0700 (PDT) Received: from mail-irva-8.broadcom.com (mail-irva-8 [10.11.18.52]) by mail-irva-10.broadcom.com (Postfix) with ESMTP id 609272B0; Fri, 12 Sep 2008 08:24:42 -0700 (PDT) Received: from mail-sj1-12.sj.broadcom.com (mail-sj1-12.sj.broadcom.com [10.16.128.215]) by mail-irva-8.broadcom.com (MOS 3.7.5a-GA) with ESMTP id HDI66290; Fri, 12 Sep 2008 08:24:34 -0700 (PDT) Received: from NT-SJCA-0751.brcm.ad.broadcom.com (nt-sjca-0751 [10.16.192.221]) by mail-sj1-12.sj.broadcom.com (Postfix) with ESMTP id 96C5C20501; Fri, 12 Sep 2008 08:24:34 -0700 (PDT) Received: from SJEXCHHUB01.corp.ad.broadcom.com ([10.16.192.224]) by NT-SJCA-0751.brcm.ad.broadcom.com with Microsoft SMTPSVC(6.0.3790.1830); Fri, 12 Sep 2008 08:24:34 -0700 Received: from SJEXCHCCR01.corp.ad.broadcom.com ([10.252.49.130]) by SJEXCHHUB01.corp.ad.broadcom.com ([10.16.192.224]) with mapi; Fri, 12 Sep 2008 08:24:34 -0700 From: "Robert Norton" To: "Michael Snyder" , "Joel Sherrill" cc: "gdb@sourceware.org" Date: Fri, 12 Sep 2008 15:25:00 -0000 Subject: RE: core dump when watchpoint set Message-ID: <2DFD360E328B3941911E6D28B085D990100831A99F@SJEXCHCCR01.corp.ad.broadcom.com> References: <48C68C26.3030305@oarcorp.com> <48C6F43D.90601@vmware.com> In-Reply-To: <48C6F43D.90601@vmware.com> Accept-Language: en-US Content-Language: en-US acceptlanguage: en-US MIME-Version: 1.0 X-WSS-ID: 64D456304YK32588175-01-01 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: quoted-printable 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: 2008-09/txt/msg00071.txt.bz2 > -----Original Message----- > From: gdb-owner@sourceware.org > [mailto:gdb-owner@sourceware.org] On Behalf Of Michael Snyder > Sent: 09 September 2008 23:10 > To: Joel Sherrill > Cc: gdb@sourceware.org > Subject: Re: core dump when watchpoint set > > Hmmm, yeah, a null value is being passed up, resulting in > a null type being sent to value_type, which dereferences it > without null-checking. > > And in fact, the current source (breakpoint.c) does check > b->val !=3D NULL before it makes the corresponding call. > > So you can expect that this is fixed. In fact I fixed exactly this bug in our 6.8 port this week by applying this= patch: http://sourceware.org/ml/gdb-patches/2008-02/msg00472.html Robert