From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from sonic302-21.consmr.mail.ir2.yahoo.com (sonic302-21.consmr.mail.ir2.yahoo.com [87.248.110.84]) by sourceware.org (Postfix) with ESMTPS id 8190E3858C52 for ; Tue, 7 May 2024 17:30:48 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.2 sourceware.org 8190E3858C52 Authentication-Results: sourceware.org; dmarc=pass (p=reject dis=none) header.from=yahoo.de Authentication-Results: sourceware.org; spf=pass smtp.mailfrom=yahoo.de ARC-Filter: OpenARC Filter v1.0.0 sourceware.org 8190E3858C52 Authentication-Results: server2.sourceware.org; arc=none smtp.remote-ip=87.248.110.84 ARC-Seal: i=1; a=rsa-sha256; d=sourceware.org; s=key; t=1715103050; cv=none; b=SDn7aCZyVvtKqOKo31Kw3yn1wGQdHCw1i51tK56UfwqEz984Obpkf5g8YNqrrbF6LtlNvWmZgDnt88jimpSI93ifHoFv05Ic8TlQwj1zEBg+uZjZuG0hFuwnjWNDgp0vzkNsrU6EFkiaE1pyN6jJkIDhxkr6x5FD272iSqTjstI= ARC-Message-Signature: i=1; a=rsa-sha256; d=sourceware.org; s=key; t=1715103050; c=relaxed/simple; bh=JlaCHY8CDVsJA0Bnjh0MDfFU+u5qybXUneyuRXRv+WA=; h=DKIM-Signature:Date:From:To:Message-ID:Subject:MIME-Version; b=deRdcLKhzH600T6sClDpwTm4bbf1U8egSY77Gn51YlsvixcRGjmjGDtmNLdzF3fn5Z8Vs2bhIHoeBC08OL36CQ7JrCQBrHc9bJzL7VRnPZsGHO6ETX1Nii6TCEDt/MY2uXLYPcU4ncCQ7FZH2eBSEq2/cU1/p7LZuKiyxet5RgE= ARC-Authentication-Results: i=1; server2.sourceware.org DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.de; s=s2048; t=1715103047; bh=JlaCHY8CDVsJA0Bnjh0MDfFU+u5qybXUneyuRXRv+WA=; h=Date:From:To:Cc:In-Reply-To:References:Subject:From:Subject:Reply-To; b=jDeWiG2OwL7x/F6SGgefDtlfuqMLDAJzO1RZ6W//TDbq7nfSIJ3zbqMkTEmPBrTAN1yfIFnzSDwPqRhXfAePx6NHTxCbe3FCMhoOpr3+aKpnmrO1ebH4nvLFQXyXRk6Uagg8eAcYqTqDIBtmMkbg1ZVB/h8nbZhRu9Ngs0Zd6awFtOMoyG3axK/8vZrHcSn5bXK0eobdZ5Gpx4OtqNKY55VgiSCkzt0dAbx6nHHRTv+EQOEorTL9unA3IfJMqdb7p+f7NhKOCh/HqoNucyJXiDAwhDVDuZuF9LVkz/C3c3FebiSvGUrWaq34tka9M1Ib1SFpVSbjuBYmeWSUjbTlUw== X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1715103047; bh=olgpaUK2cmEK5O+dQ6IMQ2t6wUKjpUqtwqWxE93OerW=; h=X-Sonic-MF:Date:From:To:Subject:From:Subject; b=UP4NDmC7zOB//onjxXoDllsZ9Jk2KqTeXhO7tS8LIk0MuuSDLAra5OsWb13jiGTS9MjppkBu5sAJCkjQMDhE4MfupQPBq74JU7YMO7UFE3uts4EI5eO/UeY+kPEdVPFEfruKygNWt3gv9oVPo5fqFM5FPviMj3vNhxJD+yViFWNRJHW2X3gn+8Xugw+dl+PTtWsr/OTxdNcZPDEnztOn3sFcYhotDtEVGw4GkgrtkRPwZZS6gEYLhLSZ9S3NBkt+8wlW9h2JcyaoInRDUfkJWOgYCvhT4WcK6gLvN5UXd8dJ72Y9BoMYGAv8FP5ljBfuM5ZxnVgYw9Zy5h5Dv5QlGQ== X-YMail-OSG: XRyRdIAVM1mha06z82lCd_BrYYX2kFc.u5tEpmwzldw52.wiSJqCMgAaYQ4XR9h j5UpfKjs6jAJdiaqHllWWzwOC6yauLh2cKvEcXfj4xHpyH2esJWsI5sihxWXJIsrx7TdC2CG3DKO fz8uFWhZkiTzrtuZ5qFj7.Pu4rwClq7kzZimnGkG84JmsvBnyBg8zqi2l7pxv1d684kt5vgggt7. ae2VyLgc4OTi85xK7E6_ncFWy2YIF8drgaO4_rNnc1qrU_60a.OWps_Hc2gjEKiwGtb_LipOB__y YZLdlcjl9gqNNrlKygCQxwA1rF_uslC1Lh1FacdxdEI9PtJoP4CrJiB0fb9MyCFU55VLAI5aYICh _wChwZ3wFdtFCZs7nGGBtNTe5nW6PmSZlTDqg.fTe3cU_QFTPNqmkjAJ_u6Qm.VhVgAvW_lfDcri KVWZixEh71VBPDn0gj1or76Optxs5Pj9rwV0bVoh3jxLAWvGR6B7mQKV7njhwovrRS2fThHoi9dt 6BNfnlRjHDrplBXgSmkwiImy3FJJXFDYHAYTjxmQvd_.iJDx75w_QRpcitNpMMRxMcxnyEKlVosh 8ZI0DkQ6iWKZBrMyv5iDq0iXUHC4.GIDwraDX1QQEU0P9weZYiTEK9jWRBIvI4GIlV8m9N8PJSEP DGoqdxVnp_AzUQHurgv_MWOeW0P2PM9aCN3JRjsrbDocmvuHp3NeckLrldb5iLy4KAvorusV4GxP .iqtQLtzyci012VSYDiXGzIKa7LkUyoYkdZDrrFLT38ywF08PQoBGIjE2jU2J8G8nDGXYJ4A3moA OjABSUDmMN8G6OGohSyvDHfB.XHgttVBSgVf5Ghb7hkaM7zi17JYfnDG7q85mwVKK3PS.DOGML2S WKI5PmvsJyKU8qADNorUewDGXMvMWjwCRGkgSwrzBmK6IyduI2Rmzd_aIOKJ9us2YVKN_0h05eaA tGZ5XWoI83rC4qJ.89S6BRXIiGfEaQ.aihcvswfZGcUpu.RDNzwljKCf7r..XWxjMPLWoHSCbWum Go_CWNhj0dN6A6PlDwT.1_aFwda.KUv9_yWdk96Swc6n2uuh4l_94nwoAlJzku5trRt9e2Td6RqS DSwMhO.V6GspVaPZ.FWSdb.bhspce3sMw_u3OPvm_m50vgkpiVZkT2FcCeiTC5G0.jsETZ93xfgy WkhipDKMb_PCMdDDoV1AKatDRHX6sXtg1PSHBNURqD2UcEwqtfotvWTvVLr78Ben94L1A80nVod5 HG5r8S.fZuzGUUO.I.mHponlomlCHAL7PHShu9RzhxYotKg51qYxKP41lx2x2nFyBuSNMTDDk0cX 7L8TDlExHvHo_zw9odDuDu1xBuOMER621SzMjDURrPyuCcxEOvHOsGV65bhS_q04ULPLSf1hQ5NK nJZtSvsQv_7tMdny2._se51fTT70K8uVPR_DGZhWjCmfk8JA8KgUYr7WUm0Ujnpm3VwlYCcojDge uQTU7oVUEo8TxxeETkcxcseXfn4EZBklPzK87dSruTnPdacEKMXDKbGnswUSGPKbL.t.RieLYaQN 3vgPqfaNOV7qy3ZUWDbHVENqRqVu0FM7atb4r.7fOgGiB18cBHUPUE8bcJ1ae3jj_l7hZogMH2V5 TbMjBIHJwOZaHrxR_Ab4vq5UBjYjOhqnNsuzpCrLiNpjGPeCdQxIjncZnnWd4K8.tJJxEeGF13f. U9kKK64FyK3AjiIY5fOJ.NuIUw0kDti_49uKMYMrHnEB_rc5zvCxSc0aOhnyol0psXERVPCb7f2h LKE49h5ttwBw2Yi6gdU9w0LALeMTAwHaG.pH..L2DMDfbkyvIiPJFLSsvymmfieyQPsnWGYbN4tb iKQdi1RbS4p1yhRg2ofW9R1SluJbE.92MOfxm3yh4Yr8wgnGqjJK3Axz6v7lDb_W0cIa6M3DGMY5 V1ttKFtZ9XoL8OtsgvFsL5h7zb6mYtw_061oZkDvwt9.ezGhK_gg1pRg4iKn1InyG6XCrzln7Yjf lP7ZDBDj7VCEPmJnIDSVrfWzCHc6RviKdxcNDlqoRWg4HJdpHYbsTwfWcjZ8yW7CLFIiHfN.4RJX ZxZUivtRgW0DYhzLC.F7QT4faZGAkBRBeI.3de9XVW.Psiy.vYVUfIbRN60TefCymEs0n50xMWQ0 V852I5gMo2gzJ3iu0ci1ecdjukybxMhGh16ao0DlMlpiIKBbJCJhkDxUmbSBf2W_XvVDc83Capt6 RIYC.joqcQfdFv4lS6dBBsQ-- X-Sonic-MF: X-Sonic-ID: 409a8ee3-4734-407f-8528-ace6829d1a6e Received: from sonic.gate.mail.ne1.yahoo.com by sonic302.consmr.mail.ir2.yahoo.com with HTTP; Tue, 7 May 2024 17:30:47 +0000 Date: Tue, 7 May 2024 17:30:44 +0000 (UTC) From: Hannes Domani To: Tom Tromey Cc: "gdb-patches@sourceware.org" Message-ID: <1520081087.12314763.1715103044903@mail.yahoo.com> In-Reply-To: <87r0eeaf08.fsf@tromey.com> References: <20240504115851.935-1-ssbssa.ref@yahoo.de> <20240504115851.935-1-ssbssa@yahoo.de> <87r0eeaf08.fsf@tromey.com> Subject: Re: [PATCH] Fix heap-use-after-free because all_objfiles_removed triggers tui_display_main MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable X-Mailer: WebService/1.1.22256 YMailNorrin X-Spam-Status: No, score=-4.8 required=5.0 tests=BAYES_00,DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,FREEMAIL_FROM,RCVD_IN_MSPIKE_H2,SPF_HELO_NONE,SPF_PASS,TXREP autolearn=ham autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on server2.sourceware.org List-Id: Am Montag, 6. Mai 2024 um 21:59:06 MESZ hat Tom Tromey Fo= lgendes geschrieben: > >>>>> "Hannes" =3D=3D Hannes Domani writes: > > Hannes> So the fix is to simply remove the tui_all_objfiles_removed obser= ver. > > Hannes> The clearing of the source window (if symbols were removed by e.g= . 'file' > Hannes> without arguments) still works, since this is done by the > Hannes> tui_before_prompt observer. > > Hannes> Bug: https://sourceware.org/bugzilla/show_bug.cgi?id=3D31697 > > Thank you.=C2=A0 This is ok. > Approved-By: Tom Tromey Pushed, thanks. Hannes