public inbox for glibc-bugs@sourceware.org
help / color / mirror / Atom feed
* [Bug dynamic-link/14831] New: Redirecting a library to libm.so via LD_AUDIT induces segmentation fault in _dl_profile_fixup
@ 2012-11-11 21:04 amonakov at gmail dot com
  2012-11-12  7:27 ` [Bug dynamic-link/14831] " amonakov at gmail dot com
                   ` (14 more replies)
  0 siblings, 15 replies; 16+ messages in thread
From: amonakov at gmail dot com @ 2012-11-11 21:04 UTC (permalink / raw)
  To: glibc-bugs

http://sourceware.org/bugzilla/show_bug.cgi?id=14831

             Bug #: 14831
           Summary: Redirecting a library to libm.so via LD_AUDIT induces
                    segmentation fault in _dl_profile_fixup
           Product: glibc
           Version: 2.16
            Status: NEW
          Severity: normal
          Priority: P2
         Component: dynamic-link
        AssignedTo: unassigned@sourceware.org
        ReportedBy: amonakov@gmail.com
    Classification: Unclassified


Created attachment 6727
  --> http://sourceware.org/bugzilla/attachment.cgi?id=6727
testcase

Using the audit mechanism to redirect library lookups by implementing
la_objsearch and returning a library that depends on libm.so (or libm.so
itself) results in a subsequent segfault in the loader.  I have attempted to
create a standalone testcase, but did not succeed (I suspect the bug has to do
with how IRELATIVE relocations are processed, but a simple testcase with
IRELATIVE reloc works fine).  Attaching a small testcase that depends on
libm.so (and assumes it has IRELATIVE relocations).

$ gdb --args /tmp/glibc-build/elf/ld.so --audit ./libaudit.so ./main
GNU gdb (GDB) 7.4.1

(gdb) r
Starting program: /tmp/glibc-build/elf/ld.so --audit ./libaudit.so ./main
warning: Could not load shared library symbols for linux-vdso.so.1.
Do you need "set solib-search-path" or "set sysroot"?

Program received signal SIGSEGV, Segmentation fault.
_dl_profile_fixup (l=0x7ffff7a33508, reloc_arg=4, retaddr=140737345060825,
regs=0x7fffffffd1b0, framesizep=0x7fffffffd508) at ../elf/dl-runtime.c:176
176      DL_FIXUP_VALUE_TYPE value = *resultp;
(gdb) bt
#0  _dl_profile_fixup (l=0x7ffff7a33508, reloc_arg=4, retaddr=140737345060825,
regs=0x7fffffffd1b0, framesizep=0x7fffffffd508) at ../elf/dl-runtime.c:176
#1  0x0000555555568306 in _dl_runtime_profile () at
../sysdeps/x86_64/dl-trampoline.h:48
#2  0x00007ffff7757fd9 in ?? ()
#3  0x00007fffffffd650 in ?? ()
#4  0x000055555555f5d1 in elf_machine_lazy_rel (skip_ifunc=<optimized out>,
reloc=0x7ffff773e210, l_addr=140737344933888, map=0x7ffff7a33508) at
../sysdeps/x86_64/dl-machine.h:535
#5  elf_dynamic_do_Rela (skip_ifunc=<optimized out>, lazy=<optimized out>,
nrelative=<optimized out>, relsize=<optimized out>, reladdr=<optimized out>,
map=0x7ffff7a33508) at do-rel.h:85
#6  _dl_relocate_object (scope=0x7ffff7a33860, reloc_mode=<optimized out>,
consider_profiling=1, consider_profiling@entry=0) at dl-reloc.c:265
#7  0x0000555555557ad2 in dl_main (phdr=<optimized out>,
phdr@entry=0x555555554040, phnum=4160734848, phnum@entry=7,
user_entry=user_entry@entry=0x7fffffffd7d8, auxv=0x555555777801) at rtld.c:2299
#8  0x0000555555568afc in _dl_sysdep_start
(start_argptr=start_argptr@entry=0x7fffffffd890,
dl_main=dl_main@entry=0x555555555ae0 <dl_main>) at ../elf/dl-sysdep.c:242
#9  0x0000555555558d0e in _dl_start_final (arg=0x7fffffffd890) at rtld.c:337
#10 _dl_start (arg=0x7fffffffd890) at rtld.c:563
#11 0x00005555555555a8 in _start () from /tmp/glibc-build/elf/ld.so
(gdb) p l.l_reloc_result 
$1 = (struct reloc_result *) 0x0
(gdb) f 4
#4  0x000055555555f5d1 in elf_machine_lazy_rel (skip_ifunc=<optimized out>,
reloc=0x7ffff773e210, l_addr=140737344933888, map=0x7ffff7a33508) at
../sysdeps/x86_64/dl-machine.h:535
535        value = ((ElfW(Addr) (*) (void)) value) ();
(gdb) list
530        }
531      else if (__builtin_expect (r_type == R_X86_64_IRELATIVE, 0))
532        {
533          ElfW(Addr) value = map->l_addr + reloc->r_addend;
534          if (__builtin_expect (!skip_ifunc, 1))
535        value = ((ElfW(Addr) (*) (void)) value) ();
536          *reloc_addr = value;
537        }
538      else
539        _dl_reloc_bad_type (map, r_type, 1);
(gdb)

