From mboxrd@z Thu Jan 1 00:00:00 1970 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on inbox.vuxu.org X-Spam-Level: X-Spam-Status: No, score=-3.1 required=5.0 tests=DKIM_INVALID,DKIM_SIGNED, HTML_MESSAGE,MAILING_LIST_MULTI,RCVD_IN_DNSWL_MED,RCVD_IN_MSPIKE_H3, RCVD_IN_MSPIKE_WL autolearn=ham autolearn_force=no version=3.4.4 Received: (qmail 1984 invoked from network); 24 Sep 2021 10:41:39 -0000 Received: from mother.openwall.net (195.42.179.200) by inbox.vuxu.org with ESMTPUTF8; 24 Sep 2021 10:41:39 -0000 Received: (qmail 24436 invoked by uid 550); 24 Sep 2021 10:41:37 -0000 Mailing-List: contact musl-help@lists.openwall.com; run by ezmlm Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-ID: Reply-To: musl@lists.openwall.com Received: (qmail 24401 invoked from network); 24 Sep 2021 10:41:36 -0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=PzIrSWNzci3XUdMzap/yu/SqoqNWqT4EEepz62eEm4miJHH/0G+PyGisrfSBr83ScElVArMLeG6jnIFzTvLCm5be3hthPWRY8CK+iImXToz3R3HU5/1zZ9dqPINkoeIIO4hS2aGsKvMudq2xMAp4AEajbxOSi0iylzteK6GcK18CCStFl7D3Kp/Alx/UGZ1M+dhkf1HAYLBttGyMc/eyyEbV2vp9FultzUELk+cwsep0aUN5kW2VT7nOvoXWZfBFgnzvRH3ig8K2JKmz/rmYmUju5v+nT4ePnzWF1YzJCiRbBJPZIIVv5c0T1NswkiuWYXuDeOW2RkBms1uQHHLskA== 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=RqzW6oZwahqY0YSuobz7g16b9cj72LIbF7o99o4TZLQ=; b=ghJQMextNEKfPfwbUj2xZ3H1efVP1J0D3BLUTqs7+a7A/KWe+MNiVapd0nH5fQSEi8JI+OSjO5bu21gs4tTuLPrp+N54xagcl1V9bN8BL4tB8e7TmFN1RCkEjoZPOs8k1o1YCbHEn7wPp8QYbBwmljD9YNlE3wrFInnKC+wr4Un3Uwby0buIWBeUsMKQ1XV31MlEr37hQFPShrVi/Ce7Bpwoj1xIQ5RFOM8pWiiiK5/mT7vizvTrXEuMIOPDOPAMv8dYl31UkWYBsOCZuSYnAADNEc2qWMaNC15h+iQhUgSuWkwO7ynZf96+7TT7LCStEZ6ln1q+OMBnSry/OgDsgA== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=bytesnet.nl; dmarc=pass action=none header.from=bytesnet.nl; dkim=pass header.d=bytesnet.nl; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=bytesnet.onmicrosoft.com; s=selector1-bytesnet-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=RqzW6oZwahqY0YSuobz7g16b9cj72LIbF7o99o4TZLQ=; b=V4U18A28HYq2R5KmeHE7Ue9GDiVqf2O69SPyp1lKOa1kvWL1hVqA9gcxVvLZWRtiFpM8EGlWk2u7YicNUERzKarYP7iQn0SONbTjanIX6a/HRybixrX7U0aD5M55iakmVFxOmST1vjjoDmbknMEJb+e0GMt6eHz7TL+EjtJc2qO1Oedsa0gsLF4+I/7VF8y/hxWYAM9/V7cN/2rBXz0C5+MYjET/uqLbt055C0qAdDUzqiJ9/L2cN70Z/yb8/gbp9Rs/wjC3CgHinz925DxgqR30CmOOlQN7R96J1NyY0Ha5boCLl6sRCtMczd7jUJLCmRtdF8NXVfD3JEF+2qJ0vQ== From: Ivo Palli To: "musl@lists.openwall.com" Thread-Topic: Musl compiled gawk coredumps. How to find out where? Thread-Index: AQHXsS7qy5YNxcQHpEaIKWTbR97wbg== Date: Fri, 24 Sep 2021 10:41:24 +0000 Message-ID: Accept-Language: en-US, nl-NL Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: suggested_attachment_session_id: ff81dee6-60e1-9100-d152-69dacbe59e43 authentication-results: lists.openwall.com; dkim=none (message not signed) header.d=none;lists.openwall.com; dmarc=none action=none header.from=bytesnet.nl; x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: f978d19f-a880-44c1-ccb2-08d97f47dae6 x-ms-traffictypediagnostic: PAXPR07MB7999: x-microsoft-antispam-prvs: x-ms-oob-tlc-oobclassifiers: OLM:7219; x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: V7mz2MDG63+W+RYC+5Q5vwDzKHht4oUFhZ9KatBYALMwZGqkYLnNDLft/jkIDd4cOCNY8hQp6R8VqDX7qspGM/TaNSs3I5sWM9nqLsFAOgoLmuXByFTlOdjb9O+6URqP67u2hS5X9d5gKp1BueY4lBXeM9XUbAhESHP///jRzlFfoRHdViw5bpYabR29e8QHUZduupmL5WI5gbQ1VWNixn9H/buQEi1wzF8HF5+CwZ2Lr08W8pjcblbBBIIaTpIl0gAS7SQwxWBZBAF5zoXELuIi/7rpBqmGPfYmdpIIyeTkiSCQZXLdMUW7mBrTEXDaMLFwgXjeOe4bjKaCJYc9q/YUnzYj4W9tDkU4z4LEVYg7D3OFU3FQ4NlaHLQsnnYa0ptnvJtVCsUqNB4DIW7+XwcB3N9YhStAwU6Y17yGHE93dn5Sbe/7Ywt8HgpQppsVfbEO2MatQ9986U7x0kuTHXOEvkDaMCHMaW87Xdc9y6nv//U8v9TY4qVsxVMmRCKUvX/NRCOqF1DYsFPdyMu66VI6XXtZt1Orn/j7QX7WiP4p0ZNqu5/UwHeJZN9GLygRBEVu7YvOL5d1swD7NAOKG2HUBZ6NS6ioCVk21TJkGJjjWN0xfP5HG38k8h41Uzw9vvfys3mDd4NNWEsYU1OSyej/QJ+xCQy/M5xXBRWLC0DNScikDHbR9AYmQyPrl/I6QQ1JCBX8FH2NAjQm9p+9wQTTpyqVKfhvZj+izqn5z0M= x-forefront-antispam-report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:PR1PR07MB4908.eurprd07.prod.outlook.com;PTR:;CAT:NONE;SFS:(366004)(136003)(39830400003)(346002)(396003)(376002)(5660300002)(66476007)(8676002)(64756008)(66556008)(91956017)(76116006)(19627405001)(122000001)(86362001)(186003)(26005)(66446008)(6916009)(2906002)(71200400001)(55016002)(38100700002)(7696005)(52536014)(8936002)(33656002)(38070700005)(508600001)(6506007)(9686003)(316002)(83380400001)(66946007)(37363002);DIR:OUT;SFP:1101; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?iso-8859-1?Q?PKQZYh23JVqDWwiTloXKMKcSqUxDNof3n6qlK1y4ZuzfKrMIUEEZXzlHU2?= =?iso-8859-1?Q?fhMIJE78Vw3FURfaFSGSI+qiiraiLuhuC0pNDpTnkUpyRUjb3ndKgEK97Q?= =?iso-8859-1?Q?jRcyVQ0eW09Suc5IwQ/Juok5eEIBcNV3gofgIGfaoiDf2QT43wm0yeL1Tb?= =?iso-8859-1?Q?tu6kCFeZ0jv7ATh6J1HjP0ZzR8YcA7Do9C42g+lZD+yHX+z3GKEYQF/FnM?= =?iso-8859-1?Q?BLU+qK1lcMqO8+uK2QTx34lsf52lKwEbEbrJ8TorJ8v4mXFmw3i9J44UbA?= =?iso-8859-1?Q?+3wCQaRIkI6a4/QbhR2cdD+YTkdLscBWFc18+M9pVucIKbO8hMBL+ZjE0C?= =?iso-8859-1?Q?fBZ4kdtFqft7QPjV82sldw/fx5oNtDtaOL9D0BdBLBMSlLZw2je17jh1h/?= =?iso-8859-1?Q?6OHkdd4bS9CdwkBrhhzin6/jA8BZYX2zFmiD+ZNfgYTKllg6G7yupLFh8w?= =?iso-8859-1?Q?Bd113le24JeEILgK8MM+d3skYcGFiPjHOYxhbrySXhIXrepxEio2eeEdL+?= =?iso-8859-1?Q?zFusow2Vcvq8u2yvgNq6LzltuhjxmoCrjFNdmzGT21/QsQt8flZmpJbM6H?= =?iso-8859-1?Q?6096w619onSDXYTnoU8P8xj/CNlS3on1nVz8xPrpFckyy2vNM6IoTL8FAl?= =?iso-8859-1?Q?5LYblolUOOzLxKE+2QelqPDnf2AI+cE0a4uKSEht3PoWP0+GLuJN5Zx79F?= =?iso-8859-1?Q?Cd3qJH/aVuhFfm8FRhxmlD3QTetzLosI7u3gCMqhYuic+Y4wqU49wTg68f?= =?iso-8859-1?Q?zchP3M3p4g+plB1d0aaPfHv4F3nMRiqZAv+qI4lorpPKZolGLIw9tYJJh0?= =?iso-8859-1?Q?5mtcDrdfuBw1lwmJ8SUvw3eSAxNXlXd93SsSsPB5IZjTNz6M1v+Hq+5lPi?= =?iso-8859-1?Q?jNQUqVQkP5BhDI3h/zmm1OCKH3YbJaDN5cv77QFobwPRc9wkidoWYvel91?= =?iso-8859-1?Q?DtAAv3mRKp37LJO2HUYkarIl4GOaqlFMSJ6OhIZlxetcE4XACvdW7X0rk3?= =?iso-8859-1?Q?tYNwECh2af0GAOUAE6VqpoZnKTtY97uOx8dxxSSLAnZazYCOLYAxEzvc0o?= =?iso-8859-1?Q?42fMVEy2vfLcKppNOKbIUrOX8+NucAddIkiyc3PVLo2ffTLA99Qm897N97?= =?iso-8859-1?Q?6NNtsmcPUioti0xkSwIQIyWrr2RhxmKl6S+NNqUPwTJLX7g7Ddbo/PFoDw?= =?iso-8859-1?Q?mhlYdImuwuiDUIiqva5xw+Pviw+Xv0KgqJPQmDch2amHjRYMR9NTWa9erJ?= =?iso-8859-1?Q?O52jB6rHiunxdpW0TinDvmD6aLqnPIMBR9yGwkUzG4NFFWYqR+DNFAIoNK?= =?iso-8859-1?Q?zReXkP3wzUD3FJknEyZHQYWDEkxukz7aLMwhLFPb6X46gmy6mcoV1y0Cz4?= =?iso-8859-1?Q?U6mTrMXocC?= x-ms-exchange-transport-forked: True Content-Type: multipart/alternative; boundary="_000_PR1PR07MB4908BA643BA38689D2C5D3D2F6A49PR1PR07MB4908eurp_" MIME-Version: 1.0 X-OriginatorOrg: bytesnet.nl X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: PR1PR07MB4908.eurprd07.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: f978d19f-a880-44c1-ccb2-08d97f47dae6 X-MS-Exchange-CrossTenant-originalarrivaltime: 24 Sep 2021 10:41:24.0790 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 3463b705-348b-45b0-98f4-08381a1bedfe X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: kFc3E14iaa7hPlcTuqWIux6uBZiL/IauZVWWejPmEFEyZFwJxgyYhcclwaJ7r9sarh1urIIVu7AC93mfRwJUEA== X-MS-Exchange-Transport-CrossTenantHeadersStamped: PAXPR07MB7999 Subject: [musl] Musl compiled gawk coredumps. How to find out where? --_000_PR1PR07MB4908BA643BA38689D2C5D3D2F6A49PR1PR07MB4908eurp_ Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable Hi there, I compiled gawk-4.2.1 (with gmp-6.2.1 and mpfr-4.1.0) using musl-1.2.2. Using it with I script I wrote I get gawk: /.../.../build_total.awk:25: (FILENAME=3Dbig.report FNR=3D6) fatal er= ror: internal error ./go: line 36: 14488 Aborted (core dumped) Loading it into gdb doesn't give much information: # gdb -q ./gawk core.gawk.0.51bcaa32ed144d2498e3a70ff28af961.14488.16324796= 05000000 Reading symbols from ./gawk...done. [New LWP 14488] Core was generated by `gawk -i functions.awk -v TEMPLATE=3D... Program terminated with signal SIGABRT, Aborted. #0 0x00000000004cf169 in __restore_sigs () (gdb) backtrace #0 0x00000000004cf169 in __restore_sigs () #1 0x00000000004cf1c4 in raise () #2 0x0000000000000000 in ?? () (gdb) frame 0 #0 0x00000000004cf169 in __restore_sigs () (gdb) print The history is empty. (gdb) I compiled gawk the same with regular gcc (version 8.3.1 20190507 (Red Hat = 8.3.1-4)) into a dynamic binary with the same libraries, and that did compl= ete my script without crashing. Can anybody inform me how to find out exactly where the crash occurs and ho= w I can help fix this bug? Regards, Ivo Palli --_000_PR1PR07MB4908BA643BA38689D2C5D3D2F6A49PR1PR07MB4908eurp_ Content-Type: text/html; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable
Hi there,

