[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: annoying 4gb seg fixup

Tomasz Pajor wrote:
Even updating to libc6-xen 2.11-0exp4 didn't help.

apt-get install libc6=2.11-0exp4 libc-bin=2.11-0exp4 \
libc6-xen=2.11-0exp4 libc-dev-bin=2.11-0exp4 \
libc6-dev=2.11-0exp4 libc6-i686=2.11-0exp4 locales=2.11-0exp4

(none):~# ldd /usr/sbin/apache2
        linux-gate.so.1 =>  (0x00872000)
        libpcre.so.3 => /lib/libpcre.so.3 (0x0091e000)
        libaprutil-1.so.0 => /usr/lib/libaprutil-1.so.0 (0x003ce000)
        libapr-1.so.0 => /usr/lib/libapr-1.so.0 (0x0081f000)
        libpthread.so.0 => /lib/i686/nosegneg/libpthread.so.0 (0x0017b000)
        libc.so.6 => /lib/i686/nosegneg/libc.so.6 (0x00194000)
        libuuid.so.1 => /lib/libuuid.so.1 (0x0096e000)
        librt.so.1 => /lib/i686/nosegneg/librt.so.1 (0x00b12000)
        libcrypt.so.1 => /lib/i686/nosegneg/libcrypt.so.1 (0x009c8000)
        libdl.so.2 => /lib/i686/nosegneg/libdl.so.2 (0x00110000)
        libexpat.so.1 => /usr/lib/libexpat.so.1 (0x005cc000)
        /lib/ld-linux.so.2 (0x80000000)


This is perhaps the most annoying problem in using xen and debian, since theres no really good and working fix for it. I have a bunch of machines where it keeps coming back from time to time.

Although, following this steps usually makes it stop, at least on lenny, might be worth a show even for experimental:

* First, make sure libc6-xen is installed: apt-get install libc6-xen
* If /lib/tls exists on your system (it didn't on mine): mv /lib/tls /lib/tls.disabled
* echo 'hwcap 0 nosegneg' > /etc/ld.so.conf.d/libc6-xen.conf && ldconfig
* Reboot your domU

Seems the second one is the one you havent tried, so hope for that one. :)

Cut and pasted from:

Good luck,


Reply to: