From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 108941 invoked by alias); 18 Jan 2018 15:30:23 -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 106585 invoked by uid 89); 18 Jan 2018 15:30:21 -0000 Authentication-Results: sourceware.org; auth=none X-Virus-Found: No X-Spam-SWARE-Status: No, score=-2.9 required=5.0 tests=AWL,BAYES_00,SPF_PASS autolearn=ham version=3.3.2 spammy=HX-ClientProxiedBy:sk:DM5PR08 X-HELO: us-smtp-1.mimecast.com Received: from us-smtp-1.mimecast.com (HELO us-smtp-1.mimecast.com) (205.139.110.61) by sourceware.org (qpsmtpd/0.93/v0.84-503-g423c35a) with ESMTP; Thu, 18 Jan 2018 15:30:14 +0000 Received: from NAM01-SN1-obe.outbound.protection.outlook.com (mail-sn1nam01lp0115.outbound.protection.outlook.com [207.46.163.115]) (Using TLS) by us-smtp-1.mimecast.com with ESMTP id us-mta-20-b-AbZoIwPQm1x-DR_Ak7mQ-1; Thu, 18 Jan 2018 10:30:06 -0500 Received: from [172.28.194.106] (144.212.3.4) by SN1PR0501MB2047.namprd05.prod.outlook.com (10.163.227.20) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P256) id 15.20.428.9; Thu, 18 Jan 2018 15:30:02 +0000 Subject: Re: [RFC][PATCH] fix gdb segv when objfile can't be opened To: Simon Marchi , Simon Marchi Cc: Mike Gulick , gdb-patches@sourceware.org References: <59E8B251.4050100@mathworks.com> <8c08307a-94ad-92b8-9c8b-c713cad541fd@mathworks.com> <56b1cb34b33613ca4496abfcd28f135a@polymtl.ca> <46f29b7d-852e-8db1-d7e7-d59c5857d3c0@ericsson.com> <82a1c23a-37f4-dee5-beae-da95d1cc1c6c@mathworks.com> <9ee6ad949b591f29f5205d00ce8527ff@polymtl.ca> <2faa1373-dd43-8816-99e9-bb03178b014b@ericsson.com> <5503714c-9f45-c1c5-3258-75abeb40e832@mathworks.com> <991575a07a4614be2c9aa5aa6dcf2ea7@polymtl.ca> <0b995e7e758a2d7fb43689c282264870@polymtl.ca> <990f8e00-04f1-7823-39fb-fe9d2dfdbebb@mathworks.com> From: Mike Gulick Message-ID: Date: Thu, 18 Jan 2018 15:30:00 -0000 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101 Thunderbird/52.5.2 MIME-Version: 1.0 In-Reply-To: X-ClientProxiedBy: DM5PR08CA0041.namprd08.prod.outlook.com (10.164.143.30) To SN1PR0501MB2047.namprd05.prod.outlook.com (10.163.227.20) X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: d2863e17-4e52-43ff-661e-08d55e885814 X-Microsoft-Antispam: UriScan:;BCL:0;PCL:0;RULEID:(7020095)(4652020)(4534125)(4602075)(4627221)(201703031133081)(201702281549075)(5600026)(4604075)(2017052603307)(7153060)(7193020);SRVR:SN1PR0501MB2047; X-Microsoft-Exchange-Diagnostics: 1;SN1PR0501MB2047;3:1LkMRJY2/1AI3q1ksBsyNdhW1QtXWIvxOZg6nqtJBIvXw4b6DbXsNuc/WasVLLWc7ltNoBn0amIld2h4IYhgp/Rgf+hf5b9jHxpNNqBTzosuhiyFwShU9OO7jAt5TOlggSDECmobAruRBgMRz2LpXSwrBo5Cc5rSkaS+99huICI0LzYjYA2n3IiCRMRzWRR/NW+v34+z4/ZqMeat4eVtZn58CcTcgoT0SLjzLraP6+fu6v3Og5RRc25PQGP/ibLJ;25:RzUgpG5EdvVMG0hjKxWnmcRC/uTxbGYe1b9AyMEWKkLo0sG1E2HU7T8XWsNVexyl5E+l1DEjv2ZGhcMLGsi3nb+3mWKuqRj/EqHML/HZ/WmYSlCSEG+WOMAo36xiAWZ/BwDPdosEIZFYOR3ZEH+RtcF0M9YCJR5vgWfmF+Rb7WPUj3QUENsC6h9ej1PC7zxy9Hs4PNup9eRdQEm2cV2XhmJfJiR/6r0et6TzSeLpA88YSn0BKk/b/wnvL7NJYyLJdnmyU47bbdNSFOJVUCc0eDUHqtI7+AVVm5wDK4lwZ3eb38jAafVzOv9CsaaHvMEbkRB0VsnRCMOG/U+9yTI1Sg==;31:j5EIvEx8vCsTwwxgKj8bobiekwXZRCHsD8cubxkANLCKQHxRe5fWIr0st9MxhYKaDO8f1d0iIkrDqe5P048Y6OI3fCbarwpGitPmotKsb8PVY5TfuObYzBxeSlgn0F8sIA+2sY82/mn2H89JsYAruuNg1IWvqlRcZbYf8GdW/WCIx73xaKAJ4q7wywewZkPZYEXlnsvC+DG6CGWPCVwN8vK+JnP8fSOjCw6JmhdcKjI= X-MS-TrafficTypeDiagnostic: SN1PR0501MB2047: X-Microsoft-Exchange-Diagnostics: 1;SN1PR0501MB2047;20:xxwKzW2AXI0OXZh5J3WqFS9Sn8wNz5xrzJ9vUoo65SoVkc+Mhkfv3eWN9FZnyV9ApCyxwIurFImZifBaubIViLM2/fhyRnaThoscXUJI1yeKRrq2+U67Z3uhRO5sxbCaocPTCR0/Fn2FnsGnV0/KWMm65Zb4LJfQMrwZg6zs7TNnE0cKqRphZ3Ve2l29ycwosQPHvCgg0IwOhFYIvzFdQQOEA7E5eWdwn/b8GmxS1VdOflbvC01nP+5A7/aKddhy;4:FHBy4OI1r4wxyrl7hGDE9b0Aw3+HOn+/l6tAYDh9QiL+9d73fk05NI4+pFdavT4kwbMlFuqKyzYYjvGEsizodjBHRvcmoK00xgu+oVay4fyWdcVLs4vD/oJwjzo5HFuWEoBOBxZnwYeY03FPBx8UGnwHuouWsvLl/4EI9f8r9QzcWFfvqyWIvYmJEWNKipXOYNoaaXfbQd/Gq4bdBVKGa8BbX5gc5R9lihp/+uTBXp8YpaPUswjFlFOYf/TGySO6hHmXNGQppz458od4uVlRwg== X-Microsoft-Antispam-PRVS: X-Exchange-Antispam-Report-Test: UriScan:; X-Exchange-Antispam-Report-CFA-Test: BCL:0;PCL:0;RULEID:(6040492)(2401047)(5005006)(8121501046)(93006095)(93001095)(10201501046)(3002001)(3231046)(2400063)(944501161)(6041279)(20161123560045)(20161123564045)(201703131423095)(201702281528075)(20161123555045)(201703061421075)(201703061406153)(20161123558120)(20161123562045)(6072148)(201708071742011);SRVR:SN1PR0501MB2047;BCL:0;PCL:0;RULEID:(100000803101)(100110400095);SRVR:SN1PR0501MB2047; X-Forefront-PRVS: 05568D1FF7 X-Forefront-Antispam-Report: SFV:NSPM;SFS:(10009020)(6049001)(39860400002)(396003)(376002)(39380400002)(366004)(346002)(54534003)(377424004)(189003)(199004)(53546011)(52116002)(2486003)(8936002)(81166006)(31686004)(8676002)(230700001)(105586002)(76176011)(106356001)(305945005)(386003)(7736002)(58126008)(77096007)(72206003)(3846002)(6116002)(31696002)(478600001)(81156014)(50466002)(23676004)(110136005)(68736007)(2906002)(52146003)(59450400001)(47776003)(90366009)(2950100002)(316002)(6666003)(53936002)(83506002)(16526018)(36756003)(26005)(4326008)(16576012)(65806001)(229853002)(66066001)(6246003)(97736004)(65956001)(25786009)(93886005)(64126003)(6486002)(5660300001)(65826007);DIR:OUT;SFP:1101;SCL:1;SRVR:SN1PR0501MB2047;H:[172.28.194.106];FPR:;SPF:None;PTR:InfoNoRecords;MX:1;A:1;LANG:en; X-Microsoft-Exchange-Diagnostics: =?utf-8?B?MTtTTjFQUjA1MDFNQjIwNDc7MjM6SjlTVHV5ZXUrK05yRVhIVnlySUhRb1ZV?= =?utf-8?B?UlNNclZ1V01SeVFobUM1Wit0UlpTYUxNMVdEWEh5ZnVuMHJTQUlIMUNGOGZJ?= =?utf-8?B?WEJXTkpJODFJUTEvVmpTY3NzYWJ5Zm1ySENkSmV4YVJEbXBqcm9DbU9Vellr?= =?utf-8?B?Z2JtRVJIVUtsNldFYTZ6SGxJZm5PeWpyWXdLR3lNalBBRWNjWHpGSXdCbGFQ?= =?utf-8?B?SnlMekJWRWgzS0oyK1ZZRklXdWhrajVzb2JHTGIzSHczRXNldmdVYkRaVXpt?= =?utf-8?B?bXQ4bXJybkV0RDMzNHFUSENPaHh5R0srTStUVDBENmZDQnBXTk85WVJFU3ZG?= =?utf-8?B?MlpmT2dISE9vOHFhY0RaN2dWeHdBb1RCUEljRmpjWm5EY0N3ZGhvWnpQQkxV?= =?utf-8?B?SElXRU9SckQ4Yk1qcE1HcUtKUXAvS2RDOEozYWczd3dMTlVtM1JnejRHK3dr?= =?utf-8?B?ZHJSZHhTM1VXTm1iQzdTWm1tZ21FTUhSL1c5WEszSDhNMFBBWC9Dd0dCRlIr?= =?utf-8?B?eHMyZEhKZmZIeloxVkVkZmZLV0s2azNOOURNeUE5ZWxEcEV6MkFJYWJCVG40?= =?utf-8?B?U3JXMkRUUGUwNVkzVW1DTDRyaVlVczFYREc0Z3JHakFIN1RTcEZNL0p1eTZH?= =?utf-8?B?ZVJWWURlZDdKN21sYWw1emtFRVNnK005eUNsZEpPY2sxNzVmS09NekdFNjRk?= =?utf-8?B?SFBGN0Mwb3VFODhZR3M0eU1JTzllR2tCenpkSVVISUJRbWxwVXpDT0xQMGJo?= =?utf-8?B?Sjc3cVBoN3ZyTTBjb3Y0Zm9vMmxsQlpYa0J5RndjUndCK0FnVkV3SzgzVUZv?= =?utf-8?B?NVFaUUl1T0huNy90amlHd3dYSWJuQnNBM2t2R2lBR0VjQ1BYbExEK21NNEp0?= =?utf-8?B?VWJvV0JJQ0l4clloa1RKZERadkxsbEVVM1BYMHpVdjlpemhpZGJlWm1EcmJS?= =?utf-8?B?OW9vMTcwYkc2Q0JJNmo2VHZQcFdQTDQ2bEN6ZjJMR1UxV0dTTVdKallGSW5P?= =?utf-8?B?V2dUYzkvQXdKRUtBSkdLN0dYRVpNakwwZlNlV2VkOGVOT1Z1RWZNWk1TUGJW?= =?utf-8?B?QXU5KzhUdExRNkFTMXhjUW85bzFOTkpvaWE0UGE3QzRDZDI0c25WM3UwVkJp?= =?utf-8?B?dHAybjVUbGtkT0dEb2FWNk1KZUlLZndNbWtJbmRQbEc1U0U3czVoKzU4aWtt?= =?utf-8?B?d096aXBKNTBmbXZtOWFXa1EzVHNUWDF6dzlDNkwwRGl6NlI1ZHZkeTlacTRZ?= =?utf-8?B?K3FycUgvWldUczQ2SUtsKzBIMWtMUjBwUEdkbHBNQkRPQUFhY05oNHRYVU5T?= =?utf-8?B?UStJcS9qN2FLZnZIdW5kQzE0cjdhbU9QdEVMVWNWV2pqQXhqbk1Ia29qblVQ?= =?utf-8?B?eWQ2VFhuOG9RQS9zRnVLU0VVTit6SG45Vjk1L3o0c0tseEhvS3lKaDRoa3hn?= =?utf-8?B?RXQzNDhvRFMyOE9NcS9PS3BhT1ZLS3paVFhKYVlwcm50eXZkdmdPZVVjd3g0?= =?utf-8?B?aktZNytQTDE2QlhqeG5FQnA2MkpPTG5TWkZTN3BMRWJVNG1JM1JIajdwSmpv?= =?utf-8?B?ZmZybnZ0RHNIVmFock54Z3ZwbE01d3VXQ3ZvZzJ6R25TMDU2am0yc2RWZS94?= =?utf-8?B?MHVMTC9ncjBBYXZ2V3FBRlE2Yk9LYUdMbGYxTEVOZ2Jwbm5KVFFSdm9waGhy?= =?utf-8?B?eUJvMzdvckJvV0hheDlLZjNXTmhBSGhCS2hWSlNjTnNTbWVqYUQ1S05aMFAz?= =?utf-8?B?S1AvTndlbTh1L0t6RWNNZnRSN2d0YVJwWS9KcExFbkI5WnIzZzhxUERZTGNy?= =?utf-8?B?UmxtRHl3MldKTEFrbG4vL0lkREJaczNmL0F2OTNuSTF3VzgvUnNURGVNSVUw?= =?utf-8?B?aTd1TzhEMmZtcVpvR2ZmaUJVOHhlb0JOWjNPNlgzY0FCWURqdG90SkZnbUtE?= =?utf-8?B?U3lOb1hVdXM5aGlzelNOR2lzRkdoNVhvcXdnN1FhRE9ZUXJkcE1PMlcveEJq?= =?utf-8?Q?I+VQKAJe?= X-Microsoft-Exchange-Diagnostics: 1;SN1PR0501MB2047;6:RCKIZ9SkQIclL/Eoyrumf+xWqeK/vIJ8UyMYJ9uhjlcg/TkuXalDi6tK+HtdBiP+A9Jyy0Kic2j5ucMMa/CYC+k3n6zNaZIOk+FQOlZ9J/uelEUIn7W0aBH4YRzLfHOBIuJvmrXKngH1EqzhDteBQVtSAUlOxaFXmjLtLc0ZhM//F0Ci3X7TraCZ87xuFM6gXH749od7+c/EmiJrKGlBf7snKvxmOx0eGgb4C+8jMBtW2a+ZRBQbgNEt+cQoAWrRQuYYx9hNZQGPaKrCp/HIabo/i+czTDwRTW+Dn/XYO/StriRh+mVWeJz2vLwL1bv4MNT6l69WLZQPVGYdsKSNFpHbTZm5FsWR9tNMlR3vk08=;5:4OA342M6y8LN4YuLAQJ0qRcByUWbw3EZMjB4hLMmFNkcbjzRRV6UjXxVB3YeaODC6UHrYlkWepePJAuyul3ohq3FaLTcNQxyX8pSNFwGDuBt2EZqLAPcImfkbAptAsVSVJtio8344kyjQZlVFGMEpyKkPZX7Fyihj4eB7HXCY8c=;24:tOg0GPeF3xd3sXDxj9+68BSLCvyeBy8geMeVnt3fmLvXPSpL2Mu8EDARzBt5wdClfua/VsAkrJCF8/fMaWah1qjYc1xKswdm5bdtv1D3GRo=;7:YGN5FPEwQYtHdRlEHqeXdaDmuM1JcLQZ5UeiJ6wPszJtMPCeec4dpNi/IjSfnGhNU71IPipPkL+iXnGhfsk5FPDrqLRoPMUBriUUBZ4YJm11OuZxjVbZMquNr/i6/hQ0WaXiYsfxvv36ZOTRDHplyYgRGlC+/mtS5dpxlclYnhGtn62ozcZS5/biG41VycjeNnwAxYLipc8NPliSN9BRU/YGNi2EsAwsBz2SHELzSqyP7wWg7W+He0GHYlWEnbg5 SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-OriginatorOrg: mathworks.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 18 Jan 2018 15:30:02.5181 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: d2863e17-4e52-43ff-661e-08d55e885814 X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 99dd3a11-4348-4468-9bdd-e5072b1dc1e6 X-MS-Exchange-Transport-CrossTenantHeadersStamped: SN1PR0501MB2047 X-MC-Unique: b-AbZoIwPQm1x-DR_Ak7mQ-1 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable X-SW-Source: 2018-01/txt/msg00369.txt.bz2 On 01/17/2018 01:00 PM, Simon Marchi wrote: > On 2018-01-12 10:04 AM, Mike Gulick wrote: >> Hi Simon, >> >> There weren't any code changes when rebasing. The only changes I have l= ocally >> are just updating the changelog dates, and adding the missing tabs in the >> changelog section of the commit message. Feel free to push the change a= lready >> posted, with any fixups you see as necessary. >> >> Next time I have a change to be submitted, I'll look into getting a Sour= ceware >> account. >> >> Thanks, >> Mike >> >=20 > Hi Mike, >=20 > I finally got around to push this. >=20 > Thanks again for the patch! >=20 > Simon >=20 Thank you Simon for the review, and for your help and advice. I'm pleased = to have been able to make a contribution to GDB! Mike