I compiled gawk-4.2.1 (with gmp-6.2.1 and mpfr-4.1.0) using musl-1.2.2.

Using it with I script I wrote I get

gawk: /.../.../build_total.awk:25: (FILENAME=3Dbig.report FNR=3D6) fatal er= ror: internal error
./go: line 36: 14488 Aborted            = ;     (core dumped)

Loading it into gdb doesn't give much information:

# gdb -q ./gawk core.gawk.0.51bcaa32ed144d2498e3a70ff28af961.14488.16324796= 05000000
Reading symbols from ./gawk...done.
[New LWP 14488]
Core was generated by `gawk -i functions.awk -v TEMPLATE=3D...
Program terminated with signal SIGABRT, Aborted.
#0  0x00000000004cf169 in __restore_sigs ()
(gdb) backtrace
#0  0x00000000004cf169 in __restore_sigs ()
#1  0x00000000004cf1c4 in raise ()
#2  0x0000000000000000 in ?? ()
(gdb) frame 0
#0  0x00000000004cf169 in __restore_sigs ()
(gdb) print
The history is empty.
(gdb)

I compiled gawk the same with regular gcc (version 8.3.1 2019050= 7 (Red Hat 8.3.1-4)) into a dynamic binary with the same libraries, and tha= t did complete my script without crashing.

Can anybody inform me how to find out exactly where the crash oc= curs and how I can help fix this bug?

Regards,

   Ivo Palli

--_000_PR1PR07MB4908BA643BA38689D2C5D3D2F6A49PR1PR07MB4908eurp_--