From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 16552 invoked by alias); 13 May 2014 19:20:12 -0000 Mailing-List: contact gdb-patches-help@sourceware.org; run by ezmlm Precedence: bulk List-Id: List-Subscribe: List-Archive: List-Post: List-Help: , Sender: gdb-patches-owner@sourceware.org Received: (qmail 16539 invoked by uid 89); 13 May 2014 19:20:11 -0000 Authentication-Results: sourceware.org; auth=none X-Virus-Found: No X-Spam-SWARE-Status: No, score=-2.4 required=5.0 tests=AWL,BAYES_00,RP_MATCHES_RCVD autolearn=ham version=3.3.2 X-HELO: albireo.enyo.de Received: from albireo.enyo.de (HELO albireo.enyo.de) (46.237.207.196) by sourceware.org (qpsmtpd/0.93/v0.84-503-g423c35a) with (AES128-SHA encrypted) ESMTPS; Tue, 13 May 2014 19:20:10 +0000 Received: from [172.17.203.2] (helo=deneb.enyo.de) by albireo.enyo.de with esmtps (TLS1.2:DHE_RSA_AES_128_CBC_SHA1:128) id 1WkIF9-0001sV-6j; Tue, 13 May 2014 21:20:03 +0200 Received: from fw by deneb.enyo.de with local (Exim 4.80) (envelope-from ) id 1WkIF8-00070u-UE; Tue, 13 May 2014 21:20:02 +0200 From: Florian Weimer To: Pedro Alves Cc: Gary Benson , Mark Kettenis , gdb-patches@sourceware.org Subject: Re: [PATCH 0/2] Demangler crash handler References: <20140509100656.GA4760@blade.nx> <201405091120.s49BKO1f010622@glazunov.sibelius.xs4all.nl> <87fvkhjqvs.fsf@mid.deneb.enyo.de> <20140513102223.GC17805@blade.nx> <87ppjhilni.fsf@mid.deneb.enyo.de> <53726791.5080300@redhat.com> Date: Tue, 13 May 2014 19:20:00 -0000 In-Reply-To: <53726791.5080300@redhat.com> (Pedro Alves's message of "Tue, 13 May 2014 19:42:25 +0100") Message-ID: <87y4y5h4f1.fsf@mid.deneb.enyo.de> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-IsSubscribed: yes X-SW-Source: 2014-05/txt/msg00173.txt.bz2 * Pedro Alves: > On 05/13/14 19:22, Florian Weimer wrote: > >> I suppose I could run the demangler on all symbols in Fedora and >> downstream and see what breaks. Would that help? > > That'd be interesting. > > Or you could just pass that list through c++filt, > the binutils program, which also uses the same demangler. > That might be faster, though obviously won't catch gdb-specific > bugs. I did this with the ELF symbols in Fedora 20 and rawhide, but didn't get any crashes. I haven't extracted DWARF symbols yet, so I can test that immediately. > Perhaps we could also have the list of symbols accessible > somewhere, so that anyone could try it without having to > build/install the world? It's already in a PostgreSQL database. Send me a note if you want access.