Patch Name: PHSS_5029 Patch Description: s300_400 9.X Motif 1.2/X11R5 Development Nov Periodic Patch Creation Date: 94/11/30 Post Date: 94/12/07 Hardware Platforms - OS Releases: s300_400: 9.00 9.03 Products: N/A Filesets: X11R5-PRG X11R5-SHLIBS X11-RUN Automatic Reboot?: No Status: General Release Critical: Yes PHSS_5029: ABORT MEMORY_LEAK refer to symptoms and associated defect reports. Path Name: /hp-ux_patches/s300_400/9.X/PHSS_5029 Symptoms: PHSS_5029: 1. Application aborts when Dragging (and Drop) within an override shell. 2. Memory leak in Manager with non Motif-standard children. 3. Specifying fontlist for an AppShell causes abort when destroyed. 4. F10 with only Help in menubar causes abort. Defect Description: PHSS_5029: See associated defect reports for explanation. SR: 5003104844 5003106252 5000688804 1653042333 5003103309 5003099788 5003114967 5003121061 5000690305 5003119958 1653048223 5003127969 5003119313 5003116897 5003127183 5003118406 5003123810 5003152645 1653043984 1653063925 5003119941 5000699868 5003156521 5000698316 1653072850 1653075952 5003169698 1653081943 1653081943 5003182600 5003177295 5003186825 1653087759 5003193151 5003199323 5000708214 5003207829 5000708966 5003204735 5000708214 1653094847 5003207845 1653094870 1653094896 1653094888 1653091363 5003207829 5003209098 1653094862 5003213744 5003210369 1653101246 5000709840 5000704957 5003184077 5003221838 4701270116 5003227728 5003220400 Patch Files: /usr/lib/X11/nls/Xhp/big5 /usr/lib/X11R5/libX11.a /usr/lib/X11R5/libX11.sl /usr/lib/X11R5/libXext.a /usr/lib/X11R5/libXext.sl /usr/lib/X11R5/libXt.a /usr/lib/X11R5/libXt.sl /usr/lib/Motif1.2/libXm.a /usr/lib/Motif1.2/libXm.sl /usr/lib/Motif1.2/libMrm.a /usr/include/Motif1.2/Xm/BaseClassP.h /usr/include/Motif1.2/Xm/BulletinBP.h /usr/include/Motif1.2/Xm/CascadeBP.h /usr/include/Motif1.2/Xm/CommandP.h /usr/include/Motif1.2/Xm/DialogSEP.h /usr/include/Motif1.2/Xm/Display.h /usr/include/Motif1.2/Xm/DisplayP.h /usr/include/Motif1.2/Xm/DragC.h /usr/include/Motif1.2/Xm/DragCP.h /usr/include/Motif1.2/Xm/DragIconP.h /usr/include/Motif1.2/Xm/DragOverS.h /usr/include/Motif1.2/Xm/DrawingAP.h /usr/include/Motif1.2/Xm/DrawnBP.h /usr/include/Motif1.2/Xm/DropSMgr.h /usr/include/Motif1.2/Xm/DropSMgrP.h /usr/include/Motif1.2/Xm/DropTransP.h /usr/include/Motif1.2/Xm/FileSBP.h /usr/include/Motif1.2/Xm/FormP.h /usr/include/Motif1.2/Xm/LabelP.h /usr/include/Motif1.2/Xm/ListP.h /usr/include/Motif1.2/Xm/MainWP.h /usr/include/Motif1.2/Xm/MessageBP.h /usr/include/Motif1.2/Xm/Protocols.h /usr/include/Motif1.2/Xm/PushBP.h /usr/include/Motif1.2/Xm/RowColumnP.h /usr/include/Motif1.2/Xm/SashP.h /usr/include/Motif1.2/Xm/ScaleP.h /usr/include/Motif1.2/Xm/Screen.h /usr/include/Motif1.2/Xm/ScreenP.h /usr/include/Motif1.2/Xm/ScrollBarP.h /usr/include/Motif1.2/Xm/ScrolledWP.h /usr/include/Motif1.2/Xm/SelectioBP.h /usr/include/Motif1.2/Xm/SeparatorP.h /usr/include/Motif1.2/Xm/TearOffBP.h /usr/include/Motif1.2/Xm/TearOffP.h /usr/include/Motif1.2/Xm/TextInP.h /usr/include/Motif1.2/Xm/TextP.h /usr/include/Motif1.2/Xm/TextStrSoP.h /usr/include/Motif1.2/Xm/ToggleBP.h /usr/include/Motif1.2/Xm/TransltnsP.h /usr/include/Motif1.2/Xm/Xm.h /usr/include/Motif1.2/Xm/XmP.h /usr/include/Motif1.2/Xm/XmStrDefs.h /usr/include/Motif1.2/Xm/XmosP.h /usr/bin/X11/mwm what(1) Output: /usr/lib/X11R5/libXext.a: (build date: Tue Nov 22 19:27:26 MST 1994) X Window System, Version 11 HP-UX Nov 94 Periodic Pa tch R5+ /usr/lib/X11R5/libXext.sl: (build date: Tue Nov 22 19:27:25 MST 1994) X Window System, Version 11 HP-UX Nov 94 Periodic Pa tch R5+ /usr/lib/X11R5/libX11.sl: (build date: Tue Nov 22 16:11:52 MST 1994) X Window System, Version 11 HP-UX Nov 94 Periodic Pa tch R5+ /usr/lib/X11R5/libX11.a: (build date: Tue Nov 22 16:11:57 MST 1994) X Window System, Version 11 HP-UX Nov 94 Periodic Pa tch R5+ /usr/lib/X11R5/libXt.sl: (build date: Tue Nov 22 16:28:17 MST 1994) X Window System, Version 11 HP-UX Nov 94 Periodic Pa tch R5+ /usr/lib/X11R5/libXt.a: (build date: Tue Nov 22 16:28:20 MST 1994) X Window System, Version 11 HP-UX Nov 94 Periodic Pa tch R5+ /usr/lib/Motif1.2/libXm.sl: OSF/Motif Version 1.2.4 (build date: Tue Nov 22 17:55:38 MST 1994) X Window System, Version 11 HP-UX Nov 94 Periodic Pa tch R5+ /usr/lib/Motif1.2/libXm.a: OSF/Motif Version 1.2.4 (build date: Tue Nov 22 17:55:46 MST 1994) X Window System, Version 11 HP-UX Nov 94 Periodic Pa tch R5+ /usr/lib/Motif1.2/libMrm.a: (build date: Tue Nov 22 18:02:17 MST 1994) X Window System, Version 11 HP-UX Nov 94 Periodic Pa tch R5+ /usr/lib/X11/nls/Xhp/big5: None /usr/include/Motif1.2/Xm/BaseClassP.h: None /usr/include/Motif1.2/Xm/BulletinBP.h: None /usr/include/Motif1.2/Xm/CascadeBP.h: None /usr/include/Motif1.2/Xm/CommandP.h: None /usr/include/Motif1.2/Xm/DialogSEP.h: None /usr/include/Motif1.2/Xm/Display.h: None /usr/include/Motif1.2/Xm/DisplayP.h: None /usr/include/Motif1.2/Xm/DragC.h: None /usr/include/Motif1.2/Xm/DragCP.h: None /usr/include/Motif1.2/Xm/DragIconP.h: None /usr/include/Motif1.2/Xm/DragOverS.h: None /usr/include/Motif1.2/Xm/DrawingAP.h: None /usr/include/Motif1.2/Xm/DrawnBP.h: None /usr/include/Motif1.2/Xm/DropSMgr.h: None /usr/include/Motif1.2/Xm/DropSMgrP.h: None /usr/include/Motif1.2/Xm/DropTransP.h: None /usr/include/Motif1.2/Xm/FileSBP.h: None /usr/include/Motif1.2/Xm/FormP.h: None /usr/include/Motif1.2/Xm/LabelP.h: None /usr/include/Motif1.2/Xm/ListP.h: None /usr/include/Motif1.2/Xm/MainWP.h: None /usr/include/Motif1.2/Xm/MessageBP.h: None /usr/include/Motif1.2/Xm/Protocols.h: None /usr/include/Motif1.2/Xm/PushBP.h: None /usr/include/Motif1.2/Xm/RowColumnP.h: None /usr/include/Motif1.2/Xm/SashP.h: None /usr/include/Motif1.2/Xm/ScaleP.h: None /usr/include/Motif1.2/Xm/Screen.h: None /usr/include/Motif1.2/Xm/ScreenP.h: None /usr/include/Motif1.2/Xm/ScrollBarP.h: None /usr/include/Motif1.2/Xm/ScrolledWP.h: None /usr/include/Motif1.2/Xm/SelectioBP.h: None /usr/include/Motif1.2/Xm/SeparatorP.h: None /usr/include/Motif1.2/Xm/TearOffBP.h: None /usr/include/Motif1.2/Xm/TearOffP.h: None /usr/include/Motif1.2/Xm/TextInP.h: None /usr/include/Motif1.2/Xm/TextP.h: None /usr/include/Motif1.2/Xm/TextStrSoP.h: None /usr/include/Motif1.2/Xm/ToggleBP.h: None /usr/include/Motif1.2/Xm/TransltnsP.h: None /usr/include/Motif1.2/Xm/Xm.h: OSF/Motif Version 1.2.4 /usr/include/Motif1.2/Xm/XmP.h: None /usr/include/Motif1.2/Xm/XmStrDefs.h: None /usr/include/Motif1.2/Xm/XmosP.h: None /usr/bin/X11/mwm: (build date: Sun Aug 15 04:12:19 MDT 1993) X Window System, Version 11 HP-UX 9.* Patched R4+ HP Visual User Environment Version 3.0 A.03.03 vuewm: $Revision: 3.42 $ sum(1) Output: 57828 51 /usr/lib/X11R5/libXext.a 21534 72 /usr/lib/X11R5/libXext.sl 44045 1078 /usr/lib/X11R5/libX11.sl 60213 1110 /usr/lib/X11R5/libX11.a 32509 575 /usr/lib/X11R5/libXt.sl 4324 533 /usr/lib/X11R5/libXt.a 14510 3292 /usr/lib/Motif1.2/libXm.sl 21708 325 /usr/lib/Motif1.2/libXm.a 3371 2605 /usr/lib/Motif1.2/libMrm.a 13447 1 /usr/lib/X11/nls/Xhp/big5 15314 14 /usr/include/Motif1.2/Xm/BaseClassP.h 16018 14 /usr/include/Motif1.2/Xm/BulletinBP.h 49873 11 /usr/include/Motif1.2/Xm/CascadeBP.h 15714 6 /usr/include/Motif1.2/Xm/CommandP.h 40905 5 /usr/include/Motif1.2/Xm/DialogSEP.h 46613 3 /usr/include/Motif1.2/Xm/Display.h 13695 9 /usr/include/Motif1.2/Xm/DisplayP.h 29806 13 /usr/include/Motif1.2/Xm/DragC.h 13778 10 /usr/include/Motif1.2/Xm/DragCP.h 53376 5 /usr/include/Motif1.2/Xm/DragIconP.h 6094 2 /usr/include/Motif1.2/Xm/DragOverS.h 54464 5 /usr/include/Motif1.2/Xm/DrawingAP.h 41699 5 /usr/include/Motif1.2/Xm/DrawnBP.h 35007 10 /usr/include/Motif1.2/Xm/DropSMgr.h 42992 20 /usr/include/Motif1.2/Xm/DropSMgrP.h 15731 5 /usr/include/Motif1.2/Xm/DropTransP.h 59986 13 /usr/include/Motif1.2/Xm/FileSBP.h 9467 5 /usr/include/Motif1.2/Xm/FormP.h 602 10 /usr/include/Motif1.2/Xm/LabelP.h 44070 8 /usr/include/Motif1.2/Xm/ListP.h 56947 5 /usr/include/Motif1.2/Xm/MainWP.h 47500 7 /usr/include/Motif1.2/Xm/MessageBP.h 32013 8 /usr/include/Motif1.2/Xm/Protocols.h 1858 6 /usr/include/Motif1.2/Xm/PushBP.h 38963 39 /usr/include/Motif1.2/Xm/RowColumnP.h 51936 5 /usr/include/Motif1.2/Xm/SashP.h 4261 6 /usr/include/Motif1.2/Xm/ScaleP.h 12355 3 /usr/include/Motif1.2/Xm/Screen.h 22431 12 /usr/include/Motif1.2/Xm/ScreenP.h 30362 8 /usr/include/Motif1.2/Xm/ScrollBarP.h 19780 8 /usr/include/Motif1.2/Xm/ScrolledWP.h 36819 21 /usr/include/Motif1.2/Xm/SelectioBP.h 64137 4 /usr/include/Motif1.2/Xm/SeparatorP.h 11830 6 /usr/include/Motif1.2/Xm/TearOffBP.h 13835 6 /usr/include/Motif1.2/Xm/TearOffP.h 14831 12 /usr/include/Motif1.2/Xm/TextInP.h 7741 22 /usr/include/Motif1.2/Xm/TextP.h 30913 16 /usr/include/Motif1.2/Xm/TextStrSoP.h 1088 6 /usr/include/Motif1.2/Xm/ToggleBP.h 57858 9 /usr/include/Motif1.2/Xm/TransltnsP.h 59037 88 /usr/include/Motif1.2/Xm/Xm.h 48121 167 /usr/include/Motif1.2/Xm/XmP.h 26235 238 /usr/include/Motif1.2/Xm/XmStrDefs.h 32489 13 /usr/include/Motif1.2/Xm/XmosP.h 17558 2250 /usr/bin/X11/mwm Patch Conflicts: None Patch Dependencies: None Hardware Dependencies: None Other Dependencies: None Supersedes: PHSS_2471 PHSS_2805 PHSS_3006 PHSS_3247 PHSS_3340 PHSS_3592 PHSS_3672 PHSS_3901 PHSS_4211 Equivalent Patches: None Patch Package Size: 6770 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. Copy the patch to your /tmp directory and unshar it: cd /tmp cp patch_source/PHSS_5029 . sh PHSS_5029 3. Become root and run update: /etc/update 4. Use the cursor keys to select "Change Source or Destination ->" and press [Return]. 5. Select "From Tape Device to Local System ..." in the Change window and 6. Change "Source: /dev/rmt/0m" to "Source: /tmp/PHSS_5029.updt" 7. Press "Done" (f4). 8. Follow the standard directions for update. Update moves the original software to /system/PHSS_5029/orig. Keep this file to recover from any potential problems. You should move the .text file to /system/PHSS_5029 for future reference. To put this patch on a magnetic tape and update from the tape drive, use dd: dd if=PHSS_5029.updt of=/dev/rmt/0m bs=2048 Special Installation Instructions: None