From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: by sourceware.org (Postfix, from userid 48) id 7C5E33846914; Mon, 20 Feb 2023 18:26:32 +0000 (GMT) DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org 7C5E33846914 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=sourceware.org; s=default; t=1676917592; bh=S6+a+fO4m+tVlKy35VzT9EI0hTJbLOrh3uOTC80R50w=; h=From:To:Subject:Date:In-Reply-To:References:From; b=jV7PB2MrUWwkqlbm+NTJH3B3tRuZia61oCdu9g19RGT1Gi1afi/qHiBGePuNNmO4U ZxCvhZLUC/7Ph88QB0WhArFF0W/kuHoEuupwGfW9FD4h0i9ZCj+UneJbVAuqVPSIS+ erimts1F6wauSDGtKHCpcZmZANBUXeonGbaAd4WE= From: "petelomax at ymail dot com" To: glibc-bugs@sourceware.org Subject: [Bug dynamic-link/30020] segfault in ld-linux after aug 2022 Date: Mon, 20 Feb 2023 18:26:31 +0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: glibc X-Bugzilla-Component: dynamic-link X-Bugzilla-Version: 2.35 X-Bugzilla-Keywords: X-Bugzilla-Severity: normal X-Bugzilla-Who: petelomax at ymail dot com X-Bugzilla-Status: UNCONFIRMED X-Bugzilla-Resolution: X-Bugzilla-Priority: P2 X-Bugzilla-Assigned-To: unassigned at sourceware dot org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://sourceware.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 List-Id: https://sourceware.org/bugzilla/show_bug.cgi?id=3D30020 --- Comment #15 from Pete Lomax --- Got it! It seems simply that p_align is now more strictly applied (fair eno= ugh, I guess). Many thanks, I've updated the binary at http://phix.x10.mx/p64 in case you still need it. There is one small matter remaining, readelf -a still displays these errors: readelf: Error: Size (0xb0) of section is not a multiple of its sh_entsize (0x10) readelf: Error: Corrupt DT_SYMTAB dynamic entry My best guess for that is it is comparing the number of entries in the Dyna= mic Link Info with the number of entries in the Symbol Table, for reasons that utterly escape me. It may also be "entries of 16 bytes per vs. entries of 24 bytes per", but I'm not sure. It also says "There are no sections in this file." which is correct, so I guessed it must be somehow faking a section, and indeed I can see that it i= s - search readelf.c for "overkill". I could live with this, but would rather know whether there is something I could do better. I've still got lots of work to do, but the original crisis is now officially over, and of course words are somehow completely inadequate to express my gratitude for all your help. --=20 You are receiving this mail because: You are on the CC list for the bug.=