From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from simark.ca by simark.ca with LMTP id LngeC3c+fWdxKAYAWB0awg (envelope-from ) for ; Tue, 07 Jan 2025 09:47:19 -0500 Authentication-Results: simark.ca; dkim=pass (2048-bit key; secure) header.d=adacore.com header.i=@adacore.com header.a=rsa-sha256 header.s=google header.b=Yexd1oac; dkim-atps=neutral Received: by simark.ca (Postfix, from userid 112) id 213491E0C0; Tue, 7 Jan 2025 09:47:19 -0500 (EST) X-Spam-Checker-Version: SpamAssassin 4.0.0 (2022-12-13) 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.0 Received: from server2.sourceware.org (server2.sourceware.org [8.43.85.97]) (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 940DA1E05C for ; Tue, 7 Jan 2025 09:47:18 -0500 (EST) Received: from server2.sourceware.org (localhost [IPv6:::1]) by sourceware.org (Postfix) with ESMTP id 25BBC3857709 for ; Tue, 7 Jan 2025 14:47:18 +0000 (GMT) DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org 25BBC3857709 Authentication-Results: sourceware.org; dkim=pass (2048-bit key, secure) header.d=adacore.com header.i=@adacore.com header.a=rsa-sha256 header.s=google header.b=Yexd1oac Received: from mail-io1-xd2f.google.com (mail-io1-xd2f.google.com [IPv6:2607:f8b0:4864:20::d2f]) by sourceware.org (Postfix) with ESMTPS id 7981E3857720 for ; Tue, 7 Jan 2025 14:45:08 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.2 sourceware.org 7981E3857720 Authentication-Results: sourceware.org; dmarc=pass (p=quarantine dis=none) header.from=adacore.com Authentication-Results: sourceware.org; spf=pass smtp.mailfrom=adacore.com ARC-Filter: OpenARC Filter v1.0.0 sourceware.org 7981E3857720 Authentication-Results: server2.sourceware.org; arc=none smtp.remote-ip=2607:f8b0:4864:20::d2f ARC-Seal: i=1; a=rsa-sha256; d=sourceware.org; s=key; t=1736261108; cv=none; b=DTujJEoHCTo49f6hHXtnbNyI2mqSQO9y2JileimRtfu0ZIsl+qvlWkoDbqaKWJQo67aTgqLp2d+6MPKzybPyfW+kgsyyNJB5CsyErdgEKWwo6IFE4KFk60e2GDHQEhG0WYpIeoxZEGnisajHmjC3y0j8fO620m2gO3S93xj1dVs= ARC-Message-Signature: i=1; a=rsa-sha256; d=sourceware.org; s=key; t=1736261108; c=relaxed/simple; bh=N0VgLDEWaezZgSHS8RABMAdy590BoVQOYADnAETM8zA=; h=DKIM-Signature:From:To:Subject:Date:Message-ID:MIME-Version; b=j/yooK0CRoegkjVRWmQq9i20SzmxdIZhOQhJBmCsUmg2WSUBSVnHojUUVL+zbUUlVeljXIgT/TAZCuuBqKRS0Vo4bBDa4s2H9Qyc6sTNAw497svdqdaOo1ok2P+tphvDukOYNvOg6jmhWSIfDKBUCANXlVBR8RiGit2xdhBPRyE= ARC-Authentication-Results: i=1; server2.sourceware.org DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org 7981E3857720 Received: by mail-io1-xd2f.google.com with SMTP id ca18e2360f4ac-844cd85f5ebso1289381639f.3 for ; Tue, 07 Jan 2025 06:45:08 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=adacore.com; s=google; t=1736261108; x=1736865908; darn=sourceware.org; h=mime-version:user-agent:message-id:date:references:in-reply-to :subject:cc:to:from:from:to:cc:subject:date:message-id:reply-to; bh=bEGYr9C53ftkc8uYboJ0is2nr8WRMJ9VpjpdKy9xx7Y=; b=Yexd1oacRlMC9iXoMUUjc1E2XpspT+U+t/01yGCzEqAdCbiWky5/GJUKpMISCO/oCc BxYbgcBvlQD/F7AnosSlCJkJKgBwzJq2lDwJ5EvWGvzZk4JypaKJPKDH0mbvDE8NsnK0 SC6/hP/XaemN6WcM7oikkYbPTcWGjwBG5kqtiRKRZmx4Fc9RzwC2PBb4MroGMIG8Mk4k VpeSAiTquxdQCBVfVhfCmUblcU3zQaPNz8gozCkV2G5r2w2RoO4m/sLgZA1wp1wCdSRn /3iNTnXH+n2d5FRXVYLOYHCM0czunVtmNzTPEWVjc5s2q2YWCM8tG8NBIxBvBfEP9Usy A9pw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1736261108; x=1736865908; h=mime-version:user-agent:message-id:date:references:in-reply-to :subject:cc:to:from:x-gm-message-state:from:to:cc:subject:date :message-id:reply-to; bh=bEGYr9C53ftkc8uYboJ0is2nr8WRMJ9VpjpdKy9xx7Y=; b=fT+HLvu4+VoHXVzPWosl5At8vyDQBYtIkmVDL/cDggZ8NAh9Ma2uWLHWKUUA0drKTk 3FJJhW/T6od8QoDiwapXkInynyx2CL7UEVGZclUIGHMlgmRRd04IAxJVSte3mu/zaxoT jezPolvltFGQuwiKeTuRXwhkqNf1XPSeojtNeVsAixxNJ6YXIur0uAsxrnuFy48kp+IU hEBsd+F1OTteVadcHT8e7HdjlwnlWKoleae3HVdtlTFdaNrwo/Eifl7SqRFZhzabZ/Js XUNZYDHOD77swPKdqAY8W1/GCAwn7WLyJWEhrQmU+fvYuX6eTp62Q0+RRwkPXwNea1e2 Ie1A== X-Gm-Message-State: AOJu0YyJg5CokVlFRhhtf+kYAtKrxPtYkANaUrVTSYQ6JwotFQDuoqse xRsANkmMHuERDPsoIjX39lSSQGDNoHa3qjUpWVBRr4ioC5yUiHp4624ZG/0L822F9z3Nwdsw7AE = X-Gm-Gg: ASbGncvlCu7qLfM6Ia6oXJ+VmAHUre7qXzvZttjNIsGMFjJiLqDmg7bxvjyfudXbWJR iEpUderICbFFCdvaPgUrE0v4epwIpGBJvMhYv9pN/cXSh5lAT6Yz4MTGXQwldLXl+J7viN7mEZM C/10NnfIyuxmT7isteBbZ6a8jqO7TKUwAFTRBmrWtJfj+fEwxfvAPgfnMVw6Ve5jNQ+h4cE28Xf lER7qiypCFYhtF4Bges72G6shRdQtMTmDi11Nud789OhGne/EC9B5VsOTRq0HS5jHFDYUx0fOrt wlv0Hg== X-Google-Smtp-Source: AGHT+IGVMDaT4J6Ksv7fgdnksyDfvhn/2g7uJD69QYItxV8gReRQvCly8BJ0mF1U9pVa0OcNTjfARg== X-Received: by 2002:a92:ca4a:0:b0:3a7:7d26:4ce4 with SMTP id e9e14a558f8ab-3c2d268133fmr568019265ab.9.1736261107732; Tue, 07 Jan 2025 06:45:07 -0800 (PST) Received: from murgatroyd (97-118-36-154.hlrn.qwest.net. [97.118.36.154]) by smtp.gmail.com with ESMTPSA id 8926c6da1cb9f-4e68c1dec54sm10153052173.128.2025.01.07.06.45.07 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 07 Jan 2025 06:45:07 -0800 (PST) From: Tom Tromey To: Tom Tromey Cc: gdb-patches@sourceware.org Subject: Re: [PATCH] Fix crash in DWARF indexer In-Reply-To: <20250106204028.3587605-1-tromey@adacore.com> (Tom Tromey's message of "Mon, 6 Jan 2025 13:40:28 -0700") References: <20250106204028.3587605-1-tromey@adacore.com> X-Attribution: Tom Date: Tue, 07 Jan 2025 07:45:06 -0700 Message-ID: <87v7uq4r9p.fsf@tromey.com> User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain 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 >>>>> "Tom" == Tom Tromey writes: Tom> Iain pointed out a crash in the DWARF indexer when run on a certain D Tom> program. The DWARF in this case has a nameless enum class; this Tom> causes an assertion failure. Tom> This patch arranges to simply ignore such types. The fact that an Tom> enum class is nameless in this case appears to be a compiler bug. Tom> Bug: https://sourceware.org/bugzilla/show_bug.cgi?id=32518 I'm also going to merge this one to gdb 16. It may be a regression; and in any case the fix is very simple. Tom