From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from APC01-PSA-obe.outbound.protection.outlook.com (mail-psaapc01on2132.outbound.protection.outlook.com [40.107.255.132]) by sourceware.org (Postfix) with ESMTPS id 138353858D35 for ; Wed, 9 Nov 2022 19:42:44 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.1 sourceware.org 138353858D35 Authentication-Results: sourceware.org; dmarc=pass (p=quarantine dis=none) header.from=espressif.com Authentication-Results: sourceware.org; spf=pass smtp.mailfrom=espressif.com ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=FCwCOBIIKpDiO3J/Ke8OYn+cbCHKbxPSC3/Agx/aWP5oPSD5mkhbM8sgVj/uF66VA6RuXdZmLRVzaBe9SH5solT8/vi+SyjWvIWY7H82pYYNBiyJdygsE8rYSnqNaqXJeAuO5AwjnPrJuDbW5zoEt0PZhet56iBCDb9ayehhhiPk8PkqFlJTL4UNas46mnJf/7GUdXQaLCNbfPFDdH45yvJ/bPLtft3A1wXa1nCkzh/cMyxQ9GEr++QTiwYkLIAakvMGcfbVsKvyLMXPUUmZ58HbIVaux91f5Wf+7wSaFopjoM2j1O0g4yYkASOPYIb4cfhsvDUCJlkAu0TOS4nvBg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; 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=+2/uKbwOYoliiAHDse0ggKh3s8gnF38dmKTGtQxjLVs=; b=NA99ALptJfOW91PdiypgLYsk1/4cBFOjKDaMfjG9DQlGuWHA9NNID46VNCvGCfFJiMRGgLZ5qWhC9I596gSypfKfGQ0C8RQokwDB5FCrLZ5KCPvkmAF1pOO3YbCkmRYv6Hwx7rQ3MDk90ldbPt4IxbjSb5iIPq+CkQqgj95CayCcBJUe5Z3lMFOFyZuVRNTZaK+nSJhqNuPtFfyF9Ak2hmpVDvLLpaa8hHPVQJkA7gV8NToC6myiuWGDgY6Wgrc9N+/TiDmooZBLANvR7tcQx5jc3yzy4lra2NFxpDBtIhlmYwiq20KFb8ZemamXfzhXf0ap0tqM1MV4ifxXur5Ydw== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=espressif.com; dmarc=pass action=none header.from=espressif.com; dkim=pass header.d=espressif.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=espressifsystems.onmicrosoft.com; s=selector1-espressifsystems-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=+2/uKbwOYoliiAHDse0ggKh3s8gnF38dmKTGtQxjLVs=; b=Ky2SZs4FUl8vGtxsUQgVn/4lzRV5lHeqBMwZdPxgrFlbMdKXlqxDBIBuXFGLmvLKAEjw28FsQ1GAJIS6MXHyIvjw6Ktjw7zlbJoNOd/4O671MXEKI26H7os5yxvWt7KWm1OGmWe1wsmcv1QC7SRwJ12udGhjzJMdajhUOX+cUF0= Received: from TYZPR04MB5736.apcprd04.prod.outlook.com (2603:1096:400:1fa::7) by TYZPR04MB6666.apcprd04.prod.outlook.com (2603:1096:400:337::7) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5813.12; Wed, 9 Nov 2022 19:42:37 +0000 Received: from TYZPR04MB5736.apcprd04.prod.outlook.com ([fe80::e64d:5c85:a83c:5898]) by TYZPR04MB5736.apcprd04.prod.outlook.com ([fe80::e64d:5c85:a83c:5898%5]) with mapi id 15.20.5813.012; Wed, 9 Nov 2022 19:42:37 +0000 From: Alexey Lapshin To: "gdb-patches@sourceware.org" CC: Alexey Gerenkov , Anton Maklakov , Ivan Grokhotkov Subject: [PATCH] gdb/python: initialize Python without signal handlers Thread-Topic: [PATCH] gdb/python: initialize Python without signal handlers Thread-Index: AQHY9HNr8FVZ9UOfikyBKh+VKRz9Pw== Date: Wed, 9 Nov 2022 19:42:36 +0000 Message-ID: <046071702889c1a0bb4fe33df605e865b5df571c.camel@espressif.com> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: authentication-results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=espressif.com; x-ms-publictraffictype: Email x-ms-traffictypediagnostic: TYZPR04MB5736:EE_|TYZPR04MB6666:EE_ x-ms-office365-filtering-correlation-id: 8d4c4853-1090-44e7-8a5f-08dac28a8dfa x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: ms1nmj3pT8KRe3/52jvx1tM4i//lb/QTMVt7CTtLwYcaXVK17wHmZfr75jUx0573+vcSzEDY4YF2+7VAmqqxgAnYXx5FFED1yKQMVvAYFl+87FGIvmJKTU9/bJQkYioimtZlBLxm1+9XfauNle0dDpkb7HvaDYf1xTlSXU3IAyXQTOg0Ud1X0RE/6RBmzTLmsV8YQCs13UoVA4hlE90z1BSUDFs0F46pqyFBqXFSHyCVKNUcXgWs/yMJfJ5yvJibOIyomD/PWQkbQ0ZRh76LBDcnw2llsCKskYn8PLkhfCe7/3Y2Dx9RclZKQwKp/W27DzpzAOJagyawhPaOKMpdNeTXbRCaMrIBD4H0cj9UjvZiMroSVZe/AEVfuQGIL2VbTHxkoov/U3T2m3gKHTE2fnrGhnFtWc7SmfXhxM+Rh8Gx+eOZEVQFGtjxkctu3ErT8Yta+QEeO3dCEC/P00e2bKtbsNyU0QbSFIsWWiqo/WBRah7I9W4/hvKSKiSuQ76+GsF1JeBVkOxGvNumL++rtMO1IhmxxsEI//GLMAS8o4XeFkChdQ5VAcKeKn8HYV6E94FLPj8OqxEmRie69x84aiuETJKOaKZBgPv7Bp6avTavF3jAY1WFzREtnovcNzt77y0MTsI27hWd+MjyXK39z8UU/7hf+YfuIPNEy+9L1Ri7OyMSoelW9DnAupSDCFE0enCInojDlHibUtoDnj8XuYXI4nEWiDkNcCgvK50oNiYNNCFpm30ZAoVnqF5hY5ZyrrJYwmZvh5XfVvYIEcti/g== x-forefront-antispam-report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:TYZPR04MB5736.apcprd04.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230022)(4636009)(376002)(366004)(396003)(39840400004)(136003)(346002)(451199015)(41300700001)(8676002)(4326008)(64756008)(66446008)(66946007)(76116006)(66476007)(66556008)(107886003)(91956017)(5660300002)(6512007)(83380400001)(6916009)(54906003)(2906002)(26005)(86362001)(36756003)(38100700002)(6486002)(2616005)(478600001)(6506007)(8936002)(44832011)(316002)(71200400001)(122000001)(38070700005)(186003);DIR:OUT;SFP:1102; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?WnJSODNxN1pGdjdCRkhuVk4ra3pIN2ZLSW40bW1YWmRnMXU3NWFrOTNuYlhz?= =?utf-8?B?VVFEY3ZVZVJUNUJOdnZySzdCUmlvWU1rZEk0UkorWHIyRFhtVlRFU3Z6K2c2?= =?utf-8?B?VFBha052WmxqVVFnS2VnSmdUWWlROWxuM1hBUHZuN3hUQzRJcFB0bWhZTG1j?= =?utf-8?B?aTdJNzFSOUMvdXFBOXpXU3duTWZYcldwTElLb1hjTEJsWG5RUHBmeUI2aHVL?= =?utf-8?B?YU42eUtwMzhjWTI2K2xKK1VuUW9WdnEvem1YM2lXRUhQd0dibDFBZW9QaDA3?= =?utf-8?B?TEZqNkszd1kzS2wzN3Z1QmdNNzBXYlh0WUQ0aGNSUmQ4elE1dlJDdnIxNVd5?= =?utf-8?B?MCtrTjFDaEsrYW01S2FMb2VWdTVQckhiUzRKeU5sVkJCNUZaU05vWFFDY1Z6?= =?utf-8?B?MkxEY0lQRnZzNWxuUUdyd1UvY2R3VlBTV2Z5c2ZUMG1MbjNvZEJmWHhSZmNQ?= =?utf-8?B?eFFDdU51MFRoRElCK2lVaGxWditCZmFSUWJrUEFMajZoYUw3Z0M0amprWGJa?= =?utf-8?B?STlaOUpyVUtRM0pyMnAxY3NmdW1aNCtBM01WTHQ0UkI2Mnl6MjU4Q1g0UC9X?= =?utf-8?B?M3NHa01uZFNYaG43QlRmTzVPRmhkYkNzcExBTlp3MDRhUHlFVnZlV3lONjVh?= =?utf-8?B?ZlE5UnFaTk9zZGE5QnpKcTVnYzhxT0Q4OWF6RVBtQjUyV1AzemNOdjZ5dVdO?= =?utf-8?B?cXRjTm9TWUJ3d3hkSnpaUGRobnlzS3ZEcGgzUFcrd29rUENlYWFzamRsZ2Rw?= =?utf-8?B?UGVJQUc1VThGRVVKWkhUdGEwOTVLdUdyOXNPTFFpMm4vbjVBWEZxV2Z6M2lC?= =?utf-8?B?aFYxVktHTkE0R0tRVkJ5SWoyZ1BicFA1QkFYc2tUZFhRUjJrcjhDVFUxUHpv?= =?utf-8?B?QVI1M3BqYUdnQlo5Vk45VEQwZTEzbEJJVEkxWjl1S2ltMk1BdnBubzJ3aDNn?= =?utf-8?B?VFdRK3M3b1F6bENtRHNmVEtjWFlXOGFISW02ZCtJb0MwOTc4UWt2NG5LQloz?= =?utf-8?B?TTRlTFVyQStaUjczNHd4SjBoTUdTSDVwRmFVY1A2WUdZMlhxTWhSU2paT2lT?= =?utf-8?B?U3pVYk83eFFnVVFnU2p3LzNRV0lRbjE3Q2drZnhkRmFQYjVqd2Q2RnBjUC8v?= =?utf-8?B?THVBTjNNNEwrQ3prMnQ3aUZYRHJuczU2QmdGSGdpdnRtc0pkTzhoWFF1TGdW?= =?utf-8?B?RTQ3bnMrbDF6UjI2Y0cwbUIrRzNFTnk5ZU9Cc3M0bjlSU09PdjM3eUtKNVBi?= =?utf-8?B?SGxHeXJvTUZ1QlB3eG5HQzdoS0tCcmVZOFBGTjhJdk9MZlVJU2J5eDlzY1FO?= =?utf-8?B?bkxpUE0wWHptNS8vZUpLd25hSTE5WFJmT0Q0WUxLR3ZrQm0zeTZjNXRJaDlu?= =?utf-8?B?QmsvbU45VDB6SEhtQmlmd09FQkRSbUpRUDVkWC9kQTVlSC83RmViUlBBL1Fo?= =?utf-8?B?S0MyZjVZRTgyT1Z0VUE4ZlZmR2tyd3RRUDlISVEwYm5KZlR5YmQzRjJrcDc2?= =?utf-8?B?Ymc5bHFsT3IwRGMzWkVzK25DbUgrcEJLRElMc3d5ZmZ6TzRDODM3bVFhaXI2?= =?utf-8?B?VkJ1akRndHJ0VkpZcGgxeWpYekN6cjBFVUp6ZmlNZmh0QTFJbk1sTUI4cGpF?= =?utf-8?B?azZySWtVYkkxTkIydHdBUjk0cXk5bHFQU2t4YmFoL0pmWmZ5SGtwWWJnYmx2?= =?utf-8?B?dlFiZWExTGlweHd6MXJjbEF3aVoxeUY3bVYzQUlKYnNvVWZxNTJHSlNKZGpT?= =?utf-8?B?MTZFeVJBWWw3VVVXRytYd3hLektIT0JjSmRLT1phM0R2akpNd1BUeWh1cFU3?= =?utf-8?B?YjhHRGlvck85aVBHNGtRVkpWa3N5WmtSa0R3MXlWQWZuTG42RHVMUHQvbkY0?= =?utf-8?B?UDBPajJxZWxwU0RMVFJRcTBYUFJFZ0wrdmptaE90RHczUWRRL2Z3ZTNGdjdy?= =?utf-8?B?L3NDa2cxRDY2Z3lWSksycERoYzQ4Rk5ybjI1YlFoN3BHSjlkMi91V0NKZXRN?= =?utf-8?B?TWFveklxV09XNFBLcXBhWmFoZldENlhLd2o0ZW11OEFGM29uenpWSUVlL3No?= =?utf-8?B?ZDNuRnNUTk5vWldKQUhmdElQVHduWlBTVUhxWXNRZkROc29CdWhkTzVrTDJX?= =?utf-8?B?d3ZVR3NIZFNjbzlQY1g0LzBMaEMvU2tHdzR6NTZyaFo3RkRtd3h2S0dSVWpV?= =?utf-8?Q?P3lSajp3tdXzQb3c2Qkv9hk=3D?= Content-Type: text/plain; charset="utf-8" Content-ID: <55A55CA6F1C755488942EA0C3CC4D8D1@apcprd04.prod.outlook.com> Content-Transfer-Encoding: base64 MIME-Version: 1.0 X-OriginatorOrg: espressif.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: TYZPR04MB5736.apcprd04.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 8d4c4853-1090-44e7-8a5f-08dac28a8dfa X-MS-Exchange-CrossTenant-originalarrivaltime: 09 Nov 2022 19:42:36.9160 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 5faf27fd-3557-4294-9545-8ea74a409f39 X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: vLeIYQc4ZYHf+XAxrD0D/VjJepxM1vQREnG3V/uygRlLSvCt3pXGhptnuvM6BdGjjJrlvoaUhOP6COC7Z0/tSQZGaeGktBTIKlW467YS66o= X-MS-Exchange-Transport-CrossTenantHeadersStamped: TYZPR04MB6666 X-Spam-Status: No, score=-12.6 required=5.0 tests=BAYES_00,DKIM_SIGNED,DKIM_VALID,GIT_PATCH_0,RCVD_IN_DNSWL_NONE,RCVD_IN_MSPIKE_H2,SPF_HELO_PASS,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: Rml4IGVtYmVkZGVkIFB5dGhvbiBpbml0aWFsaXphdGlvbi4NCkluc3RhbGxpbmcgc2lnbmFsIGhh bmRsZXJzIG9uIFdpbmRvd3MgR0RCIGJ1aWxkcyBtaWdodCBsZWFkIHRvIGlzc3Vlcw0KLS0tDQog Z2RiL3B5dGhvbi9weXRob24uYyB8IDUgKysrLS0NCiAxIGZpbGUgY2hhbmdlZCwgMyBpbnNlcnRp b25zKCspLCAyIGRlbGV0aW9ucygtKQ0KDQpkaWZmIC0tZ2l0IGEvZ2RiL3B5dGhvbi9weXRob24u YyBiL2dkYi9weXRob24vcHl0aG9uLmMNCmluZGV4IDI5ZjIwMTBlZThlLi44MzNlZWRkMzVmOSAx MDA2NDQNCi0tLSBhL2dkYi9weXRob24vcHl0aG9uLmMNCisrKyBiL2dkYi9weXRob24vcHl0aG9u LmMNCkBAIC0yMDUwLDcgKzIwNTAsNyBAQCBkb19zdGFydF9pbml0aWFsaXphdGlvbiAoKQ0KICAg ICAgcmVtYWluIGFsaXZlIGZvciB0aGUgZHVyYXRpb24gb2YgdGhlIHByb2dyYW0ncyBleGVjdXRp b24sIHNvDQogICAgICBpdCBpcyBub3QgZnJlZWQgYWZ0ZXIgdGhpcyBjYWxsLiAgKi8NCiAgIFB5 X1NldFByb2dyYW1OYW1lIChwcm9nbmFtZV9jb3B5KTsNCi0gIFB5X0luaXRpYWxpemUgKCk7DQor ICBQeV9Jbml0aWFsaXplRXggKDApOw0KICNlbHNlDQogICBQeUNvbmZpZyBjb25maWc7DQogDQpA QCAtMjA2Miw2ICsyMDYyLDcgQEAgZG9fc3RhcnRfaW5pdGlhbGl6YXRpb24gKCkNCiANCiAgIGNv bmZpZy53cml0ZV9ieXRlY29kZSA9IHB5dGhvbl93cml0ZV9ieXRlY29kZSAoKTsNCiAgIGNvbmZp Zy51c2VfZW52aXJvbm1lbnQgPSAhcHl0aG9uX2lnbm9yZV9lbnZpcm9ubWVudDsNCisgIGNvbmZp Zy5pbnN0YWxsX3NpZ25hbF9oYW5kbGVycyA9IDA7DQogDQogICBzdGF0dXMgPSBQeUNvbmZpZ19S ZWFkICgmY29uZmlnKTsNCiAgIGlmIChQeVN0YXR1c19FeGNlcHRpb24gKHN0YXR1cykpDQpAQCAt MjA3NSw3ICsyMDc2LDcgQEAgZG9fc3RhcnRfaW5pdGlhbGl6YXRpb24gKCkNCiAgICAgcmV0dXJu IGZhbHNlOw0KICNlbmRpZg0KICNlbHNlDQotICBQeV9Jbml0aWFsaXplICgpOw0KKyAgUHlfSW5p dGlhbGl6ZUV4ICgwKTsNCiAjZW5kaWYNCiANCiAjaWYgUFlfVkVSU0lPTl9IRVggPCAweDAzMDkw MDAwDQotLSANCjIuMzQuMQ0KDQo=