Patch Name: PHSS_29966 Patch Description: s700_800 11.23 HP DCE 1.9 client cumulative patch Creation Date: 03/11/17 Post Date: 03/11/25 Hardware Platforms - OS Releases: s700: 11.23 s800: 11.23 Products: N/A Filesets: DCE-Core.DCE-COR-64SLIB,fr=B.11.23,fa=HP-UX_B.11.23_IA,v=HP DCE-Core.DCE-CORE-SHLIB,fr=B.11.23,fa=HP-UX_B.11.23_IA,v=HP DCE-Core.DCE-IA64-SHLIB,fr=B.11.23,fa=HP-UX_B.11.23_IA,v=HP Automatic Reboot?: No Status: General Release Critical: Yes PHSS_29966: ABORT Category Tags: defect_repair general_release critical halts_system Path Name: /hp-ux_patches/s700_800/11.X/PHSS_29966 Symptoms: PHSS_29966: 1. JAGae96213 The rpcd / dced daemon dumps core after receiving certain malformed RPC packets. 2. JAGae96555 The rpcd / dced daemon dumps core after receiving certain invalid packets. 3. JAGae98657 The rpcd / dced daemon dumps core due to an illegal state transition. Defect Description: PHSS_29966: 1. JAGae96213 The rpcd / dced daemon dumps core after receiving certain malformed RPC packets. Resolution: The RPC runtime code has been modified to handle the malformed RPC packets correctly. 2. JAGae96555 The rpcd / dced daemon dumps core after receiving certain invalid packets. Resolution: The RPC runtime code has now been changed with a proper error return value to handle certain invalid packets. 3. JAGae98657 The rpcd / dced daemon dumps core due to an illegal state transition. Resolution: The RPC runtime code has now been modified to handle the illegal state transitions properly. Enhancement: No SR: 8606335138 8606335500 8606337651 Patch Files: DCE-Core.DCE-COR-64SLIB,fr=B.11.23,fa=HP-UX_B.11.23_IA,v=HP: /usr/lib/pa20_64/libdcekt.1 DCE-Core.DCE-CORE-SHLIB,fr=B.11.23,fa=HP-UX_B.11.23_IA,v=HP: /usr/lib/libdcekt.1 /usr/lib/libdce.2 /usr/lib/libcma.1 /usr/lib/libcma.2 DCE-Core.DCE-IA64-SHLIB,fr=B.11.23,fa=HP-UX_B.11.23_IA,v=HP: /usr/lib/hpux32/libdcekt.so.1 /usr/lib/hpux64/libdcekt.so.1 what(1) Output: DCE-Core.DCE-COR-64SLIB,fr=B.11.23,fa=HP-UX_B.11.23_IA,v=HP: /usr/lib/pa20_64/libdcekt.1: dpeaclstore.c 7 (DECdns) 11/17/1991 dpeaclaccess.c 4 (DECdns) 12/11/1991 qarith_lib.c 7 (DECdns) 11/9/1990 krb5rpc.c 3 - 10/10/91 krb5-manual-glue.c 13 - 12/12/91 rc_base.c 3 - 10/24/91 localaddr.c 3 - 10/24/91 locate_kdc.c 3 - 10/24/91 HP DCE/9000 1.8 PHSS_29964 Module: libdcekt.1 Date: Nov 7 2003 16:19:29 rec_seq.c 8.2 (Berkeley) 9/7/93 $RCSfile: environment.c,v $ $Revision: /main/HPDCE02 /HPDCE_64/1 $ (OSF) $Date: 1997/11/06 19:44 UTC $ libXOM 1.9 (BULL S.A) 7/1/92 DCE-Core.DCE-CORE-SHLIB,fr=B.11.23,fa=HP-UX_B.11.23_IA,v=HP: /usr/lib/libdcekt.1: dpeaclstore.c 7 (DECdns) 11/17/1991 dpeaclaccess.c 4 (DECdns) 12/11/1991 qarith_lib.c 7 (DECdns) 11/9/1990 krb5rpc.c 3 - 10/10/91 krb5-manual-glue.c 13 - 12/12/91 rc_base.c 3 - 10/24/91 localaddr.c 3 - 10/24/91 locate_kdc.c 3 - 10/24/91 HP DCE/9000 1.8 PHSS_29964 Module: libdcekt.1 Date: Nov 7 2003 16:19:20 rec_seq.c 8.2 (Berkeley) 9/7/93 $RCSfile: environment.c,v $ $Revision: /main/HPDCE02 /HPDCE_64/1 $ (OSF) $Date: 1997/11/06 19:44 UTC $ libXOM 1.9 (BULL S.A) 7/1/92 /usr/lib/libdce.2: dpeaclstore.c 7 (DECdns) 11/17/1991 dpeaclaccess.c 4 (DECdns) 12/11/1991 qarith_lib.c 7 (DECdns) 11/9/1990 krb5rpc.c 3 - 10/10/91 krb5-manual-glue.c 13 - 12/12/91 rc_base.c 3 - 10/24/91 localaddr.c 3 - 10/24/91 locate_kdc.c 3 - 10/24/91 HP DCE/9000 1.8 PHSS_29964 Module: libdce.2 Date: No v 7 2003 16:14:12 rec_seq.c 8.2 (Berkeley) 9/7/93 $RCSfile: environment.c,v $ $Revision: /main/HPDCE02 /HPDCE_64/1 $ (OSF) $Date: 1997/11/06 19:44 UTC $ libXOM 1.9 (BULL S.A) 7/1/92 /usr/lib/libcma.1: HP DCE/9000 1.5 PHSS_29669 Module: libcma.1 (Export) Date: Sep 6 2003 01:40:48 /usr/lib/libcma.2: HP DCE/9000 1.8 PHSS_29669 Module: libcma.2 Date: Se p 5 2003 23:21:29 DCE-Core.DCE-IA64-SHLIB,fr=B.11.23,fa=HP-UX_B.11.23_IA,v=HP: /usr/lib/hpux32/libdcekt.so.1: dpeaclstore.c 7 (DECdns) 11/17/1991 dpeaclaccess.c 4 (DECdns) 12/11/1991 qarith_lib.c 7 (DECdns) 11/9/1990 krb5rpc.c 3 - 10/10/91 krb5-manual-glue.c 13 - 12/12/91 rc_base.c 3 - 10/24/91 localaddr.c 3 - 10/24/91 locate_kdc.c 3 - 10/24/91 HP DCE/9000 1.9 PHSS_29966 Module: libdcekt.so.1 Dat e: Nov 17 2003 20:38:55 rec_seq.c 8.2 (Berkeley) 9/7/93 $RCSfile: environment.c,v $ $Revision: /main/HPDCE02 /HPDCE_64/1 $ (OSF) $Date: 1997/11/06 19:44 UTC $ libXOM 1.9 (BULL S.A) 7/1/92 /usr/lib/hpux64/libdcekt.so.1: dpeaclstore.c 7 (DECdns) 11/17/1991 dpeaclaccess.c 4 (DECdns) 12/11/1991 qarith_lib.c 7 (DECdns) 11/9/1990 krb5rpc.c 3 - 10/10/91 krb5-manual-glue.c 13 - 12/12/91 rc_base.c 3 - 10/24/91 localaddr.c 3 - 10/24/91 locate_kdc.c 3 - 10/24/91 HP DCE/9000 1.9 PHSS_29966 Module: libdcekt.so.1 Dat e: Nov 17 2003 20:39:07 rec_seq.c 8.2 (Berkeley) 9/7/93 $RCSfile: environment.c,v $ $Revision: /main/HPDCE02 /HPDCE_64/1 $ (OSF) $Date: 1997/11/06 19:44 UTC $ libXOM 1.9 (BULL S.A) 7/1/92 cksum(1) Output: DCE-Core.DCE-COR-64SLIB,fr=B.11.23,fa=HP-UX_B.11.23_IA,v=HP: 2579028844 5911232 /usr/lib/pa20_64/libdcekt.1 DCE-Core.DCE-CORE-SHLIB,fr=B.11.23,fa=HP-UX_B.11.23_IA,v=HP: 3568427913 5308416 /usr/lib/libdcekt.1 4269436813 5136384 /usr/lib/libdce.2 125364855 565248 /usr/lib/libcma.2 3576223673 532480 /usr/lib/libcma.1 DCE-Core.DCE-IA64-SHLIB,fr=B.11.23,fa=HP-UX_B.11.23_IA,v=HP: 1525604332 13523976 /usr/lib/hpux32/libdcekt.so.1 2389249762 13679184 /usr/lib/hpux64/libdcekt.so.1 Patch Conflicts: None Patch Dependencies: None Hardware Dependencies: None Other Dependencies: None Supersedes: None Equivalent Patches: None Patch Package Size: 11300 KBytes Installation Instructions: Please review all instructions and the Hewlett-Packard SupportLine User Guide or your Hewlett-Packard support terms and conditions for precautions, scope of license, restrictions, and, limitation of liability and warranties, before installing this patch. ------------------------------------------------------------ 1. Back up your system before installing a patch. 2. Login as root. 3. Copy the patch to the /tmp directory. 4. Move to the /tmp directory and unshar the patch: cd /tmp sh PHSS_29966 5. Run swinstall to install the patch: swinstall -x autoreboot=true -x patch_match_target=true \ -s /tmp/PHSS_29966.depot By default swinstall will archive the original software in /var/adm/sw/save/PHSS_29966. If you do not wish to retain a copy of the original software, include the patch_save_files option in the swinstall command above: -x patch_save_files=false WARNING: If patch_save_files is false when a patch is installed, the patch cannot be deinstalled. Please be careful when using this feature. For future reference, the contents of the PHSS_29966.text file is available in the product readme: swlist -l product -a readme -d @ /tmp/PHSS_29966.depot To put this patch on a magnetic tape and install from the tape drive, use the command: dd if=/tmp/PHSS_29966.depot of=/dev/rmt/0m bs=2k Special Installation Instructions: For this patch to take effect Stop and Start all DCE daemons and application processes OR reboot the machine after the patch is installed.