This is the mail archive of the gdb@sourceware.cygnus.com mailing list for the GDB project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]

Re: core dump from GNU/Linux <sys/procfs.h>; Was: Build failure on Linux/i686


Mark Kettenis wrote:
> 
>    Date: Fri, 11 Feb 2000 11:11:47 +1100
>    From: Andrew Cagney <ac131313@cygnus.com>
> 
>    Mark Kettenis wrote:
> 
>    > This is the solution I proposed:
>    >
>    >    http://sourceware.cygnus.com/ml/gdb-patches/2000-q1/msg00103.html
>    >
>    > Note that you'll need to patch <sys/procfs.h> too, otherwise GDB will
>    > segfault when you try to debug a multithreaded app!
> 
>    Um, can you expand on this a little?  (You may have already).
> 
> The first version of glibc that includes the threads debugging library
> (libthread.so) will be 2.1.3, which has not been officially released
> yet.  Since both Andreas and I are glibc developers we were among the
> first to test a GDB that makes use of that functionality apart from
> the people who actually implemented it.  It looks as if Ulrich Drepper
> (the glibc maintainer) and Michael have let things go slighty out of
> sync.  So without patches to both GDB and the glibc prereleases it
> won't work.
> 
>    If there is a header file found in a standard GNU/Linux distribution
>    that can cause GDB to dump core we're going to need some sort of evasive
>    action.  Sigh.
> 
> That's what I'm trying to prevent :-)

Ok.  That sounds like the best that can be done.  Thanks!

	Andrew

Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]