-- 
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.


^ permalink raw reply	[flat|nested] 16+ messages in thread

* [Bug dynamic-link/14831] Redirecting a library to libm.so via LD_AUDIT induces segmentation fault in _dl_profile_fixup
  2012-11-11 21:04 [Bug dynamic-link/14831] New: Redirecting a library to libm.so via LD_AUDIT induces segmentation fault in _dl_profile_fixup amonakov at gmail dot com
@ 2012-11-12  7:27 ` amonakov at gmail dot com
  2012-11-13 19:00 ` [Bug dynamic-link/14831] [Regression] Segfault in _dl_profile_fixup with IRELATIVE and LD_AUDIT amonakov at gmail dot com
                   ` (13 subsequent siblings)
  14 siblings, 0 replies; 16+ messages in thread
From: amonakov at gmail dot com @ 2012-11-12  7:27 UTC (permalink / raw)
  To: glibc-bugs

http://sourceware.org/bugzilla/show_bug.cgi?id=14831

Alexander Monakov <amonakov at gmail dot com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
   Attachment #6727|0                           |1
        is obsolete|                            |

--- Comment #1 from Alexander Monakov <amonakov at gmail dot com> 2012-11-12 07:27:33 UTC ---
Created attachment 6728
  --> http://sourceware.org/bugzilla/attachment.cgi?id=6728
simplified testcase

Actually, redirecting libraries via LD_AUDIT mechanism is not required to
trigger the bug. It suffices to use the minimal audit library that implements
only la_version and an executable that links to libm.so.

I'm surprised this simplified test fails. Is it covered in glibc's LD_AUDIT
tests? Does it point to an inefficiency somewhere (LD_AUDIT library is
essentially a no-op in this case, it's odd that the loader's behavior differs)?

-- 
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.


^ permalink raw reply	[flat|nested] 16+ messages in thread

* [Bug dynamic-link/14831] [Regression] Segfault in _dl_profile_fixup with IRELATIVE and LD_AUDIT
  2012-11-11 21:04 [Bug dynamic-link/14831] New: Redirecting a library to libm.so via LD_AUDIT induces segmentation fault in _dl_profile_fixup amonakov at gmail dot com
  2012-11-12  7:27 ` [Bug dynamic-link/14831] " amonakov at gmail dot com
