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] |
> 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.
Index Nav: | [Date Index] [Subject Index] [Author Index] [Thread Index] | |
---|---|---|
Message Nav: | [Date Prev] [Date Next] | [Thread Prev] [Thread Next] |