Patch Name: PHSS_24591 Patch Description: s700_800 11.20 X/Motif Runtime JUL2001 Periodic Patch Creation Date: 01/07/11 Post Date: 01/08/07 Hardware Platforms - OS Releases: s700: 11.20 s800: 11.20 Products: N/A Filesets: X11.X11R6-SHLIBS,fr=B.11.20,fa=HP-UX_B.11.20_64,v=HP X11.MOTIF-SHLIB,fr=B.11.20,fa=HP-UX_B.11.20_64,v=HP Automatic Reboot?: No Status: General Release Critical: No Category Tags: defect_repair general_release Path Name: /hp-ux_patches/s700_800/11.X/PHSS_24591 Symptoms: PHSS_24591: 1. X11R6 libXt calls poll(2) incorrectly. 2. PHSS_21959 causes Oracle Forms application to fail XmClipboardUnlock(). 3. Application core dumps when clicked on a MenuShell with zero item. 4. Java applet demo fails with SIGSEGV. Defect Description: PHSS_24591: 1. X11R6 libXt calls poll(2) incorrectly. Resolution: select() is used instead of poll(). 2. PHSS_21959 causes Oracle Forms application to fail XmClipboardUnlock(). Resolution: The problem with XmClipboardStartRetrieve() is corrected by avoiding XmClipboardUnlock() call. 3. Application core dumps when clicked on a MenuShell with zero item. Resolution: The problem in MenuShell with zero item is corrected. 4. Java applet demo fails with SIGSEGV. Resolution: Java applet demo does not fail. SR: 1653305649 8606184720 8606187333 8606183239 Patch Files: X11.X11R6-SHLIBS,fr=B.11.20,fa=HP-UX_B.11.20_64,v=HP: /usr/lib/X11R6/libXt.2 /usr/lib/X11R6/libXt.3 /usr/lib/X11R6/pa20_64/libXt.3 X11.MOTIF-SHLIB,fr=B.11.20,fa=HP-UX_B.11.20_64,v=HP: /usr/lib/Motif2.1/libXm.4 /usr/lib/Motif2.1/pa20_64/libXm.4 /usr/lib/hpux32/Motif2.1/libXm.so.1 /usr/lib/hpux64/Motif2.1/libXm.so.1 what(1) Output: X11.X11R6-SHLIBS,fr=B.11.20,fa=HP-UX_B.11.20_64,v=HP: /usr/lib/X11R6/libXt.2: X Window System, Version 11 R6+ HP-UX B.10.20.00 Jul y 2001 Patch Release (build date: Wed Jun 27 15:25:58 IST 2001) /usr/lib/X11R6/libXt.3: X Window System, Version 11 R6+ HP-UX B.11.00.00 Jul y 2001 Patch Release (build date: Wed Jun 27 11:48:13 IST 2001) /usr/lib/X11R6/pa20_64/libXt.3: X Window System, Version 11 R6+ HP-UX B.11.00.00 Jul y 2001 Patch Release (build date: Wed Jun 27 11:48:26 IST 2001) X11.MOTIF-SHLIB,fr=B.11.20,fa=HP-UX_B.11.20_64,v=HP: /usr/lib/Motif2.1/libXm.4: View: /view/x_r6jul01_1120, Build Type: r6jul01_1120 motif2.1 (build date: Fri Jul 6 17:15:12 IST 2001) Motif Version 2.1.0 /usr/lib/Motif2.1/pa20_64/libXm.4: View: /view/x_r6jul01_1120, Build Type: r6jul01_1120 motif2.1 (build date: Fri Jul 6 17:16:03 IST 2001) Motif Version 2.1.0 /usr/lib/hpux32/Motif2.1/libXm.so.1: motif2.1 (build date: Fri Jul 6 11:22:55 IST 2001) View: /view/x_r6jul01_1120, Build Type: r6jul0132_11 20 Motif Version 2.1.0 HP-UX/General Millicode UX.12.70 (IA64.ISV3): (MILLI - 02/13/01) /usr/lib/hpux64/Motif2.1/libXm.so.1: motif2.1 (build date: Fri Jul 6 11:01:43 IST 2001) View: /view/x_r6jul01_1120, Build Type: r6jul0164_11 20 Motif Version 2.1.0 HP-UX/General Millicode UX.12.70 (IA64.ISV3): (MILLI - 02/13/01) cksum(1) Output: X11.X11R6-SHLIBS,fr=B.11.20,fa=HP-UX_B.11.20_64,v=HP: 4222131366 483328 /usr/lib/X11R6/libXt.2 2358679893 512000 /usr/lib/X11R6/libXt.3 1743460907 540808 /usr/lib/X11R6/pa20_64/libXt.3 X11.MOTIF-SHLIB,fr=B.11.20,fa=HP-UX_B.11.20_64,v=HP: 2799895655 3051520 /usr/lib/Motif2.1/libXm.4 2129749938 2997176 /usr/lib/Motif2.1/pa20_64/libXm.4 4208389153 4802176 /usr/lib/hpux32/Motif2.1/libXm.so.1 927540159 5135344 /usr/lib/hpux64/Motif2.1/libXm.so.1 Patch Conflicts: None Patch Dependencies: None Hardware Dependencies: None Other Dependencies: None Supersedes: None Equivalent Patches: PHSS_23518: s700: 10.20 s800: 10.20 PHSS_23520: s700: 11.00 s800: 11.00 PHSS_23522: s700: 11.00 s800: 11.00 PHSS_24386: s700: 11.11 s800: 11.11 Patch Package Size: 17140 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_24591 5. Run swinstall to install the patch: swinstall -x autoreboot=true -x patch_match_target=true \ -s /tmp/PHSS_24591.depot By default swinstall will archive the original software in /var/adm/sw/save/PHSS_24591. If you do not wish to retain a copy of the original software, use the patch_save_files option: swinstall -x autoreboot=true -x patch_match_target=true \ -x patch_save_files=false -s /tmp/PHSS_24591.depot 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_24591.text file is available in the product readme: swlist -l product -a readme -d @ /tmp/PHSS_24591.depot To put this patch on a magnetic tape and install from the tape drive, use the command: dd if=/tmp/PHSS_24591.depot of=/dev/rmt/0m bs=2k Special Installation Instructions: None