@ 2012-11-13 19:00 ` amonakov at gmail dot com
  2012-11-13 19:10 ` amonakov at gmail dot com
                   ` (12 subsequent siblings)
  14 siblings, 0 replies; 16+ messages in thread
From: amonakov at gmail dot com @ 2012-11-13 19:00 UTC (permalink / raw)
  To: glibc-bugs

http://sourceware.org/bugzilla/show_bug.cgi?id=14831

Alexander Monakov <amonakov at gmail dot com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |amonakov at gmail dot com,
                   |                            |hjl.tools at gmail dot com
            Summary|Redirecting a library to    |[Regression] Segfault in
                   |libm.so via LD_AUDIT        |_dl_profile_fixup with
                   |induces segmentation fault  |IRELATIVE and LD_AUDIT
                   |in _dl_profile_fixup        |

-- 
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.


^ permalink raw reply	[flat|nested] 16+ messages in thread

* [Bug dynamic-link/14831] [Regression] Segfault in _dl_profile_fixup with IRELATIVE and LD_AUDIT
  2012-11-11 21:04 [Bug dynamic-link/14831] New: Redirecting a library to libm.so via LD_AUDIT induces segmentation fault in _dl_profile_fixup amonakov at gmail dot com
  2012-11-12  7:27 ` [Bug dynamic-link/14831] " amonakov at gmail dot com
  2012-11-13 19:00 ` [Bug dynamic-link/14831] [Regression] Segfault in _dl_profile_fixup with IRELATIVE and LD_AUDIT amonakov at gmail dot com
@ 2012-11-13 19:10 ` amonakov at gmail dot com
  2012-11-13 19:31 ` hjl.tools at gmail dot com
                   ` (11 subsequent siblings)
  14 siblings, 0 replies; 16+ messages in thread
From: amonakov at gmail dot com @ 2012-11-13 19:10 UTC (permalink / raw)
  To: glibc-bugs

http://sourceware.org/bugzilla/show_bug.cgi?id=14831

Alexander Monakov <amonakov at gmail dot com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
   Attachment #6728|0                           |1
        is obsolete|                            |

--- Comment #2 from Alexander Monakov <amonakov at gmail dot com> 2012-11-13 19:10:13 UTC ---
Created attachment 6732
  --> http://sourceware.org/bugzilla/attachment.cgi?id=6732
standalone testcase

Attached a standalone testcase that demonstrates the issue.

This bug is a regression that prevents using LD_AUDIT with any executables that
link against libm.so on some of the recent Linux distributions (and most of
g++-compiled applications link with libm).

I'm not familiar with the rtld guts at all, but here's my understanding of what
happens:

1. elf_machine_lazy_rel calls the ifunc resolver
2. the resolver calls another function in the dso
3. the plt entry(?) has been instrumented for dso profiling, and calls
_dl_profile_fixup.
4. _dl_profile_fixup accesses l->l_reloc_result, which is NULL and will be
allocated later in _dl_relocate_object

It seems to me that instrumenting for profiling is not necessary if the audit
library does not export la_plt* routines. Thus, I think there are two separate
issues here.

-- 
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.


^ permalink raw reply	[flat|nested] 16+ messages in thread

* [Bug dynamic-link/14831] [Regression] Segfault in _dl_profile_fixup with IRELATIVE and LD_AUDIT
  2012-11-11 21:04 [Bug dynamic-link/14831] New: Redirecting a library to libm.so via LD_AUDIT induces segmentation fault in _dl_profile_fixup amonakov at gmail dot com
                   ` (2 preceding siblings ...)
  2012-11-13 19:10 ` amonakov at gmail dot com
