On reboot after emerging udev-029 i got a segfault of udevstart and I ended in a single shell with a read-only mounted /. Don't want to reproduce it, im on a pure udev system.I'm back to 028. Reproducible: Didn't try Steps to Reproduce: 1.echo 'sys-fs/udev ~amd64' >>/etc/portage/package.keywords 2.emerge udev 3. Actual Results: udevstart segfaults on boot. Expected Results: create system device nodes Portage 2.0.50-r8 (default-amd64-2004.0, gcc-3.3.3, glibc-2.3.4.20040605-r0, 2.6.7) ================================================================= System uname: 2.6.7 x86_64 4 Gentoo Base System version 1.4.16 distcc 2.13 x86_64-pc-linux-gnu (protocols 1 and 2) (default port 3632) [disabled] ccache version 2.3 [enabled] Autoconf: sys-devel/autoconf-2.59-r3 Automake: sys-devel/automake-1.8.3 ACCEPT_KEYWORDS="amd64" AUTOCLEAN="yes" CFLAGS="-O2 -pipe" CHOST="x86_64-pc-linux-gnu" COMPILER="gcc3" CONFIG_PROTECT="/etc /usr/X11R6/lib/X11/xkb /usr/kde/2/share/config /usr/kde/3.2/share/config /usr/kde/3/share/config /usr/lib/mozilla/defaults/pref /usr/share/config /var/qmail/control" CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d" CXXFLAGS="-O2 -pipe" DISTDIR="/media/gentoo/distfiles" FEATURES="autoaddcvs ccache emergemail sandbox" GENTOO_MIRRORS="ftp://muffin/gentoo/ ftp://ftp.tu-clausthal.de/pub/linux/gentoo" MAKEOPTS="-j2" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="/usr/local/portage /media/gentoo/ebuilds" SYNC="rsync://muffin/gentoo-portage" USE="X acpi alsa amd64 apm arts artswrappersuid avi berkdb cdr crypt cups dnd dvd dvdr encode esd fbcon foomaticdb freetype gdbm gif gnome gphoto2 gpm gtk gtk2 imap imlib ipv6 jpeg kde ldap libg++ libwww linguas_de linguas_en maildir mikmod motif mozilla mozsvg mpeg multilib ncurses nls nogcj nvidia oggvorbis opengl oss pam pdflib perl png ppds python qt quicktime readline scanner sdl slang spell ssl tcltk tcpd truetype usb vim-with-x xml2 xmms xv zlib"
same probleme here Portage 2.0.50-r8 (gcc34-amd64-2004.1, gcc-3.4.0, glibc-2.3.4.20040605-r1, 2.6.7-mm4) ================================================================= System uname: 2.6.7-mm4 x86_64 4 Gentoo Base System version 1.5.1 ccache version 2.3 [enabled] Autoconf: sys-devel/autoconf-2.59-r4 Automake: sys-devel/automake-1.8.5-r1 ACCEPT_KEYWORDS="amd64 ~amd64" AUTOCLEAN="yes" CFLAGS="-march=athlon64 -O2 -pipe -fomit-frame-pointer" CHOST="x86_64-pc-linux-gnu" COMPILER="gcc3" CONFIG_PROTECT="/etc /usr/X11R6/lib/X11/xkb /usr/kde/2/share/config /usr/kde/3.2/share/config /usr/kde/3/share/config /usr/lib/mozilla/defaults/pref /usr/share/config /var/qmail/control" CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d" CXXFLAGS="-march=athlon64 -O2 -pipe -fomit-frame-pointer" DISTDIR="/usr/portage/distfiles" FEATURES="autoaddcvs ccache sandbox" GENTOO_MIRRORS="http://ftp.uni-erlangen.de/pub/mirrors/gentoo http://ftp.belnet.be/mirror/rsync.gentoo.org/gentoo/ ftp://ibiblio.org/pub/Linux/distributions/gentoo/ http://ftp.tu-clausthal.de/pub/linux/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="X Xaw3d aalib acpi alsa amd64 avi berkdb bonobo cdr crypt curl dga dnd dvd dvdr encode ethereal ext-png ext-zlib faad fam ffmpeg flac flash foomaticdb freetype gd gd-external gdbm gif gnome gpm gtk gtk2 gtkhtml imagemagick imap imlib imlib2 jack java javascript jpeg ladcca lcms libg++ libgda libwww matroska mbox md5sum mmap mng motif mozilla moznocompose moznoirc moznomail mozsvg mpeg mpeg4 mpi ncurses nls nocardbus nptl oggvorbis openal opengl oss pam parse-clocks pcre pdflib perl pic png pthreads python quicktime radeon readline samba sdl slang sox speex spell ssl t1lib tcpd theora tiff transcode truetype type1 unicode usb video_cards_radeon vim-with-x wmf xgetdefault xinerama xml2 xmms xv xvid zlib"
Yes, same thing here...
Do you see any lines in /var/log/messages like: Jul 4 22:20:00 compare CRON[18517]: (root) CMD (test -x /usr/sbin/run-crons && /usr/sbin/run-crons ) Jul 4 22:26:01 compare python[4930]: segfault at 0000002a9846efa0 rip 0000002a98ca5659 rsp 0000007fbfffe010 error 4 Jul 4 22:26:06 compare wesnoth[4943]: segfault at 0000002a97d49fa0 rip 0000002a98249659 rsp 0000007fbfffc5e0 error 4
Same thing here, I get this at startup and when I call it manually: udevstart[18698]: segfault at 0000000000000011 rip 0000002a956c5cd0 rsp 0000007fbfffe018 error 4
It's going to be a while before I get access to my x86-64 box, so any debugging that people can do to help, is greatly appreciated. sorry I can't help more right away...
The problems I had (with python and wesnoth) started "spontaneously" on my 2.6.7-gentoo-r6 kernel after ~ 1week of uptime. A reboot (to 2.6.7-gentoo-r8) fixed the segfaults. Possibly significant: - I burned a CD (cdrecord) just before I started seeing the segfaults.
Wow, this one sucked:) Had to take box apart to add a cdrom drive to boot into a stable environment (hail to gentoo livecd :P) so I could chroot and reinstall udev-028
Oh, forgot I DID try to install it a second time, but got same segfaults... means it's at least reproducable:)
Ok, thanks to the loan of a amd64 account, I found the bug and fixed it. just released version 030 which has this fix in it.
Turns out sparc64 is affected by this too. Adding us into the Cc: list and updating the title to make things easier for anyone searching. Moved udev-029 to -sparc, left udev-030 as ~sparc