File ifs-crash.sh of Package ksh.18508
#!/bin/ksh
typeset -lui count=${1:-4}
function g
{
  IFS=
}
function f
{
  typeset IFS
  (g)
  : $V
}
while ((count-- > 0))
do
  f
done
function crash
{
  typeset L_FILE
  typeset L_VALIDATION
  typeset L_VARIABLE
  typeset L_MOD IFS
  OS=$(uname)
}
crash
function crash2
{
  typeset IFS
  IFS='\t'
  true
  unset IFS
  echo a b c | while read x y z; do
    echo $x
    echo $y
    echo $z
  done
}
crash2
echo a b c | while read x y z; do
  echo $x
  echo $y
  echo $z
done
echo "[${0##*/}: success]"
# end here