From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from simark.ca by simark.ca with LMTP id OasKDZsLh2rRbTIAWB0awg (envelope-from ) for ; Thu, 20 Aug 2026 10:13:47 -0400 Authentication-Results: simark.ca; dkim=pass (2048-bit key; unprotected) header.d=efficios.com header.i=@efficios.com header.a=rsa-sha256 header.s=selector1 header.b=fOmj9KbQ; dkim-atps=neutral Received: by simark.ca (Postfix, from userid 112) id 310CA1E0A3; Thu, 20 Aug 2026 10:13:47 -0400 (EDT) X-Spam-Checker-Version: SpamAssassin 4.0.1 (2024-03-25) on simark.ca X-Spam-Level: X-Spam-Status: No, score=-5.4 required=5.0 tests=ARC_SIGNED,ARC_VALID,BAYES_00, DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU,MAILING_LIST_MULTI, RCVD_IN_DNSWL_MED autolearn=ham autolearn_force=no version=4.0.1 Received: from vm01.sourceware.org (vm01.sourceware.org [38.145.34.32]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange x25519 server-signature ECDSA (prime256v1) server-digest SHA256) (No client certificate requested) by simark.ca (Postfix) with ESMTPS id 2D5BE1E033 for ; Thu, 20 Aug 2026 10:13:46 -0400 (EDT) Received: from vm01.sourceware.org (localhost [IPv6:::1]) by sourceware.org (Postfix) with ESMTP id 5898F4BA902B for ; Thu, 20 Aug 2026 14:13:44 +0000 (GMT) DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org 5898F4BA902B Authentication-Results: sourceware.org; dkim=pass (2048-bit key, unprotected) header.d=efficios.com header.i=@efficios.com header.a=rsa-sha256 header.s=selector1 header.b=fOmj9KbQ Received: from YT5PR01CU002.outbound.protection.outlook.com (mail-canadacentralazon11021114.outbound.protection.outlook.com [40.107.192.114]) by sourceware.org (Postfix) with ESMTPS id 4BF904BA2E12 for ; Thu, 20 Aug 2026 14:13:02 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.2 sourceware.org 4BF904BA2E12 Authentication-Results: sourceware.org; dmarc=pass (p=none dis=none) header.from=efficios.com Authentication-Results: sourceware.org; spf=pass smtp.mailfrom=efficios.com ARC-Filter: OpenARC Filter v1.0.0 sourceware.org 4BF904BA2E12 Authentication-Results: sourceware.org; arc=pass smtp.remote-ip=40.107.192.114 ARC-Seal: i=2; a=rsa-sha256; d=sourceware.org; s=key; t=1787235183; cv=pass; b=ddtn37j7lCzTWjo650dOLBWmfZqJTWCirrkZjMXY7pRnx2kOIR4kD8emszYdsdZdw4+wCMwvcsc6mNIToo0CDW+zBJKK/3ucZiiha731ZAbhLVY7Ue5+600bmqkI1Qm7kj7Lri5JVQeemlg3xGWZa75Eknv54d1j0EyUXZGSS50= ARC-Message-Signature: i=2; a=rsa-sha256; d=sourceware.org; s=key; t=1787235183; c=relaxed/simple; bh=r+i9q06v1qanwMyy3hIP91snsGUvMB6YGpzVul71q68=; h=DKIM-Signature:Message-ID:Date:Subject:To:From:MIME-Version; b=fTfDLK0OGvnbHsH6zd1Dv/nYIHuyLl+CKoSGOR0gM81pDNhbNwRxgQjFv0/B/126IWCrVUatEnfzWHBPAYdFZvTqx8EGsUvxmRZ9LSJLsGRh6Il/2C4PGRLzepKn7G45TlGYUeyGISHv5ihutR0E1r7BPOYUmF6/8VjlXoYs1T8= ARC-Authentication-Results: i=2; sourceware.org; dkim=pass (2048-bit key, unprotected) header.d=efficios.com header.i=@efficios.com header.a=rsa-sha256 header.s=selector1 header.b=fOmj9KbQ DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org 4BF904BA2E12 ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=GNdnbDqZidbpGrNw77auuoy0PHS8hZLkZNiU7WulNorcantpgxSZueJoSZW4fV93zfLWhSof/JvQzNuCJEmHyPmoZ+ERKAslBRjauBNsr18Ohlp1FGNEBc+EwVrLgNFestcPyiBQ3jQhGFfT4HhwyyBR11QUN5PMenwuIWUVQOPj1VhGlayCfWaTWjTwSkxAp92QhtarUmulIwxrnXgatefjqg/6rqLtY0Ku6aX6mrhO58QfCBWMkvo5huunj5kJT/mmHN95IoURmfNS0Q4uvGysgshwIsfMV9xxgLoufSX2wmC+aRWTsrO1kq3u6Odh69MQarng8JfNSFT/ml/20A== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector10001; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=Q+J34hJk2km0uirBkeeUAKwLXG4KLeokQL6wfNkdZcw=; b=OL3cUvBtvGzRAdjTEkjhkQT+ltGwK6kUO77CMaKCLzv2RFD0/B2kd4dlAAFtUB2kc2tjESzsUp8s5hvCcCamTBxPloiKo5a+YeFrzVAxxWBFETMepi09x6O8V9xyRG2HrEvt5LHjKE1YI1JmOeT6vv81/2WSDpH8opu5Zo43FryGCAXqovPwNMg1S/MwWYsHwHnc93bkStXGEGDyCzAcDzqy12iRl8NCx+TM6Cm4iZXoUeI3vRnMJMlGA4pBo2oMi/ItbHTSfJK8UiJs5HHhfJ1MLTYDjgrN7RnzeU6rMI/cKG4A4TLfnAKvQ5kx3+Bp2Afq7rDmovezsp15Jrg0Lg== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=efficios.com; dmarc=pass action=none header.from=efficios.com; dkim=pass header.d=efficios.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=efficios.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=Q+J34hJk2km0uirBkeeUAKwLXG4KLeokQL6wfNkdZcw=; b=fOmj9KbQQHubPw6Z3B70PcZ1RSpRQaDk7BANAho1Gg1L05Qb1K4EYM16CtqS4RiP0ZyYjbPmBZpppZ6vjwg19sQ076aBkoq6sh1udzV2m36oByYK+QyklS2+NMut/lhGDPhDC//K9ddsoXFzwJgIfzdFvoqj+Pg+U5dgFyHWJHLa1Bt19IRIjM0Wj0tvTlNJiDKoyP9vaTphyD0bgSVbJfUSgm98ue/gLFA+vJKqeLBTbKtkkE47+jmZ/6TgbkS89/nA/XtEXLhw4eDxgI24WRf5jBZMYp5hIqVt8gDWAJlt4zvkyW0yH+BDAJDubsR3croPUt4qNBERe8gx/05yIw== Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=efficios.com; Received: from YQXPR01MB5418.CANPRD01.PROD.OUTLOOK.COM (2603:10b6:c01:2c::6) by YQBPR0101MB8926.CANPRD01.PROD.OUTLOOK.COM (2603:10b6:c01:5a::17) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.21.339.10; Thu, 20 Aug 2026 14:12:51 +0000 Received: from YQXPR01MB5418.CANPRD01.PROD.OUTLOOK.COM ([fe80::bbfa:179f:fdc8:b15d]) by YQXPR01MB5418.CANPRD01.PROD.OUTLOOK.COM ([fe80::bbfa:179f:fdc8:b15d%7]) with mapi id 15.21.0339.008; Thu, 20 Aug 2026 14:12:51 +0000 Message-ID: Date: Thu, 20 Aug 2026 10:12:50 -0400 User-Agent: Mozilla Thunderbird Subject: Re: [PATCH 1/2] gdb: fix crash when pretty printing anonymous struct with base class To: Kevin Buettner , gdb-patches@sourceware.org References: <20260817145907.142300-1-simon.marchi@efficios.com> <20260817222104.0181be66@f44-mesa-1> Content-Language: fr From: Simon Marchi In-Reply-To: <20260817222104.0181be66@f44-mesa-1> Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-ClientProxiedBy: YQBPR0101CA0231.CANPRD01.PROD.OUTLOOK.COM (2603:10b6:c01:66::8) To YQXPR01MB5418.CANPRD01.PROD.OUTLOOK.COM (2603:10b6:c01:2c::6) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: YQXPR01MB5418:EE_|YQBPR0101MB8926:EE_ X-MS-Office365-Filtering-Correlation-Id: 08486b2d-c38e-4168-db63-08defec51ec3 X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; ARA:13230040|10070799003|23010399003|376014|366016|1800799024|22082099003|18002099003|10067099003|56012099006|4143699003; X-Microsoft-Antispam-Message-Info: hJRoqOHKDhvBGxnTq9XJpQMrpu+L4IcYI8N1BU3vgv3cEuStu8GJsNv1Pkmvw+tn2m0U2qFqJFs4E3Y0Qw2clK207niJSAJXs3c9wg87EdtSCOJEzYhw9WLgGKaKAjYrH3O5eWWkiK+5Vx5WXU2kwSBy9q0Z5dnkBbvRAsxoZAq1rClPB9nl3u4yYGd8+u/8x/K5lT8kMGx5DMmmdGsP5E5Ox2jN+iM0Ge8nuBQYawZ8RmrBxpIdMeX2G+g5sOwn6+ZKr2hPLwZSFNo0xjgNX+T8+KrBm7EL7V1P56Scw8eLknBDtiMSvZPhZCWHLN9K/uWB253ICyttujhIIy/Eiwqtudd4qA2kGwkZXT99bp0dBaj5NBdFhJFH4e3cIvAlj6wcALYgZu+ezzvbj4q4gewi/1n+HYtxmRphdqL18p2kFWBWzWMiiluJTzXR70XEzkxbgOq6OFm1bim3cbv1mBYMDHHINJ8JWr3olzt6FiA+GtYSuKnD1XMNKeH5qJ3AybjiX1k1XZCJH36Lg/vExkRsk7/Ej4Kst+AIelZx+W0KXy+36RiNZ5b1qFIoP2g7INtFNGuXdvtPdnjUCAnc/nrJFqYA/u7pdUgPzTkrgAaL31Jhq03AIVrnAqp6m2p4dxgliN0kIF5dDKKik6KG4eOp2JBnM6RRndMr51x1fvs= X-Forefront-Antispam-Report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:YQXPR01MB5418.CANPRD01.PROD.OUTLOOK.COM; PTR:; CAT:NONE; SFS:(13230040)(10070799003)(23010399003)(376014)(366016)(1800799024)(22082099003)(18002099003)(10067099003)(56012099006)(4143699003); DIR:OUT; SFP:1102; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 2 X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?B?REI0SFc3U1B2QXQvTHg3QS9yUUhjSkh2cmFiT25RcjV4NFRSd1Z0YjN3c3Br?= =?utf-8?B?dXFpbFJZY0QraUx4cmt4QmlqeVlQVWtUUnRRUU5NMm0yWEVzL04wWUpneDE1?= =?utf-8?B?ZzhWOThaZTdhSkgwakhWNmRJSVAwZ1gwZGhkWEh3Yk5ad3p1azdWU003NFRy?= =?utf-8?B?VHRmQUpsdG9qMzhVU3JRT2xWNmxVSVdyQkRXYVNmWFo0aWpmNTF2QS9Gckhj?= =?utf-8?B?b2VRenZRRWk3RGNEWnF0M0I5cy9JcEwrYkFmTnJHb0RrMXNGVWtKNkVCdDZq?= =?utf-8?B?ZEV1SktoNjhLUnBWcnRTaUgrUlE1MFFKUHpoVC9xMGdRSGp2LzVQczlpNkJX?= =?utf-8?B?VVNGaTlMVWFjNGhuQURqSEhNcG1tK01TMUZKUnZHcnA2cDJSdUF3bjNGVEJJ?= =?utf-8?B?dCs0TXVUdnFuK0FOcDdqWSt4Y1JoTkZ2clUva2Jqc3ZkZHl1QTl2aERkbDBp?= =?utf-8?B?c3FyVUJlYzk5SVFEM3ZTd1ZPc0F5WGRhNy9oT25wUnV4U2hvUnlGekJtNDVt?= =?utf-8?B?aE5FVXJycTZYZ25PbVU4UU9sY1NxQXJSRmNLZ3FUL0UyWVBaTXdLU3NUNEZG?= =?utf-8?B?QllwQ3FsU0xoY1NSQmk3TS94VUVpNVloRGtyN1pDSFJhK0NCL1JDL084Sjd0?= =?utf-8?B?YmhseUwyVE9BUGgvUHZDWHVTRFI0VzhlSVJ0V29DL0xrZ1ZJeEZwK01jcHB6?= =?utf-8?B?TmlmNjBnUDVNNGxtcU5XWi82RTU3UG5YOVhTaTdQU1ZKUkFiTmYybWxPSVNi?= =?utf-8?B?RURnS1ZoS3FBL3RPRmUyV1lvckJZNFRQOE5QL2cwM2hGamVMaXh4Y0hIOC9n?= =?utf-8?B?cUF1cVpYT3lxdUxrdjBaNm1LYkt3dEN5aCtZZ2hMVTROang0Uml6ZElYeEo4?= =?utf-8?B?d0xMRXJLNlEvNXRXQkExVGdBbkdLWFlDY3NjV3A0S1pRZVNMUEhwMnVGTW5C?= =?utf-8?B?VnN6ZklzZFNQQlVJeWRzVEZYY2xidzIvc1lYRkNMVENaMkJHbzloc3FlZlZ0?= =?utf-8?B?WkpHREhPa0ZpTjRpeGNFNlVSUFRXdTM4RXg5ejA5MUUwZmFkdEhCaXltcmxQ?= =?utf-8?B?MXV5ZS9wYklKeGRvQjQremJub1dCbUFPQ3NnQmNXNzFSc3EzMzF6VDJFTzRI?= =?utf-8?B?R1ozY3YrWldEcDBqZXFUNEUyL1FWYkM5RjM3Nkt3dVNnUFlRSG1uckFhalBM?= =?utf-8?B?QUdaajhZZENXaGdBZUJyRHJTYjBRUTFubGh3RnNuNXJUQndqSjVRM1NVWm8v?= =?utf-8?B?Q3FUckxRbG1TbmxjamxiZjNHSWkybTZycUFUVVpxMDd6UTVlM25kRkV2alFL?= =?utf-8?B?UVQ3akFucW5KYSt2aWQrK1dQQS9qNW9yZ1IrenkrNEdVYmZJV0I0R1ZXTFVp?= =?utf-8?B?RjU1NGxpTy8zcGpXWXZoaEVRL2h2R1JkdUtoVEtwL0RINnF6TGtlMW9rRG1O?= =?utf-8?B?VmVkbk0yVkdoUVN2QXRzY1BGajkyWVl2K0gxN041ektQR056R05vMlpZTTFO?= =?utf-8?B?VFZOR2ZweTFQbnJ5Ym1mUklLbFVsUjYrMUR4bzh2MGluQjkxVVUyUGoyV0tz?= =?utf-8?B?ZVlYbS9UbmVoK214M0w2dytkTWRrdGlKNkphbzk1bFpUbUNubnhVTUpUT05W?= =?utf-8?B?dlcvc2tEVE1zVXZ2UmJvdWVRaEo1dkRSeDZpNk1Nb09oc3dBb09ydFpqMThK?= =?utf-8?B?WWQwTVVwZmxSQzEzUmRaNkl6OWhuejVRQXdxQTZ1NGNBOE04Ni8xM2xCSnQr?= =?utf-8?B?akhIM1RvTTRFNkZidlVaYXFoa3JITit5SjNZRXlSNkFPRU1TMkN6MG9abzh0?= =?utf-8?B?V0tEUUsxUThkaXBmbDYzcG5uN0dEQ3ovQ3IrVE9TV2FVRmwvYW9ob3VJU0Nn?= =?utf-8?B?RHhYY3Bpa2p2RkY5a0Nvd3BtZWFPYkhMUnNXdFBrc3Z4M3hUcHYxcHdCRUQy?= =?utf-8?B?RHBtblh4azZvQzdsNGt0SEJzUkZzUEh2dGU1bHpEZC9INWpvQWZHZmNodm5Z?= =?utf-8?B?TER1WDVlNUt3dFRsOTU0Q1AzVHVNL3FFNjkvVlZqRmo5a0J0Y2EwY3Nmenlo?= =?utf-8?B?OVpZSlFNOGgzOVp5WHN1T0hWaHdObmJsOFBUbm9qZkszK2RvRThIc0lpazJF?= =?utf-8?B?dU5OZ1MrZzNHaStWV1FTWEFIRitaU2pOTWhJclZTYWVMWmszeHBuVUEyM2dR?= =?utf-8?B?c2JVWnY1UzVJT2FubHV1cjN0N3k0Qm02K2U1bnEzckxNeWxLT2xpM0NxaWYz?= =?utf-8?B?SVJ6QmZGZjlCeFdEbUkxU1lwVDlwYWRlK2lBcFFhME81RGk2eHJjckNlcm1i?= =?utf-8?B?eVpQSVJuWTdPNDI0NnJyQ2V0SS8vamxkUXRCK2RQMWxCdFBObGM3Nzc0aUlr?= =?utf-8?Q?rIAtasu6ev5IMPwMUWDU1ZgQyhjRgqsOxCWA+HRa3tcEc?= X-MS-Exchange-AntiSpam-MessageData-1: FrCgu2R+Z6NWTg== X-OriginatorOrg: efficios.com X-MS-Exchange-CrossTenant-Network-Message-Id: 08486b2d-c38e-4168-db63-08defec51ec3 X-MS-Exchange-CrossTenant-AuthSource: YQXPR01MB5418.CANPRD01.PROD.OUTLOOK.COM X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 20 Aug 2026 14:12:51.2808 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 4f278736-4ab6-415c-957e-1f55336bd31e X-MS-Exchange-CrossTenant-MailboxType: HOSTED X-MS-Exchange-CrossTenant-UserPrincipalName: pPWhpvlrfRBPhlPSIqPntzCffeuEqI5pO4hcsAQ3pXvQ2dCDDGJzXLomCpg+0X6UXe7AU7A+JJB1ulsqn5S51g== X-MS-Exchange-Transport-CrossTenantHeadersStamped: YQBPR0101MB8926 X-BeenThere: gdb-patches@sourceware.org X-Mailman-Version: 2.1.30 Precedence: list List-Id: Gdb-patches mailing list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: gdb-patches-bounces~public-inbox=simark.ca@sourceware.org On 8/18/26 1:21 AM, Kevin Buettner wrote: > Both parts LGTM. > > Approved-By: Kevin Buettner Thanks, pushed both. Simon