Failure to boot into cross built environment (iWMMXt NPTL EABI)

Steven Newbury s_j_newbury@yahoo.co.uk
Tue Apr 25 19:26:00 GMT 2006


--- Steven Newbury <s_j_newbury@yahoo.co.uk> wrote:

> --- Steven Newbury <s_j_newbury@yahoo.co.uk> wrote:
> 
> > 
> > --- Steve Papacharalambous <stevep@freescale.com> wrote:
> > 
> > > Hi Steve,
> > > 
> > > More test results:
> > > 
> > > I applied this patch to glibc-2.4: 
> > > http://sourceware.org/ml/libc-ports/2006-03/msg00029.html
> > > 
> > I'm please you found this... it explains why udev isn't working!
> > 
> It fixed udev which is good! :) It didn't fix bash though.
> 
> gdb backtrace:
> 
> Program received signal SIGSEGV  Segmentation fault.
> 0x400f06f0 in mempcpy () from /lib/libc.so.6
> (gdb) bt
> #0  0x400f06f0 in mempcpy () from /lib/libc.so.6
> #1  0x400e6948 in _IO_default_xsputn () from /lib/libc.so.6
> #2  0x400e4b18 in _IO_file_xsputn () from /lib/libc.so.6
> #3  0x400daa78 in fputs () from /lib/libc.so.6
> #4  0x00065080 in readline_internal_setup ()
> #5  0x00065208 in readline ()
> #6  0x00023b4c in parse_string_to_word_list ()
> #7  0xbecb89e8 in ?? ()
> 
> So it looks like it might actually be readline or glibc rather than bash.  I
> think bash has an optional internal readline so I'll see what the default is
> and switch it.
> 
All versions of bash seem to fail in the same way so I'm thinking it's a bug in
glibc.  Perhaps related to this:
 http://sourceware.org/bugzilla/show_bug.cgi?id=2074


Steve


		
___________________________________________________________ 
NEW Yahoo! Cars - sell your car and browse thousands of new and used cars online! http://uk.cars.yahoo.com/

--
For unsubscribe information see http://sourceware.org/lists.html#faq



More information about the crossgcc mailing list