From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 29390 invoked by alias); 9 Jul 2012 08:55:43 -0000 Received: (qmail 29381 invoked by uid 22791); 9 Jul 2012 08:55:42 -0000 X-SWARE-Spam-Status: No, hits=-3.0 required=5.0 tests=ALL_TRUSTED,AWL,BAYES_00 X-Spam-Check-By: sourceware.org Received: from localhost (HELO sourceware.org) (127.0.0.1) by sourceware.org (qpsmtpd/0.43rc1) with ESMTP; Mon, 09 Jul 2012 08:55:28 +0000 From: "mh-sourceware at glandium dot org" To: glibc-bugs@sources.redhat.com Subject: [Bug dynamic-link/14341] New: Dynamic linker crash when DT_JMPREL and DT_REL{,A} are not contiguous Date: Mon, 09 Jul 2012 08:55:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: new X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: glibc X-Bugzilla-Component: dynamic-link X-Bugzilla-Keywords: X-Bugzilla-Severity: critical X-Bugzilla-Who: mh-sourceware at glandium dot org X-Bugzilla-Status: NEW X-Bugzilla-Priority: P2 X-Bugzilla-Assigned-To: unassigned at sourceware dot org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Changed-Fields: Message-ID: X-Bugzilla-URL: http://sourceware.org/bugzilla/ Auto-Submitted: auto-generated Content-Type: text/plain; charset="UTF-8" MIME-Version: 1.0 Mailing-List: contact glibc-bugs-help@sourceware.org; run by ezmlm Precedence: bulk List-Id: List-Subscribe: List-Post: List-Help: , Sender: glibc-bugs-owner@sourceware.org X-SW-Source: 2012-07/txt/msg00042.txt.bz2 http://sourceware.org/bugzilla/show_bug.cgi?id=14341 Bug #: 14341 Summary: Dynamic linker crash when DT_JMPREL and DT_REL{,A} are not contiguous Product: glibc Version: unspecified Status: NEW Severity: critical Priority: P2 Component: dynamic-link AssignedTo: unassigned@sourceware.org ReportedBy: mh-sourceware@glandium.org Classification: Unclassified Firefox builds (esr, release, beta and aurora, but not nightly) use a hack to speed up relative relocations induced i/o, and the hack makes rel{,a}.dyn and rel{,a}.plt non-contiguous: other sections are in-between. Commit 96154cd892c614f13f32996ce75df1442641fb5b broke that, and this makes Firefox builds crash on systems with glibc 2.16 (like archlinux). AFAIK, nothing in the ELF spec obliges the two sections to be contiguous, so I think that commit should be reverted. -- Configure bugmail: http://sourceware.org/bugzilla/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.