@ 2012-11-13 19:31 ` hjl.tools at gmail dot com
  2012-11-13 20:01 ` amonakov at gmail dot com
                   ` (10 subsequent siblings)
  14 siblings, 0 replies; 16+ messages in thread
From: hjl.tools at gmail dot com @ 2012-11-13 19:31 UTC (permalink / raw)
  To: glibc-bugs

http://sourceware.org/bugzilla/show_bug.cgi?id=14831

H.J. Lu <hjl.tools at gmail dot com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|NEW                         |WAITING

--- Comment #3 from H.J. Lu <hjl.tools at gmail dot com> 2012-11-13 19:31:28 UTC ---
There are several audit tests:

elf/tst-audit1.c  elf/tst-auditmod1.c   elf/tst-auditmod6a.c
elf/tst-audit2.c  elf/tst-auditmod3a.c  elf/tst-auditmod6b.c
elf/tst-audit3.c  elf/tst-auditmod3b.c  elf/tst-auditmod6c.c
elf/tst-audit4.c  elf/tst-auditmod4a.c  elf/tst-auditmod7a.c
elf/tst-audit5.c  elf/tst-auditmod4b.c  elf/tst-auditmod7b.c
elf/tst-audit6.c  elf/tst-auditmod5a.c
elf/tst-audit7.c  elf/tst-auditmod5b.c

Do they fail for you?

-- 
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.


^ permalink raw reply	[flat|nested] 16+ messages in thread

* [Bug dynamic-link/14831] [Regression] Segfault in _dl_profile_fixup with IRELATIVE and LD_AUDIT
  2012-11-11 21:04 [Bug dynamic-link/14831] New: Redirecting a library to libm.so via LD_AUDIT induces segmentation fault in _dl_profile_fixup amonakov at gmail dot com
                   ` (3 preceding siblings ...)
  2012-11-13 19:31 ` hjl.tools at gmail dot com
@ 2012-11-13 20:01 ` amonakov at gmail dot com
  2012-11-13 20:18 ` hjl.tools at gmail dot com
                   ` (9 subsequent siblings)
  14 siblings, 0 replies; 16+ messages in thread
From: amonakov at gmail dot com @ 2012-11-13 20:01 UTC (permalink / raw)
  To: glibc-bugs

http://sourceware.org/bugzilla/show_bug.cgi?id=14831

Alexander Monakov <amonakov at gmail dot com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|WAITING                     |NEW

--- Comment #4 from Alexander Monakov <amonakov at gmail dot com> 2012-11-13 20:01:16 UTC ---
They pass.

-- 
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.


^ permalink raw reply	[flat|nested] 16+ messages in thread

* [Bug dynamic-link/14831] [Regression] Segfault in _dl_profile_fixup with IRELATIVE and LD_AUDIT
  2012-11-11 21:04 [Bug dynamic-link/14831] New: Redirecting a library to libm.so via LD_AUDIT induces segmentation fault in _dl_profile_fixup amonakov at gmail dot com
                   ` (4 preceding siblings ...)
  2012-11-13 20:01 ` amonakov at gmail dot com
@ 2012-11-13 20:18 ` hjl.tools at gmail dot com
  2012-11-13 20:33 ` amonakov at gmail dot com
                   ` (8 subsequent siblings)
  14 siblings, 0 replies; 16+ messages in thread
From: hjl.tools at gmail dot com @ 2012-11-13 20:18 UTC (permalink / raw)
  To: glibc-bugs

http://sourceware.org/bugzilla/show_bug.cgi?id=14831

H.J. Lu <hjl.tools at gmail dot com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|NEW                         |WAITING

--- Comment #5 from H.J. Lu <hjl.tools at gmail dot com> 2012-11-13 20:18:07 UTC ---
(In reply to comment #4)
> They pass.

Those tests are much more complex. Can add your testcase to elf
directory and make it to fail?

-- 
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.


^ permalink raw reply	[flat|nested] 16+ messages in thread

* [Bug dynamic-link/14831] [Regression] Segfault in _dl_profile_fixup with IRELATIVE and LD_AUDIT
  2012-11-11 21:04 [Bug dynamic-link/14831] New: Redirecting a library to libm.so via LD_AUDIT induces segmentation fault in _dl_profile_fixup amonakov at gmail dot com
                   ` (5 preceding siblings ...)
  2012-11-13 20:18 ` hjl.tools at gmail dot com
@ 2012-11-13 20:33 ` amonakov at gmail dot com
  2012-11-13 20:36 ` hjl.tools at gmail dot com
                   ` (7 subsequent siblings)
  14 siblings, 0 replies; 16+ messages in thread
From: amonakov at gmail dot com @ 2012-11-13 20:33 UTC (permalink / raw)
  To: glibc-bugs

