Patch-ID# 106362-15 Keywords: security fcntl bcp shell EAGAIN O_NDELAY SEGV Synopsis: SunOS 5.6_x86: csh/jsh/ksh/rksh/rsh/sh patch Date: Feb/07/2003 Install Requirements: Reboot after installation Solaris Release: 2.6_x86 SunOS Release: 5.6_x86 Unbundled Product: Unbundled Release: Xref: This patch available for SPARC as patch 106361 Topic: SunOS 5.6_x86: csh/jsh/ksh/rksh/rsh/sh patch Relevant Architectures: i386 BugId's fixed with this patch: 1227664 1249488 4096722 4106680 4131971 4148616 4248007 4265262 4300733 4313399 4369381 4384080 4392404 4404641 4477619 4494351 4750637 Changes incorporated in this version: 4750637 Patches accumulated and obsoleted by this patch: Patches which conflict with this patch: Patches required with this patch: Obsoleted by: Files included with this patch: /sbin/jsh /sbin/sh /usr/bin/csh /usr/bin/jsh /usr/bin/ksh /usr/bin/rksh /usr/bin/sh /usr/lib/rsh /usr/xpg4/bin/sh Problem Description: 4750637 ksh script hangs because child process sleeps in write system call. (from 106362-14) 4494351 *csh* csh scripts using an array leaks memory 1227664 csh doesn't use the correct prototype definition for vfork (from 106362-13) 4392404 */bin/sh* creates predictable tempfiles for here-documents 4477619 ksh creates predictable tempfiles for here-documents (from 106362-12) 4384080 *csh* creates predictable tmpfiles for here documents (from 106362-11) 4404641 csh scripts leak memory when EACCES occurs (from 106362-10) 4369381 ksh terminates after scp2 (ssh) command (from 106362-09) 4300733 *sh* LD_PRELOAD libC.so.5 causes SEGV because sh defines local malloc (from 106362-08) 4313399 sh: builtin read doesn't correctly work for multibyte characters (from 106362-07) 4248007 incorrect value is returned to status variable if some signal is sent by kill (from 106362-06) 4265262 ksh: traps set within non-POSIX functions override (from 106362-05) 4148616 PCK strings are corrupted with "$@" (from 106362-04) 4106680 *ksh* parsing of parentheses in 'if' statement broken in 2.6 (from 106362-03) 1249488 *sh* while command never exits while using the bourne shell with -n option (from 106362-02) 4131971 *ksh* gets SEGV trying to modify readonly data (typeset -Z or -L or -R) (from 106362-01) 4096722 *sh* fcntl() called in a program in bcp mode will kill window process is run in Patch Installation Instructions: -------------------------------- Refer to the Install.info file within the patch for instructions on using the generic 'installpatch' and 'backoutpatch' scripts provided with each patch. Any other special or non-generic installation instructions should be described below. Special Install Instructions: ----------------------------- None. README -- Last modified date: Friday, February 7, 2003