Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
[UDEV] segmentation fault pendant un emerge -u system
View unanswered posts
View posts from last 24 hours

 
Reply to topic    Gentoo Forums Forum Index French
View previous topic :: View next topic  
Author Message
maicroft
n00b
n00b


Joined: 08 Nov 2006
Posts: 37

PostPosted: Tue Oct 23, 2007 8:39 am    Post subject: [UDEV] segmentation fault pendant un emerge -u system Reply with quote

Bonjour à tous ,

je me retrouve devant un problème que je ne sais comment résoudre. J'ai lancé la mise à jour de mon système mais voila udev plante et me fais un seg fault, et le log d'erreur n'est pas très causant pour moi .


Quote:
* checking ebuild checksums ;-) ... [ ok ]
* checking auxfile checksums ;-) ... [ ok ]
* checking miscfile checksums ;-) ... [ ok ]
* checking udev-115.tar.bz2 ;-) ... [ ok ]
* checking udev-115-update-20079804.diff.bz2 ;-) ... [ ok ]
>>> Unpacking source...
>>> Unpacking udev-115.tar.bz2 to /var/tmp/portage/sys-fs/udev-115-r1/work
>>> Unpacking udev-115-update-20079804.diff.bz2 to /var/tmp/portage/sys-fs/udev-115-r1/work
* Applying udev-115-update-20079804.diff ... [ ok ]
* Applying udev-114-root-link-2.diff ... [ ok ]
>>> Source unpacked.
>>> Compiling source in /var/tmp/portage/sys-fs/udev-115-r1/work/udev-115 ...
/usr/bin/i686-pc-linux-gnu-ar
GENHDR udev_version.h
CC udev_device.o
CC udev_config.o
CC udev_node.o
CC udev_db.o
udev_node.c: In function `udev_node_update_symlinks':
udev_node.c:312: internal compiler error: Segmentation fault
Please submit a full bug report,
with preprocessed source if appropriate.
See <URL:https://bugs.gentoo.org/> for instructions.
udev_db.c: In function `udev_db_rename':
udev_db.c:128: internal compiler error: Segmentation fault
Please submit a full bug report,
with preprocessed source if appropriate.
See <URL:https://bugs.gentoo.org/> for instructions.
Preprocessed source stored into /var/tmp/portage/sys-fs/udev-115-r1/temp/ccU9TtHv.out file, please attach this to your bugreport.
make: *** [udev_db.o] Error 1
make: *** Waiting for unfinished jobs....
Preprocessed source stored into /var/tmp/portage/sys-fs/udev-115-r1/temp/cco2dzzF.out file, please attach this to your bugreport.
make: *** [udev_node.o] Error 1
*
* ERROR: sys-fs/udev-115-r1 failed.
* Call stack:
* ebuild.sh, line 1654: Called dyn_compile
* ebuild.sh, line 990: Called qa_call 'src_compile'
* ebuild.sh, line 44: Called src_compile
* udev-115-r1.ebuild, line 126: Called die
*
* (no error message)
* If you need support, post the topmost build error, and the call stack if relevant.
* A complete build log is located at '/var/tmp/portage/sys-fs/udev-115-r1/temp/build.log'.
*

* Messages for package sys-fs/udev-115-r1:

*
* ERROR: sys-fs/udev-115-r1 failed.
* Call stack:
* ebuild.sh, line 1654: Called dyn_compile
* ebuild.sh, line 990: Called qa_call 'src_compile'
* ebuild.sh, line 44: Called src_compile
* udev-115-r1.ebuild, line 126: Called die
*
* (no error message)
* If you need support, post the topmost build error, and the call stack if relevant.
* A complete build log is located at '/var/tmp/portage/sys-fs/udev-115-r1/temp/build.log'.



Mes infos système

Quote:
Alcatraz bin # emerge --info
Portage 2.1.3.9 (hardened/x86/2.6, gcc-3.4.6, glibc-2.5-r3, 2.6.20-hardened-r2 i686)
=================================================================
System uname: 2.6.20-hardened-r2 i686 Pentium III (Katmai)
Timestamp of tree: Tue, 23 Oct 2007 06:20:01 +0000
app-shells/bash: 3.2_p17
dev-lang/python: 2.4.4-r5
dev-python/pycrypto: 2.0.1-r6
sys-apps/baselayout: 1.12.9-r2
sys-apps/sandbox: 1.2.17
sys-devel/autoconf: 2.13, 2.61-r1
sys-devel/automake: 1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2, 1.10
sys-devel/binutils: 2.18-r1
sys-devel/gcc-config: 1.3.16
sys-devel/libtool: 1.5.24
virtual/os-headers: 2.6.22-r2
ACCEPT_KEYWORDS="x86"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-march=pentium3 -O2 -pipe -fomit-frame-pointer"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc"
CONFIG_PROTECT_MASK="/etc/env.d /etc/gconf /etc/terminfo"
CXXFLAGS="-march=pentium3 -O2 -pipe -fomit-frame-pointer"
DISTDIR="/usr/portage/distfiles"
FEATURES="distlocks metadata-transfer nodoc noinfo noman sandbox sfperms strict unmerge-orphans userfetch"
GENTOO_MIRRORS="http://mirror.switch.ch/mirror/gentoo http://distfiles.gentoo.org http://www.ibiblio.org/pub/Linux/distributions/gentoo"
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --delete-after --stats --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages --filter=H_**/files/digest-*"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
SYNC="rsync://192.168.1.5/gentoo-portage"
USE="berkdb cracklib crypt hardened midi nls nptl nptlonly objc pam pic readline ssl syslog tcpd urandom x86 zlib" ELIBC="glibc" INPUT_DEVICES="mouse keyboard" KERNEL="linux" USERLAND="GNU"
Unset: CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LANG, LC_ALL, LDFLAGS, LINGUAS, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS, PORTDIR_OVERLAY