http://sourceware.org/bugzilla/show_bug.cgi?id=14831

Alexander Monakov <amonakov at gmail dot com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|WAITING                     |NEW

--- Comment #6 from Alexander Monakov <amonakov at gmail dot com> 2012-11-13 20:33:33 UTC ---
Those tests do not exercise IFUNC at all. I could make a test suitable for the
glibc test harness, but I already spent enough effort on producing a standalone
test case that clearly demonstrates the issue in isolation. Have you tried my
standalone testcase?

-- 
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.


^ permalink raw reply	[flat|nested] 16+ messages in thread

* [Bug dynamic-link/14831] [Regression] Segfault in _dl_profile_fixup with IRELATIVE and LD_AUDIT
  2012-11-11 21:04 [Bug dynamic-link/14831] New: Redirecting a library to libm.so via LD_AUDIT induces segmentation fault in _dl_profile_fixup amonakov at gmail dot com
                   ` (6 preceding siblings ...)
  2012-11-13 20:33 ` amonakov at gmail dot com
@ 2012-11-13 20:36 ` hjl.tools at gmail dot com
  2012-11-13 22:37 ` hjl.tools at gmail dot com
                   ` (6 subsequent siblings)
  14 siblings, 0 replies; 16+ messages in thread
From: hjl.tools at gmail dot com @ 2012-11-13 20:36 UTC (permalink / raw)
  To: glibc-bugs

http://sourceware.org/bugzilla/show_bug.cgi?id=14831

--- Comment #7 from H.J. Lu <hjl.tools at gmail dot com> 2012-11-13 20:35:52 UTC ---
Created attachment 6733
  --> http://sourceware.org/bugzilla/attachment.cgi?id=6733
A testcase

-- 
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.


^ permalink raw reply	[flat|nested] 16+ messages in thread

* [Bug dynamic-link/14831] [Regression] Segfault in _dl_profile_fixup with IRELATIVE and LD_AUDIT
  2012-11-11 21:04 [Bug dynamic-link/14831] New: Redirecting a library to libm.so via LD_AUDIT induces segmentation fault in _dl_profile_fixup amonakov at gmail dot com
                   ` (7 preceding siblings ...)
  2012-11-13 20:36 ` hjl.tools at gmail dot com
@ 2012-11-13 22:37 ` hjl.tools at gmail dot com
  2012-11-14 23:31 ` hjl.tools at gmail dot com
                   ` (5 subsequent siblings)
  14 siblings, 0 replies; 16+ messages in thread
From: hjl.tools at gmail dot com @ 2012-11-13 22:37 UTC (permalink / raw)
  To: glibc-bugs

http://sourceware.org/bugzilla/show_bug.cgi?id=14831

--- Comment #8 from H.J. Lu <hjl.tools at gmail dot com> 2012-11-13 22:37:41 UTC ---
A patch is posted at

http://sourceware.org/ml/libc-alpha/2012-11/msg00334.html

-- 
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.


^ permalink raw reply	[flat|nested] 16+ messages in thread

* [Bug dynamic-link/14831] [Regression] Segfault in _dl_profile_fixup with IRELATIVE and LD_AUDIT
  2012-11-11 21:04 [Bug dynamic-link/14831] New: Redirecting a library to libm.so via LD_AUDIT induces segmentation fault in _dl_profile_fixup amonakov at gmail dot com
                   ` (8 preceding siblings ...)
  2012-11-13 22:37 ` hjl.tools at gmail dot com
