From owner-freebsd-bugs@FreeBSD.ORG Thu Apr 13 19:20:18 2006 Return-Path: X-Original-To: freebsd-bugs@hub.freebsd.org Delivered-To: freebsd-bugs@hub.freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 7E87816A405 for ; Thu, 13 Apr 2006 19:20:18 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [216.136.204.21]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9C96443D5A for ; Thu, 13 Apr 2006 19:20:17 +0000 (GMT) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (gnats@localhost [127.0.0.1]) by freefall.freebsd.org (8.13.4/8.13.4) with ESMTP id k3DJKHjP074700 for ; Thu, 13 Apr 2006 19:20:17 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.13.4/8.13.4/Submit) id k3DJKHN2074699; Thu, 13 Apr 2006 19:20:17 GMT (envelope-from gnats) Date: Thu, 13 Apr 2006 19:20:17 GMT Message-Id: <200604131920.k3DJKHN2074699@freefall.freebsd.org> To: freebsd-bugs@FreeBSD.org From: =?UTF-8?B?VsOhY2xhdiBIYWlzbWFu?= Cc: Subject: Re: gnu/95691: GDB segfaults on my programme in both FreeBSD 6 and 5 X-BeenThere: freebsd-bugs@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: =?UTF-8?B?VsOhY2xhdiBIYWlzbWFu?= List-Id: Bug reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 13 Apr 2006 19:20:18 -0000 The following reply was made to PR gnu/95691; it has been noted by GNATS. From: =?UTF-8?B?VsOhY2xhdiBIYWlzbWFu?= To: bug-followup@FreeBSD.org, v.haisman@sh.cvut.cz Cc: Subject: Re: gnu/95691: GDB segfaults on my programme in both FreeBSD 6 and 5 Date: Thu, 13 Apr 2006 21:12:54 +0200 This is an OpenPGP/MIME signed message (RFC 2440 and 3156) --------------enigC1A3B935B8B8CB4CCEAB992E Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable I have realised that I have gdb dump that could be useful: (gdb) bt #0 0x0819f1e1 in cplus_demangle_mangled_name () #1 0x0819f32f in cplus_demangle_mangled_name () #2 0x0819ed58 in cplus_demangle_fill_dtor () #3 0x0819f7df in cplus_demangle_type () #4 0x0819f0eb in cplus_demangle_fill_dtor () #5 0x081a211e in cplus_demangle_init_info () #6 0x081a2269 in cplus_demangle_v3 () #7 0x0819ac4f in cplus_demangle () #8 0x080e0dbf in symbol_init_language_specific () #9 0x080e0f29 in symbol_set_names () #10 0x080ac1a1 in prim_record_minimal_symbol_and_info () #11 0x08131197 in f_print_type () #12 0x081314cb in f_print_type () #13 0x08131820 in f_print_type () #14 0x080e7801 in syms_from_objfile () #15 0x080e8bdb in new_symfile_objfile () #16 0x080e9720 in symbol_file_add () #17 0x080c7445 in catch_errors () #18 0x080c72d8 in throw_exception () #19 0x080c7422 in catch_errors () #20 0x080c7486 in catch_command_errors () #21 0x080715c4 in main () It looks like a problem with C++ mangled names demangling to me. I can confirm that it works fine with GDB 6.4. Unfortunately I had to GDB 6.4. -- VH --------------enigC1A3B935B8B8CB4CCEAB992E Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.2.2 (MingW32) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org iQEVAwUBRD6ivW56zbtzMDG0AQKayAf9EPEAo8AUHGbsQe/DGmBF1PW7gJ1kPg0G ftpV3CeIQTLSNxTJ5dOT/SLPaU/FAlB1eHtY6HGk1QrAjTa6fkaEYFs9THcK5wkW jUE7xxwGjGSrgwTd1cP+gjPsHRUi19+XwfYQ3OcUE56asjDIWXzMRJEjOlBNvp6E CUAxOJlEkiXtFdA/CBxJi8UpweiMIJ03Mp5+t88SLfrFzR4I/TFH9luj3Tt2qlET nmfIeUTeEM9I4/FNl10QVLNiknczM02BcYWjuWnMFJ69P5oTL+FaygniBTDgDu1k T72AvMwLNMM0GBfgRTowrUsPmRXLBd7H/Q9Brh0sXK0nU6hZX9frXQ== =a9qp -----END PGP SIGNATURE----- --------------enigC1A3B935B8B8CB4CCEAB992E--