uclibc segfault in ldso
Will Newton
will.newton at gmail.com
Thu Apr 3 11:20:51 UTC 2008
On Fri, Mar 28, 2008 at 5:42 PM, Nigel Kukard <nkukard at lbsd.net> wrote:
> Yo,
>
>
> > >> Can't see anything, I think you should add printouts in __uClibc_init()
> > >> to see if you get there, use the write() sys call as I don't think you
> > >> can use any of the libc print functions.
> > >>
> > >> Non PIE rpm works I guess?
> > >> Does rpm work in glibc, both PIE and non PIE?
> > >>
> > >> Jocke
> > >
> > >
> > >
> > > _malloc:921: mmapping more memory
> > > _dl_get_ready_to_run:748: Beginning relocation fixups
> > > here: 001
> > > here: 002
> > > here: 025
> > > here: 026
> > > Segmentation fault
> > >
> > > Looks like its choking on pthreads?
> > >
> > Hi,
> >
> > I've seen that your are not using the stable linuxthread.old implementation.
> > I'd suggest you to rebuild uclibc using linuxthread.old.
> > I'm not sure how stable/tested is the linuxthreads (TLS support).
>
> Dead center Carmelo!!! enabling old pthreads worked.
>
> Should I debug this further or just work with the old implementation?
Hi Nigel,
Does the attached patch fix the issue?
-------------- next part --------------
A non-text attachment was scrubbed...
Name: linuxthreads-new.patch
Type: text/x-diff
Size: 449 bytes
Desc: not available
Url : http://lists.busybox.net/pipermail/uclibc/attachments/20080403/f75f40e7/attachment.bin
More information about the uClibc
mailing list