From: H.J. Lu (hlu@yoda.eecs.wsu.edu)
Date: 08/30/92


From: hlu@yoda.eecs.wsu.edu (H.J. Lu)
Subject: MM code in 0.97 pl2 (Re: BUG with bash and Linux-0.97 pl 2)
Date: Sun, 30 Aug 1992 18:28:05 GMT

In article <5725@mccuts.uts.mcc.ac.uk> LeBlanc@mcc.ac.uk writes:
>In article <1992Aug29.054016.28156@athena.mit.edu> tytso@ATHENA.MIT.EDU (Theodore Ts'o) writes:
>>I just recently upgraded to Linux 0.97 patchlevel 2, and after I did,
>...
>>If you type the following at bash under 0.97 PL2:
>
>>unset SHLVL
>>exec /bin/sh
>
>>The existing shell will core dump without managing to exec the prgram
>>you ask it to exec.
>...
>>This behavior can be duplicated using either the MCC 0.96c /bin/bash, or
>>the /bin/bash on the 0.97 rootimage disk.
>
>This problem disappears if you recompile bash under 0.97p2; at least it
>does not exhibit itself with the bash supplied with MCC interim 0.97p2.
>

I think something is wrong with signals with bash. When I do a make,
I can type ^c to stop it under zsh. But under bash, the make is
stopped. However, those makes in subdirs continue.

BTW, something is very strange with mm in 0.97 pl2. Some
binaries, mount and tools/build, linked with static or
old shared libs die with segmentation fault. mount and build
linked with jump table 3.0 work fine.

H.J.