@ 2012-11-14 23:31 ` hjl.tools at gmail dot com
  2012-11-14 23:52 ` hjl.tools at gmail dot com
                   ` (4 subsequent siblings)
  14 siblings, 0 replies; 16+ messages in thread
From: hjl.tools at gmail dot com @ 2012-11-14 23:31 UTC (permalink / raw)
  To: glibc-bugs

http://sourceware.org/bugzilla/show_bug.cgi?id=14831

H.J. Lu <hjl.tools at gmail dot com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Blocks|                            |14843

-- 
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.


^ permalink raw reply	[flat|nested] 16+ messages in thread

* [Bug dynamic-link/14831] [Regression] Segfault in _dl_profile_fixup with IRELATIVE and LD_AUDIT
  2012-11-11 21:04 [Bug dynamic-link/14831] New: Redirecting a library to libm.so via LD_AUDIT induces segmentation fault in _dl_profile_fixup amonakov at gmail dot com
                   ` (9 preceding siblings ...)
  2012-11-14 23:31 ` hjl.tools at gmail dot com
@ 2012-11-14 23:52 ` hjl.tools at gmail dot com
  2012-11-20 18:42 ` tschwinge at sourceware dot org
                   ` (3 subsequent siblings)
  14 siblings, 0 replies; 16+ messages in thread
From: hjl.tools at gmail dot com @ 2012-11-14 23:52 UTC (permalink / raw)
  To: glibc-bugs

http://sourceware.org/bugzilla/show_bug.cgi?id=14831

--- Comment #9 from H.J. Lu <hjl.tools at gmail dot com> 2012-11-14 23:52:16 UTC ---
Fixed on trunk by

http://sourceware.org/git/?p=glibc.git;a=commit;h=2e64d2659d3edaebc792ac596a9863f1626e5c25

Need m68k/sh ELF_MACHINE_RUNTIME_FIXUP_PARAMS.

-- 
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.


^ permalink raw reply	[flat|nested] 16+ messages in thread

* [Bug dynamic-link/14831] [Regression] Segfault in _dl_profile_fixup with IRELATIVE and LD_AUDIT
  2012-11-11 21:04 [Bug dynamic-link/14831] New: Redirecting a library to libm.so via LD_AUDIT induces segmentation fault in _dl_profile_fixup amonakov at gmail dot com
                   ` (10 preceding siblings ...)
  2012-11-14 23:52 ` hjl.tools at gmail dot com
@ 2012-11-20 18:42 ` tschwinge at sourceware dot org
  2012-11-27 16:51 ` hjl.tools at gmail dot com
                   ` (2 subsequent siblings)
  14 siblings, 0 replies; 16+ messages in thread
From: tschwinge at sourceware dot org @ 2012-11-20 18:42 UTC (permalink / raw)
  To: glibc-bugs

http://sourceware.org/bugzilla/show_bug.cgi?id=14831

Thomas Schwinge <tschwinge at sourceware dot org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|NEW                         |RESOLVED
                 CC|                            |tschwinge at sourceware dot
                   |                            |org
         Resolution|                            |FIXED

--- Comment #10 from Thomas Schwinge <tschwinge at sourceware dot org> 2012-11-20 18:41:21 UTC ---
(In reply to comment #9)
> Need m68k/sh ELF_MACHINE_RUNTIME_FIXUP_PARAMS.

Completed in commit e510ab5efff3450b723dbe71734e8b22be14d1c6 (m68k), and
commit d072f3f7724d85ceaf230806660235f0cf2f9c3b (SH).

-- 
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.


^ permalink raw reply	[flat|nested] 16+ messages in thread

* [Bug dynamic-link/14831] [Regression] Segfault in _dl_profile_fixup with IRELATIVE and LD_AUDIT
  2012-11-11 21:04 [Bug dynamic-link/14831] New: Redirecting a library to libm.so via LD_AUDIT induces segmentation fault in _dl_profile_fixup amonakov at gmail dot com
                   ` (11 preceding siblings ...)
  2012-11-20 18:42 ` tschwinge at sourceware dot org
@ 2012-11-27 16:51 ` hjl.tools at gmail dot com
  2013-05-27  9:26 ` amonakov at gmail dot com
  2014-06-14 11:08 ` fweimer at redhat dot com
  14 siblings, 0 replies; 16+ messages in thread
From: hjl.tools at gmail dot com @ 2012-11-27 16:51 UTC (permalink / raw)
  To: glibc-bugs

http://sourceware.org/bugzilla/show_bug.cgi?id=14831

