From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from NAM12-MW2-obe.outbound.protection.outlook.com (mail-mw2nam12olkn2099.outbound.protection.outlook.com [40.92.23.99]) by sourceware.org (Postfix) with ESMTPS id C8E723858C56 for ; Wed, 13 Apr 2022 00:27:16 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.1 sourceware.org C8E723858C56 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=b/dPTZ4qG8wQ1Invfy/A+Y31j2CozY7ov+wmy595sLgwvy370NmjoPq/rNxqPk1O7wGW1xVE6mgGy4KKGVHIulIcWtpJ/ahvBtZ8zR4kMwBkFYcR36KKRsni3MwxJY73Su2OeH03tz3ibWO/n67eOufcwQmer41dH8J0djV2tP51+bRxCoz34q7G/AsPn8Rhfol6Y6rWiIfK2XKAxqTVLpMw85bfO718gtds2pPZbyLOQGaHBieAn/z303gwtc3gMFPTfSnxOFqYcM0Te8G/jSP+aIfyeNDOI8LLiWiPleudxOCqx/ZFK4ocARegCTJpKj+5MUfdWJyBdnFGD1Rk5g== 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=080A0oqzUbLpRlqH/WyF27JyWUsQ+il8q4fAp++8mB0=; b=Z23J8LFghTLKRAORkpXWOdrwLcIAxUTNjzc0pg1sbvJmOtsoZFJUtkIeCWwMEYCMF0K+uWM71vACruLkod8S/6c0AtELt5nTOtWYM/HB2cuu3c5LGMc3rcoYo6kAUYgcAACii1HyltQOvWeKYICLq3+/m1FlQOilRRlrCNHBsEi4g+jvLyxHKyGTCwxK0tMlFEk6q18Kejf2qCOYyQZ13PwuHjmuyXBPSSA6sTs7TuUr1Zr9diQroXeRIVoQ5EkxZUTPBzk0AAn2kErwtO8t+C1YZcfrpA00R8whVAJoaBqcn1EDNydlbQPYB/0q+ak2jKzrjqTB2aWVPHUhQcd6NA== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=none; dmarc=none; dkim=none; arc=none Received: from DS7PR07MB7686.namprd07.prod.outlook.com (2603:10b6:5:2d0::19) by DM8PR07MB8759.namprd07.prod.outlook.com (2603:10b6:8:22::22) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5164.18; Wed, 13 Apr 2022 00:27:13 +0000 Received: from DS7PR07MB7686.namprd07.prod.outlook.com ([fe80::ca1:43d8:3a4:2b2b]) by DS7PR07MB7686.namprd07.prod.outlook.com ([fe80::ca1:43d8:3a4:2b2b%6]) with mapi id 15.20.5164.018; Wed, 13 Apr 2022 00:27:13 +0000 From: Claude Robitaille To: "gdb@sourceware.org" Subject: GDB is preventing my catch blocks in my C++ program Thread-Topic: GDB is preventing my catch blocks in my C++ program Thread-Index: AQHYTswYdvj6CFKxQku2gtNSnuNgww== Date: Wed, 13 Apr 2022 00:27:13 +0000 Message-ID: Accept-Language: en-CA, en-US Content-Language: en-CA X-MS-Has-Attach: X-MS-TNEF-Correlator: suggested_attachment_session_id: c706ade1-658c-3292-f732-681c60e83ee4 x-tmn: [77BZ0zsNjAYPGPm+RBoDPVCOeRTyQPDyq/8Pt9hRp+0lrewBanrPno3ugv4p/gMa] x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: 5e3b8e54-d7dd-4d8f-89ca-08da1ce45b49 x-ms-traffictypediagnostic: DM8PR07MB8759:EE_ x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: yRrXcVXIB6a5lnHMau7a4OQECfCjSOzV3U3FGdWe9zgR84awaM/R7KIzAsY/ML8TW+AXB21AAEqK1eKtMOkgCrCca5bsmId+QLptW+PmL01R6cs8aaqkhtbppOt/HW0Is3BlORxSRZLtqY04WEtH27fK/THO2jxGOYkQS9pasUIjqqYKbdetGlZY2NOC5NQrVzB5Ioh1lXnx14jKuXAq2qsHwssVhBj4hEH//Vn9WXV//anoEmupGWp08gD4Ow3unqg5wGyfJ7VcSPjCS2XZi4RN11R88gdKo91C2FoqwURPS1hU3S3bnTkSYpch62SYfiRZl3BX4OrNy4SpbuwCvWw9nu/1e9Ox/aIAnRo+t6MUv+HAqZ9UTbtsRgqI2BAS7IfUSvoM1KEfB30EByygvCkbUSgdH9/DQn/dkjmYC/T3nqi3N8XepwfdlUn1ItSsumAYCUDZNurWeIqVHFvD+r/rmGa+/homuxZwbHNNbAzaFbXcUEHT51k7DMI5F4+NSeVwCYGS0xK0ahQn27FPHq80U0HEzVpjHny6opd1HqXyA0ynwu6t5/ANd/iBi+qjy6LWG76uOt33JFPDOmgQ5w== x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?iso-8859-1?Q?xgPwCk64MSBOkjcB3v4Xkpl3aFJ3WXarqGcFUYnUDcbIffJR10dAUVHUI9?= =?iso-8859-1?Q?hWmH3FdJTJf//mXyMxowdg1JcYG8l5/CH2hXbFpfwR+8XiqfPLp2+KvjOu?= =?iso-8859-1?Q?1ms1VmSptjWVKA0FYvrHXtFb8wjDEOfd1vl2OenRNkbJNKtHJkvnTxX5f2?= =?iso-8859-1?Q?l3QQ5mx163KEp/UgAjII6GOwf4qp+9hRA/LXuulzD9hJzL67nIzfApIAxF?= =?iso-8859-1?Q?T3Wctvbhp+8GXFgmFyVbcKNUYRJ3caH1YDKj7vyYqSNHwhdqG/YfeddQX4?= =?iso-8859-1?Q?/EZ9DNvg6qtRJn0YdnLipyoJvzZOO01bvkvygSM2WwXpST7P/sGd6T9ke4?= =?iso-8859-1?Q?sNZ1a2VKEVjY3Snd2kRsg3zVbWrTc98LLn5IaKCMethAyIN2HD/FgzXlTG?= =?iso-8859-1?Q?vsYz5oe/A+iAcCsoRe54E5eysCbOzi152VL8eEmv8QNnSuekgI3re2O2xH?= =?iso-8859-1?Q?YeOj8b1MmwSK+CvBH2pXn/NeOb37GqzAjYzwKNbkRzamQYMUOhZIs8iX6U?= =?iso-8859-1?Q?lTaUiLHelz600ziLeFEkOZkqAKdzSN8y/Yc1eTR9AywOZ0Xe2Cwk/aUbq1?= =?iso-8859-1?Q?qhXyAqVPCMR/BhYXXiRCb8elKI7VzoO4fM0D+X3vijNU7gDvJ5jlJ+XnUO?= =?iso-8859-1?Q?ekOaEFxfQRysAL8DkWPZdEoQWT/unHjuqHDpGV4cOdUDdtGS/N+Ge6DXQy?= =?iso-8859-1?Q?4QaxVeM5LbgUcYrmHTo4OIZLfhULil460X/cmmeAykdyhlHAoAu/uN9rre?= =?iso-8859-1?Q?EQsEKk5yVEcxkArukix1N0VAWzSPntPtCEFyBLKU2d5o7bDpP5mcYUYcl/?= =?iso-8859-1?Q?HA2UcDchT/QU0ij6fYEXmEl7Sww4OadJAUm6cWd2/f1B37PruaA6zippEw?= =?iso-8859-1?Q?RG1Uqx3JFDViqak321d2B71kde3DZqIt09UrBfewMtHjis2DqPuAnUuSH6?= =?iso-8859-1?Q?NRWC0J/PSQ6gdkN+UF0Hff9NzZXT7YbzDJwp7t+KS5UfCGCcPH8VsP99HN?= =?iso-8859-1?Q?h0kgfhMlXkPfaEDUeLu3ljAngFLORYoLnrqcVplYTXQrnPWS6UpoShfSAU?= =?iso-8859-1?Q?ZAItGG33X2/5cQ9/m2pWLVLKWMSWkUh7DJJsJdGcNn/1PX26RXSkIcOzzA?= =?iso-8859-1?Q?LqjLwtsU2nYD31p28F5kIV+jszECBJGhchYNVSpAvtvt06y4ibo57ZWiN8?= =?iso-8859-1?Q?hB0r4+wzJgArU9M/BY6OHHrngsgsiJQMD19+IFb8+KuIWyCkZ/8vn8wMEX?= =?iso-8859-1?Q?C1qaWmX9agTDSJPfOLeGZt2lBiw1sDtB1/4ossf9/Xtk98r3IK9slLi+yi?= =?iso-8859-1?Q?mj6EvzV1WLA3sbQCNWHOcMQ2IGQI+yvhwdkPHLqBVcXtpruWGMHG8eW7O1?= =?iso-8859-1?Q?TtJoNYGfaujOU1mTsuu6NSzzPtNMxO21aHpgjkNRjQ28N1aY+jMMFC9l2Z?= =?iso-8859-1?Q?Gwn2CJn8cDnPAby26shKbwNxgqU8LzqJ1cOuX+Bnye4dEzkhhL36Jig9ja?= =?iso-8859-1?Q?p4q3Qz9X7VaIiv/XSIIlQ/Y8SCGh0n37ZVtSpHoLLHby6bLbs96ExsIuyn?= =?iso-8859-1?Q?3TjYcjs=3D?= MIME-Version: 1.0 X-OriginatorOrg: sct-15-20-4755-11-msonline-outlook-5fbaf.templateTenant X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: DS7PR07MB7686.namprd07.prod.outlook.com X-MS-Exchange-CrossTenant-RMS-PersistedConsumerOrg: 00000000-0000-0000-0000-000000000000 X-MS-Exchange-CrossTenant-Network-Message-Id: 5e3b8e54-d7dd-4d8f-89ca-08da1ce45b49 X-MS-Exchange-CrossTenant-originalarrivaltime: 13 Apr 2022 00:27:13.5389 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 84df9e7f-e9f6-40af-b435-aaaaaaaaaaaa X-MS-Exchange-CrossTenant-rms-persistedconsumerorg: 00000000-0000-0000-0000-000000000000 X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM8PR07MB8759 X-Spam-Status: No, score=-1.6 required=5.0 tests=BAYES_00, DKIM_SIGNED, DKIM_VALID, DKIM_VALID_AU, DKIM_VALID_EF, FREEMAIL_FROM, HTML_MESSAGE, RCVD_IN_DNSWL_NONE, RCVD_IN_MSPIKE_H2, SPF_HELO_PASS, SPF_PASS, TXREP, T_SCC_BODY_TEXT_LINE autolearn=ham autolearn_force=no version=3.4.4 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on server2.sourceware.org Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable X-Content-Filtered-By: Mailman/MimeDel 2.1.29 X-BeenThere: gdb@sourceware.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Gdb mailing list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 13 Apr 2022 00:27:18 -0000 Hi all, I am having an issue with exception in C++. When I run my program outside g= db (gsbserver actually) all is good and my exceptions are properly catched. However, when running un gdbserver I get: "terminate called after throwing an instance of XXXX" The actuall catch statmeent is catch (...) so it is a catch all. I obvisouly suspect that, somehow, gdbserver is preventing the normal try/c= atch/throw machinery to work as it should. The "terminate called..." string= is most likely coming form the language library. Background I am crosscompiling with mingw-w64 on Ubuntu. The compiler is 9.3 while bot= h gdb and gdbserver are 9.1 I run gdb under eclipse I run under WIndows 10 I spend the whole afternoon on Google but all I found are cases where the p= rogrammer did not properly coded the catch (or something similar), which, i= ndeed, is not my problem since all is good when running outside of gdb. Not sure how to tackle this one!!