public inbox for gentoo-embedded@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-embedded] Everything that touches the network segfaults...
@ 2009-07-18 21:34 Ed W
  2009-07-20 20:23 ` [gentoo-embedded] " Ed W
  0 siblings, 1 reply; 7+ messages in thread
From: Ed W @ 2009-07-18 21:34 UTC (permalink / raw
  To: uclibc, gentoo-embedded

Hi, I am building an embedded system and I have a certain config which 
is all working well, until I change and enable UCLIBC_USE_NETLINK=y and 
UCLIBC_SUPPORT_AI_ADDRCONFIG=y in uclibc-0.30.1 config

As soon as I enable the second option then I start getting segfaults 
whenever I run anything that tries to use the network (eg busybox ping, 
dropbear, busybox telnet).  ifconfig works fine, as does bringing up the 
interface

The build environment is gentoo-hardened (gcc 3.4.6) with uclibc-0.30.1 
and busybox 1.14.2.  The build environment is a 32bit chroot on a 64bit 
kernel.  The target machine is an x86 alix board

What is very odd is that if I chroot into the build on the build machine 
then ping, etc works fine.  However, with a different kernel (but very 
similar) on the alix board I get these segfaults.  I have switched the 
target to a 2.6.29.6 vanilla kernel to try and eliminate that - the 
build machine is running 2.6.29.6 64bit with some patches (hardened+vserver)

Obviously it's going to be a pain to turn on symbols and try to get a 
backtrace on the embedded board, so hoping someone has some other ideas?


Grateful for any thoughts?

Ed W



^ permalink raw reply	[flat|nested] 7+ messages in thread

end of thread, other threads:[~2009-07-21 21:16 UTC | newest]

Thread overview: 7+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2009-07-18 21:34 [gentoo-embedded] Everything that touches the network segfaults Ed W
2009-07-20 20:23 ` [gentoo-embedded] " Ed W
2009-07-20 20:37   ` Peter Stuge
2009-07-20 21:07     ` Ed W
2009-07-20 21:33     ` Ed W
2009-07-20 22:04       ` Peter Stuge
     [not found]   ` <200907210112.31326.vda.linux@googlemail.com>
2009-07-21 21:16     ` Ed W

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox