Patch-ID# 106361-15 Keywords: security fcntl bcp shell EAGAIN O_NDELAY ksh csh sh jsh rsh rksh SEGV Synopsis: SunOS 5.6: csh/jsh/ksh/rksh/rsh/sh patch Date: Feb/07/2003 Install Requirements: Reboot after installation Solaris Release: 2.6 SunOS Release: 5.6 Unbundled Product: Unbundled Release: Xref: This patch available for x86 as patch 106362 Topic: SunOS 5.6: csh/jsh/ksh/rksh/rsh/sh patch Relevant Architectures: sparc 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 106361-14) 4494351 *csh* csh scripts using an array leaks memory 1227664 csh doesn't use the correct prototype definition for vfork (from 106361-13) 4392404 */bin/sh* creates predictable tempfiles for here-documents 4477619 ksh creates predictable tempfiles for here-documents (from 106361-12) 4384080 *csh* creates predictable tmpfiles for here documents (from 106361-11) 4404641 csh scripts leak memory when EACCES occurs (from 106361-10) 4369381 ksh terminates after scp2 (ssh) command (from 106361-09) 4300733 *sh* LD_PRELOAD libC.so.5 causes SEGV because sh defines local malloc (from 106361-08) 4313399 sh: builtin read doesn't correctly work for multibyte characters (from 106361-07) 4248007 incorrect value is returned to status variable if some signal is sent by kill (from 106361-06) 4265262 ksh: traps set within non-POSIX functions override (from 106361-05) 4148616 PCK strings are corrupted with "$@" (from 106361-04) 4106680 *ksh* parsing of parentheses in 'if' statement broken in 2.6 (from 106361-03) 1249488 *sh* while command never exits while using the bourne shell with -n option (from 106361-02) 4131971 *ksh* gets SEGV trying to modify readonly data (typeset -Z or -L or -R) (from 106361-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