uclibc segfault in ldso
Joakim Tjernlund
joakim.tjernlund at transmode.se
Thu Mar 27 17:11:13 UTC 2008
On Thu, 2008-03-27 at 16:50 +0000, Nigel Kukard wrote:
> > > _dl_get_ready_to_run:838: We got here: 838, loadaddr = 0xb7b33000
> > > _dl_get_ready_to_run:839: We got here: 839, func = U��S���
> > > Segmentation fault
> >
> > Good for now, I rather have the debug built in to ldso than your hack as
> > I know the ones in ldso.
>
> I can rebuild everything and remove my debugging if it would help?
yes, please.
>
> > What version of uClibc are you using?
>
> SVN ... latest stable bombed out on like 577 (iirc)
OK.
>
> > hmm, should not func address change when loadaddr change?
>
> Not sure if its a func address or a string, i just outputted %s ;)
It is a address, print tpnt->loadaddr, tpnt->dynamic_info[DT_INIT] and dl_elf_func.
dl_elf_func should be tpnt->loadaddr + tpnt->dynamic_info[DT_INIT]
>
>
> -N
More information about the uClibc
mailing list