[Bug 1088677] [NEW] rtld: limit self loading check to normal mode only

Rodrigo Belem rodrigo.belem at gmail.com
Mon Dec 10 22:17:14 UTC 2012


Public bug reported:

Commit glibc-2.14~10 disallowed rtld self loading to avoid a segfault

that used to happen when rtld was loading itself in normal mode.

Unfortunately, that commit disallowed all modes of self loading,

including those that used to work before.  This change limits the check

for self loading to normal mode only, so that instruments like ldd could

handle rtld properly.

http://sourceware.org/git/?p=glibc.git;a=commitdiff;h=f3fd569c365ca5149fedbbc6c7a902aa1f8e5b60

** Affects: eglibc (Ubuntu)
     Importance: Undecided
         Status: New


** Tags: quantal

** Tags added: quantal

-- 
You received this bug notification because you are a member of Ubuntu
Foundations Bugs, which is subscribed to eglibc in Ubuntu.
https://bugs.launchpad.net/bugs/1088677

Title:
  rtld: limit self loading check to normal mode only

Status in “eglibc” package in Ubuntu:
  New

Bug description:
  Commit glibc-2.14~10 disallowed rtld self loading to avoid a segfault

  that used to happen when rtld was loading itself in normal mode.

  Unfortunately, that commit disallowed all modes of self loading,

  including those that used to work before.  This change limits the
  check

  for self loading to normal mode only, so that instruments like ldd
  could

  handle rtld properly.

  http://sourceware.org/git/?p=glibc.git;a=commitdiff;h=f3fd569c365ca5149fedbbc6c7a902aa1f8e5b60

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/eglibc/+bug/1088677/+subscriptions




More information about the foundations-bugs mailing list