FIXED! (was Re: Linux emulation)

Jeroen Ruigrok/asmodai asmodai at wxs.nl
Tue Aug 19 22:57:02 PDT 2003


-On [20030820 07:02], Matthew Dillon (dillon at xxxxxxxxxxxxxxxxxxxx) wrote:
>    It's fixed.  It took a very long time to track down.  I had to fetch
>    the debian source packages for glibc to figure out where it was dying.

Sort of fixed btw.

>    I still can't completely install linux_base-6, but I'm hoping the
>    remaining issues are not OS-related.  Perhaps Jeroen can take it up
>    from here now that I fixed the my-bad.

I am now checking what causes your problems, since you're using
linux_base-6, I was using linux_base, which is essentially 7.1.5.

I am getting:

readline-4.1-9.i386.rpm
/var/tmp/rpm-tmp.505: line 1:  1532 Segmentation fault      (core dumped) /sbin/ldconfig
rpm-4.0.2-8.i386.rpm
/var/tmp/rpm-tmp.47347: line 1:  1544 Segmentation fault      (core dumped) /sbi
n/ldconfig
XFree86-libs-4.0.3-5.i386.rpm
/var/tmp/rpm-tmp.78944: line 3:  1550 Segmentation fault      (core dumped) /sbi
n/ldconfig
libstdc++-2.96-112.7.1.i386.rpm
/var/tmp/rpm-tmp.78944: line 6:  1556 Segmentation fault      (core dumped) /sbi
n/ldconfig
execution of libstdc++-2.96-112.7.1 script failed, exit status 139

They all have a calling of /sbin/ldconfig in their postinstall script
which triggers this coredump.

So something is probably still clobbering the exit, because I get the
exact same output on my Linux debugging, nothing in the syscall
wrapping, dying on exit.  Do note though that libtermcap and
compat-libstdc++ also call /sbin/ldconfig, but do _NOT_ die.

linux_base-6's gd also calls /sbin/ldconfig in its postinstall script.
Entering linux_rename()...
linux(3201): rename(/etc/ld.so.cache~, /etc/ld.so.cache)
linux(3200): rt_sigprocmask(0, 0xbfbff7a4, 0xbfbff724, 8)
linux(3200): rt_sigprocmask(2, 0xbfbff724, 0, 8)
linux(3200): rt_sigprocmask(2, 0xbfbff848, 0, 8)
linux(3200): rt_sigaction(2, 0xbfbff63c, 0xbfbff5b0, 8)
linux(3200): rt_sigprocmask(0, 0xbfbff16c, 0xbfbff0ec, 8)
linux(3200): rt_sigprocmask(2, 0xbfbff0ec, 0, 8)
Aug 20 07:54:34 purgatory /kernel: pid 3201 (ldconfig), uid 0: exited on
signal 11 (core dumped)

Again, in the exit of the program...

-- 
Jeroen Ruigrok van der Werven <asmodai(at)wxs.nl> / asmodai
PGP fingerprint: 2D92 980E 45FE 2C28 9DB7  9D88 97E6 839B 2EAC 625B
http://www.tendra.org/   | http://www.in-nomine.org/~asmodai/diary/
Expansion of happiness is the purpose of life...





More information about the Bugs mailing list