This is the mail archive of the libc-hacker@sources.redhat.com mailing list for the glibc project.

Note that libc-hacker is a closed list. You may look at the archives of this list, but subscription and posting are not open.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: glibc make check fails...


Roland McGrath <roland@redhat.com> writes:

>> My kernel headers do not have that call.
>
> Then it is very mysterious!
>
>> Unfortunatly my gdb cannot debug this but it's somewhere in the
>> libpthread startup code:
>
> Do you get a core dump you can look at?
>
>> 22306:  calling init: /builds/test-install/lib/libpthread.so.0
>> 22306:
>> 22306:  symbol=__errno_location;  lookup in file=linuxthreads/ex3
>> 22306:  symbol=__errno_location;  lookup in file=/builds/test-install/lib/libpthread.so.0
>> 22306:  binding file /builds/test-install/lib/libpthread.so.0 to /builds/test-install/lib/libpthread.so.0: normal symbol `__errno_location' [GLIBC_2.0]
>> Segmentation fault
>
> That looks exactly like the failure you'd expect if the set_thread_area
> call (via INLINE_SYSCALL) or the modify_ldt call had failed.  Since you
> don't have set_thread_area, it must be modify_ldt but I don't think anyone
> else has seen that fail.

I tried this morning's (12 hours ago) CVS  and that worked fine.  I'm
retrying current CVS (as of 10 minutes ago) and if you do not hear
anything in the next two hours, the problems are fixed for me,

Andreas
-- 
 Andreas Jaeger
  SuSE Labs aj@suse.de
   private aj@arthur.inka.de
    http://www.suse.de/~aj


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