From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 26908 invoked by alias); 4 Sep 2012 22:03:31 -0000 Received: (qmail 26803 invoked by uid 22791); 4 Sep 2012 22:03:30 -0000 X-SWARE-Spam-Status: No, hits=-3.8 required=5.0 tests=ALL_TRUSTED,AWL,BAYES_00,KHOP_THREADED X-Spam-Check-By: sourceware.org Received: from localhost (HELO sourceware.org) (127.0.0.1) by sourceware.org (qpsmtpd/0.43rc1) with ESMTP; Tue, 04 Sep 2012 22:03:17 +0000 From: "carlos_odonell at mentor dot com" To: glibc-bugs@sources.redhat.com Subject: [Bug dynamic-link/14370] ld.so crashes on mismatched TLS/non-TLS symbols Date: Tue, 04 Sep 2012 22:03:00 -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-Keywords: X-Bugzilla-Severity: normal X-Bugzilla-Who: carlos_odonell at mentor dot com X-Bugzilla-Status: REOPENED X-Bugzilla-Priority: P2 X-Bugzilla-Assigned-To: unassigned at sourceware dot org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Changed-Fields: Message-ID: In-Reply-To: References: 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-09/txt/msg00028.txt.bz2 http://sourceware.org/bugzilla/show_bug.cgi?id=14370 --- Comment #18 from Carlos O'Donell 2012-09-04 22:03:15 UTC --- (In reply to comment #17) > Here are before and after timings of "make all" and "make check". H.J., Thanks for working on this... This looks like your patch *improved* performance, of which I'm skeptical because it adds more instructions into the _dl_symbol_lookup_x hot path. Are the build times from a cold reboot or after a "flush" to ensure the previous build didn't change the numbers? I don't like it that ld.so crashes, but I'm not sold that this is the best solution, but it certainly makes the dynamic linker more rugged and perhaps avoids what could possibly be used as an attack vector for a security breach. Please post this to libc-alpha for wide review. -- 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.