[Bug 179072] _dl_debug_state() RT_CONSISTENT called too early
bugzilla at redhat.com
bugzilla at redhat.com
Sat Apr 5 02:57:41 UTC 2008
Please do not reply directly to this email. All additional
comments should be made in the comments box of this bug report.
Summary: _dl_debug_state() RT_CONSISTENT called too early
https://bugzilla.redhat.com/show_bug.cgi?id=179072
jreiser at bitwagon.com changed:
What |Removed |Added
----------------------------------------------------------------------------
Status|NEEDINFO |ASSIGNED
Status Whiteboard| bzcl34nup |bzcl34nup
------- Additional Comments From jreiser at bitwagon.com 2008-04-04 22:57 EST -------
The problem persists in Fedora 9 Beta rawhide glibc-2.7.90-9.i686.
Following comment #6 above, the specific displacements in 2.7.90-9 are:
-----
(gdb) info shared
>From To Syms Read Shared Object Library
0x00ba1830 0x00bb9c1f Yes /lib/ld-linux.so.2
0x00d61aa0 0x00d62aa8 Yes /lib/libdl.so.2
0x00bda3e0 0x00ce9a38 Yes /lib/libc.so.6
0x00111360 0x00111488 Yes ./my_lib.so
(gdb) print sub1(42)
Program received signal SIGSEGV, Segmentation fault.
0x0000033e in ?? ()
The program being debugged was signaled while in a function called from GDB.
GDB remains in the frame where the signal was received.
To change this behavior use "set unwindonsignal on"
Evaluation of the expression containing the function (sub1) will be abandoned.
(gdb) x/i $pc
0x33e: Cannot access memory at address 0x33e
(gdb) x/12i sub1
0x11141c <sub1>: push %ebp
0x11141d <sub1+1>: mov %esp,%ebp
0x11141f <sub1+3>: push %ebx
0x111420 <sub1+4>: sub $0x14,%esp
0x111423 <sub1+7>: call 0x111417 <__i686.get_pc_thunk.bx>
0x111428 <sub1+12>: add $0x1170,%ebx
0x11142e <sub1+18>: mov 0x8(%ebp),%eax
0x111431 <sub1+21>: mov %eax,0x4(%esp)
0x111435 <sub1+25>: lea -0x10f4(%ebx),%eax
0x11143b <sub1+31>: mov %eax,(%esp)
0x11143e <sub1+34>: call 0x111338 <printf at plt>
0x111443 <sub1+39>: add $0x14,%esp
(gdb) x/i 0x111338
0x111338 <printf at plt>: jmp *0x10(%ebx)
(gdb) x/x 0x111428+0x1170+0x10
0x1125a8: 0x0000033e
-----
--
Configure bugmail: https://bugzilla.redhat.com/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug, or are watching someone who is.
More information about the fedora-triage-list
mailing list