H.J. Lu <hjl.tools at gmail dot com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
   Target Milestone|---                         |2.16

--- Comment #11 from H.J. Lu <hjl.tools at gmail dot com> 2012-11-27 16:50:48 UTC ---
Fixed on 2.16 branch.

-- 
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.


^ permalink raw reply	[flat|nested] 16+ messages in thread

* [Bug dynamic-link/14831] [Regression] Segfault in _dl_profile_fixup with IRELATIVE and LD_AUDIT
  2012-11-11 21:04 [Bug dynamic-link/14831] New: Redirecting a library to libm.so via LD_AUDIT induces segmentation fault in _dl_profile_fixup amonakov at gmail dot com
                   ` (12 preceding siblings ...)
  2012-11-27 16:51 ` hjl.tools at gmail dot com
@ 2013-05-27  9:26 ` amonakov at gmail dot com
  2014-06-14 11:08 ` fweimer at redhat dot com
  14 siblings, 0 replies; 16+ messages in thread
From: amonakov at gmail dot com @ 2013-05-27  9:26 UTC (permalink / raw)
  To: glibc-bugs

http://sourceware.org/bugzilla/show_bug.cgi?id=14831

Alexander Monakov <amonakov at gmail dot com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |law at redhat dot com

--- Comment #12 from Alexander Monakov <amonakov at gmail dot com> ---
*** Bug 13818 has been marked as a duplicate of this bug. ***

-- 
You are receiving this mail because:
You are on the CC list for the bug.


^ permalink raw reply	[flat|nested] 16+ messages in thread

* [Bug dynamic-link/14831] [Regression] Segfault in _dl_profile_fixup with IRELATIVE and LD_AUDIT
  2012-11-11 21:04 [Bug dynamic-link/14831] New: Redirecting a library to libm.so via LD_AUDIT induces segmentation fault in _dl_profile_fixup amonakov at gmail dot com
                   ` (13 preceding siblings ...)
  2013-05-27  9:26 ` amonakov at gmail dot com
@ 2014-06-14 11:08 ` fweimer at redhat dot com
  14 siblings, 0 replies; 16+ messages in thread
From: fweimer at redhat dot com @ 2014-06-14 11:08 UTC (permalink / raw)
  To: glibc-bugs

https://sourceware.org/bugzilla/show_bug.cgi?id=14831

Florian Weimer <fweimer at redhat dot com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
              Flags|                            |security-

-- 
You are receiving this mail because:
You are on the CC list for the bug.


^ permalink raw reply	[flat|nested] 16+ messages in thread

end of thread, other threads:[~2014-06-14 11:08 UTC | newest]

Thread overview: 16+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2012-11-11 21:04 [Bug dynamic-link/14831] New: Redirecting a library to libm.so via LD_AUDIT induces segmentation fault in _dl_profile_fixup amonakov at gmail dot com
2012-11-12  7:27 ` [Bug dynamic-link/14831] " amonakov at gmail dot com
2012-11-13 19:00 ` [Bug dynamic-link/14831] [Regression] Segfault in _dl_profile_fixup with IRELATIVE and LD_AUDIT amonakov at gmail dot com
2012-11-13 19:10 ` amonakov at gmail dot com
2012-11-13 19:31 ` hjl.tools at gmail dot com
2012-11-13 20:01 ` amonakov at gmail dot com
2012-11-13 20:18 ` hjl.tools at gmail dot com
2012-11-13 20:33 ` amonakov at gmail dot com
2012-11-13 20:36 ` hjl.tools at gmail dot com
2012-11-13 22:37 ` hjl.tools at gmail dot com
2012-11-14 23:31 ` hjl.tools at gmail dot com
2012-11-14 23:52 ` hjl.tools at gmail dot com
2012-11-20 18:42 ` tschwinge at sourceware dot org
2012-11-27 16:51 ` hjl.tools at gmail dot com
2013-05-27  9:26 ` amonakov at gmail dot com
2014-06-14 11:08 ` fweimer at redhat dot com

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).