This is the mail archive of the
glibc-bugs@sourceware.org
mailing list for the glibc project.
[Bug libc/2328] _dl_debug_state() RT_CONSISTENT called too early
- From: "roland at gnu dot org" <sourceware-bugzilla at sourceware dot org>
- To: glibc-bugs at sources dot redhat dot com
- Date: 19 Nov 2009 00:30:55 -0000
- Subject: [Bug libc/2328] _dl_debug_state() RT_CONSISTENT called too early
- References: <20060211192240.2328.jreiser@BitWagon.com>
- Reply-to: sourceware-bugzilla at sourceware dot org
------- Additional Comments From roland at gnu dot org 2009-11-19 00:30 -------
I'm not at all sure this change would be right. Someone might want to test
where the RT_CONSISTENT breakpoint happens in relation to relocation on Solaris.
AFAICT the RT_CONSISTENT state is purely about the state of the r_debug.r_map
list and all those pointers. It says you can get the list of objects mapped in
core now, that is all.
It might be OK to move RT_CONSISTENT to after relocation, but we should be
cautious about that. It's been as it is for a very long time.
How best to make GDB and libthread_db startup work right is really another question.
--
http://sourceware.org/bugzilla/show_bug.cgi?id=2328
------- You are receiving this mail because: -------
You are on the CC list for the bug, or are watching someone who is.