Quelqu'un aurait'il une idée ?

Merci d'avance .
Back to top
View user's profile Send private message
ghoti
Advocate
Advocate


Joined: 30 Dec 2002
Posts: 3636
Location: Belgium

PostPosted: Tue Oct 23, 2007 9:43 am    Post subject: Reply with quote

Tu es sûr de ton matériel ? (mémoire, processeur non overclocké ...)
La question du "segmentation fault" est récurrente et le poblème se situe souvent à ce niveau ...
Back to top
View user's profile Send private message
boozo
Advocate
Advocate


Joined: 01 Jul 2004
Posts: 3193

PostPosted: Tue Oct 23, 2007 9:57 am    Post subject: Reply with quote

'alute

comme le dit ghoti c'est la première chose à vérifier ensuite regarde les 2 logs associés au segfault si il y a plus d'infos... mais vu que tu es en profile hardened je pense que tu peux avoir aussi un soucis de ce côté-là qui serait lié au kernel et non à udev (en se référant à ce post, il semble qu'en version hardened-2.6.20, udev ait des problèmes avec grsec (ou l'inverse ^^) mais ce n'est pas vraiment le même cas de figure que toi il est vrai) D'autres packages ont les mêmes symptomes ?

Par ailleurs, il y a un tracker pour la stabilisation de udev-115-1 tu peux toujours les informer
_________________
" Un psychotique, c'est quelqu'un qui croit dur comme fer que 2 et 2 font 5, et qui en est pleinement satisfait.
Un névrosé, c'est quelqu'un qui sait pertinemment que 2 et 2 font 4, et ça le rend malade ! "
Back to top
View user's profile Send private message
maicroft
n00b
n00b


Joined: 08 Nov 2006
Posts: 37

PostPosted: Tue Oct 23, 2007 11:23 am    Post subject: Reply with quote

Je me rend compte que ce hardened me pose pas mal de soucy , est-il possible de revenir à un mode standard sans devoir tous reformater et recommencer à 0 ?
Back to top
View user's profile Send private message
boozo
Advocate
Advocate


Joined: 01 Jul 2004
Posts: 3193

PostPosted: Tue Oct 23, 2007 11:49 am    Post subject: Reply with quote

je pense que oui sans trop de difficultés même si je ne l'ai jamais fait personnellement (il ne s'agit pas de la même problématique qu'une régression ~arch->arch qui est presque infaisable si ce n'est au prix d'un travail déraisonnable en regard d'une réinstallation)

Si j'avais à le faire sur mon roquet de serveur par exemple, je tenterai çà en switchant vers le gcc vanilla et en changeant le profile. Puis je me ferait un quickpkg de la toolchain en vanilla et de system et je lancerai l'install de ces derniers avant de refaire un -e world en bonne et due forme
(note que "binarieser" ta toochain hardened ne serait pas du luxe avant de te lancer dans l'affaire... histoire de revenir à l'état antérieur en cas de pb ^^ )

Voilà attend l'avis d'autres qd même ; peut-être certains ont déjà fait la manip avant toi :)

Tiens au courant de la suite

btw: reformater ??? qu'elle drôle d'idée... on est pas sous win$ ici :mrgreen:

Edit: ceci dit ne te méprends pas : je n'ai pas dit que ton problème avec udev venait de là hein ? c'est juste une piste possible mais il y a d'autres possibilités tout aussi plausibles à explorer avant de faire un changement aussi radical... enfin à mon goût... sauf si tu galères trop souvent dans cette configuration évidement et qu'il te faut un prétexte :lol: bref, à toi de voir...
_________________
" Un psychotique, c'est quelqu'un qui croit dur comme fer que 2 et 2 font 5, et qui en est pleinement satisfait.
Un névrosé, c'est quelqu'un qui sait pertinemment que 2 et 2 font 4, et ça le rend malade ! "
Back to top
View user's profile Send private message
maicroft
n00b
n00b


Joined: 08 Nov 2006
Posts: 37

PostPosted: Wed Oct 24, 2007 6:14 am    Post subject: Reply with quote

Bon j'ai réussi à compilermes udev en faisant une recompile de gcc avant .

Pas trop compris , un lien ou un bin qui à du être corrompu .

Enfin bref tous sa pour dire que udev c'est bon now faut que je voie si je peux repasser en mode non hardened .
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index French All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum