Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 55959 - udev-029 segfaults on amd64, sparc64
Summary: udev-029 segfaults on amd64, sparc64
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Core system (show other bugs)
Hardware: AMD64 Linux
: High critical (vote)
Assignee: Greg Kroah-Hartman (RETIRED)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2004-07-03 06:19 UTC by Veit Waltemath
Modified: 2004-07-11 01:56 UTC (History)
3 users (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 Veit Waltemath 2004-07-03 06:19:13 UTC
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"
Comment 1 Christian Dröge 2004-07-03 08:34:19 UTC
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"
Comment 2 jack_mort 2004-07-04 09:42:48 UTC
Yes, same thing here...
Comment 3 Peter `MathFox' Roozemaal 2004-07-04 13:43:50 UTC
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
Comment 4 Robert Führicht 2004-07-04 14:51:52 UTC
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
Comment 5 Greg Kroah-Hartman (RETIRED) gentoo-dev 2004-07-04 15:52:05 UTC
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...
Comment 6 Peter `MathFox' Roozemaal 2004-07-05 02:56:17 UTC
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.
Comment 7 Rutger Hendriks 2004-07-06 00:43:03 UTC
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
Comment 8 Rutger Hendriks 2004-07-06 00:44:34 UTC
Oh, forgot
I DID try to install it a second time, but got same segfaults... means it's at least reproducable:)
Comment 9 Greg Kroah-Hartman (RETIRED) gentoo-dev 2004-07-09 13:29:50 UTC
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.
Comment 10 Ciaran McCreesh 2004-07-10 15:52:20 UTC
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