Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 104614 - crashes in libpthread using openmosix
Summary: crashes in libpthread using openmosix
Status: RESOLVED NEEDINFO
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Core system (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Gentoo Toolchain Maintainers
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2005-09-02 08:55 UTC by Peter Bienstman (RETIRED)
Modified: 2005-12-15 00:22 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Peter Bienstman (RETIRED) gentoo-dev 2005-09-02 08:55:02 UTC
Several people using openmosix on several distributions have reported crashes 
in libpthread after migrating processes linked to libpthread. This issue seems 
to go away on other distributions when not using nptl libs: 
 
http://sourceforge.net/tracker/index.php?func=detail&aid=1236112&group_id=46729&atid=447171 
 
However, on my Gentoo system the situation is different. It's a 2.4 kernel 
which has never seen an nptl enabled libc, so the trick of not using nptl is 
simply irrelevant. 
 
Is there some gentoo-specific patch to libc which could cause this problem? 
I was wondering is there is some option when building libc which makes the 
oldthread implementation more similar to the oldthread implementation on other 
distributions, where that workaround is possible. 
 
I am running a vanilla openmosix 2.4.26.1 kernel, as the gentoo openmosix 
kernel gives me even more stability issues. 
 
 
emerge info 
Portage 2.0.51.22-r2 (default-linux/x86/2005.0, gcc-3.3.5-20050130, 
glibc-2.3.5-r1,uclibc-0.9.26-r7,uclibc-0.9.27-r0, 2.4.26 i686) 
================================================================= 
System uname: 2.4.26 i686 Intel(R) Pentium(R) 4 CPU 2.00GHz 
Gentoo Base System version 1.6.13 
distcc 2.18.3 i686-pc-linux-gnu (protocols 1 and 2) (default port 3632) 
[disabled] 
dev-lang/python:     2.2.3-r5, 2.3.5 
sys-apps/sandbox:    1.2.12 
sys-devel/autoconf:  2.13, 2.59-r6 
sys-devel/automake:  1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6 
sys-devel/binutils:  2.15.92.0.2-r10 
sys-devel/libtool:   1.5.18-r1 
virtual/os-headers:  2.4.19-r1, 2.6.11-r2 
ACCEPT_KEYWORDS="x86" 
AUTOCLEAN="yes" 
CBUILD="i686-pc-linux-gnu" 
CFLAGS="-march=pentium4 -O3 -pipe" 
CHOST="i686-pc-linux-gnu" 
CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3.4/env /usr/kde/3.4/share/config /usr/kde/3.4/shutdown /usr/kde/3/share/config /usr/lib/X11/xkb /usr/share/config /usr/share/texmf/dvipdfm/config/ /usr/share/texmf/dvips/config/ /usr/share/texmf/tex/generic/config/ /usr/share/texmf/tex/platex/config/ /usr/share/texmf/xdvi/ /var/qmail/control" 
CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d" 
CXXFLAGS="-march=pentium4 -O3 -pipe" 
DISTDIR="/usr/portage/distfiles" 
FEATURES="autoconfig distlocks sandbox sfperms strict" 
GENTOO_MIRRORS="ftp://ftp.easynet.nl/mirror/gentoo/ 
ftp://ftp.snt.utwente.nl/pub/os/linux/gentoo 
http://ftp.easynet.nl/mirror/gentoo/" 
MAKEOPTS="-j2" 
PKGDIR="/usr/portage/packages" 
PORTAGE_TMPDIR="/var/tmp" 
PORTDIR="/usr/portage" 
PORTDIR_OVERLAY="/usr/local/portage" 
SYNC="rsync://rsync.gentoo.org/gentoo-portage" 
USE="x86 X aalib alsa apm arts atlas avi bash-completion berkdb bitmap-fonts 
cdr crypt cups curl eds emboss encode esd f77 fam flac foomaticdb fortran gd 
gdbm ggi gif gphoto2 gpm gstreamer gtk gtk2 guile imagemagick imap imlib ipv6 
java jpeg junit kde ldap libg++ libwww mad mikmod mmx motif mp3 mpeg ncurses 
nls ogg oggvorbis opengl oss pam pda pdflib perl pic plotutils png prelink 
python qt qtmt quicktime readline samba sdl slang smime snmp speex spell 
sqlite sse ssl svga tcltk tcpd tetex tiff truetype truetype-fonts type1-fonts 
vorbis xine xml xml2 xmms xv zlib userland_GNU kernel_linux elibc_glibc" 
Unset:  ASFLAGS, CTARGET, LANG, LC_ALL, LDFLAGS, LINGUAS
Comment 1 Mark Loeser (RETIRED) gentoo-dev 2005-12-15 00:22:28 UTC
You still have this problem with all the newest stable packages?  This would
seem to be a problem with openmosix and not your toolchain.