Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 121219 - libxml2 becomes currupted
Summary: libxml2 becomes currupted
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Library (show other bugs)
Hardware: x86 Linux
: High normal (vote)
Assignee: Gentoo Linux bug wranglers
Depends on:
Reported: 2006-02-01 13:25 UTC by Freyr Gunnar Ólafsson
Modified: 2006-02-02 01:17 UTC (History)
0 users

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


Note You need to log in before you can comment on or make changes to this bug.
Description Freyr Gunnar Ólafsson 2006-02-01 13:25:10 UTC
This is a really strange one.
Whenever I reboot, libxml2 seems to become currupt. This mean that gdm will only use the "old" version and also that even if I do log into my xfce4 desktop, it cannot be correctly drawn due to depending on libxml2!?
However, if I re-emerge libxml2 and restart the xdm service everything works, so long as I don't reboot. At first I thought that the hard drive was starting to get flaky, but since no other software or file has become corrupt I thought that it might be some strange software bug. Can anyone help me with this?

Here is emerge info:
Portage 2.0.54 (default-linux/x86/2005.1, gcc-3.4.4, glibc-2.3.5-r2, i686)
System uname: i686 AMD Athlon(tm) processor
Gentoo Base System version 1.6.14
dev-lang/python:     2.4.2
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-r1
sys-devel/binutils:  2.16.1
sys-devel/libtool:   1.5.22
virtual/os-headers:  2.6.11-r2
CFLAGS="-march=athlon-tbird -O3 -pipe"
CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3.2/share/config /usr/kde/3.3/env /usr/kde/3.3/share/config /usr/kde/3.3/shutdown /usr/kde/3/share/config /usr/lib/X11/xkb /usr/lib/mozilla/defaults/pref /usr/share/config /var/qmail/control"
CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d"
CXXFLAGS="-march=athlon-tbird -O3 -pipe"
FEATURES="autoconfig ccache digest distlocks sandbox sfperms strict userpriv usersandbox"
USE="x86 3ds S3TC X a52 aac acpi aim alsa apm async audiofile avi bdf bigger-fonts bindist bitmap-fonts blender-game bzip2 cairo ccache cdda cddb cdinstall cdparanoia cdr cdrom chroot cpudetection crypt css cups curl dbus devmap dga dnd dri dvd dvdread emboss encode escreen exif expat extensions fam ffmpeg firefox flac fmod foomaticdb fortran ftp gcj gd gdbm gif glut glx gmail gmailtimestamps gmp gnome gpm gstreamer gtk gtk2 hal imagemagick imap imlib imlib2 jabber javascript joystick jp2 jpeg jpeg2k kde kdeenablefinal lcms libg++ libwww mad maildir mhash mikmod mmx mng motif mp3 mpeg mplayer msn music nagios-dns nagios-ntp nagios-ping nagios-ssh ncurses net network nls nocd nowin nsplugin nvidia offensive ogg oggvorbis openal opengl oss pam pcre pdf pdflib perl physfs png pnp python qemu-fast qt quicktime readline real reiserfs remote savedconfig sdl session silverxp smartcard softmmu sounds speex spell sse ssl stencil-buffer svg tcltk tcpd tga theora threads tiff truetype truetype-fonts trusted type1-fonts udev unicode urandom usb vfat vorbis win32codecs wordperfect wv xface xml2 xmms xpm xprint xrandr xscreensaver xv xvid yahoo zeroconf zlib userland_GNU kernel_linux elibc_glibc"

here is uname -a:
Linux aphrodite #1 PREEMPT Mon Jan 30 19:24:18 GMT 2006 i686 AMD Athlon(tm) processor AuthenticAMD GNU/Linux

I really haven't got a clue what this might be. Please help.
Comment 1 Jakub Moc (RETIRED) gentoo-dev 2006-02-01 13:33:43 UTC
Please, explain exactly what do your mean by "corrupt" - especially some error messages would be helpful...
Comment 2 Jakub Moc (RETIRED) gentoo-dev 2006-02-01 13:44:58 UTC
Also post the output of 'equery check libxml2' (equery in part of app-portage/gentoolkit)
Comment 3 Freyr Gunnar Ólafsson 2006-02-02 00:22:05 UTC
equery check libxml2:
[ Checking dev-libs/libxml2-2.6.23 ]
 * 146 out of 146 files good

The only error message was when gdm tried to start and crashed, displaying something like: gdm seems to have crashed, trying another login manager.
After re-emerging libxml2, it all goes back to normal until the next reboot.
Comment 4 Jakub Moc (RETIRED) gentoo-dev 2006-02-02 01:17:08 UTC
Apparently libxml2 is not corrupt... Re-emerge gdm and if it doesn't help, then attach a backtrace of the crash -