Patch Name: PHSS_22959 Patch Description: s700_800 10.26 audio server cumulative Creation Date: 01/01/09 Post Date: 01/01/17 Hardware Platforms - OS Releases: s700: 10.26 s800: 10.26 Products: N/A Filesets: AudioSubsystem.AUDIO-SRV AudioSubsystem.AUDIO-RUN AudioSubsystem.AUDIO-SHLIBS AudioSubsystem.AUD-ENG-A-MAN ImagingSubsystem.IMAGE-SHLIBS Automatic Reboot?: Yes Status: General Superseded Critical: No Path Name: /hp-ux_patches/s700_800/10.X/PHSS_22959 Symptoms: PHSS_22959: Port of 10.20 PHSS_21662 (PHSS_21662:) 1. Aserver leaves empty file 2. asecure has bad file permission 3. Insufficient memory allocated in Aserver and asecure (PHSS_21481:) 1. Aserver has bad file permissions. PHSS_19309: Port of 10.20 PHSS_18777 (PHSS_18777:) 1. Aserver has memory leak (PHSS_17971:) 1. Aserver -f option is not working correctly 2. Aserver man page has incorrect information 3. Audio lib has memory leak for -server option 4. audio_editor Save As option fails when the free disk space is > 2GB 5. Full Audio CD input enhancements for Audio III hardware. (PHSS_17554:) 1. Base enhancement for Audio III hardware 2. Monitoring incorrectly handled in Audio Control Panel (PHSS_17121:) 1. Audio lib has memory leaks 2. Incorrect handling of processes in Aserver 3. Local DCE RPC not enabled in Aserver (PHSS_16221:) Incorrect sample values from AGetTransStatus(). (PHSS_16046:) Aserver hangs if several background send_sounds are started. (PHSS_13288:) Aserver can abort if multiple clients send sound files simultaneously to the Aserver. (PHSS_11308:) Aserver can abort if verbose logging is turned on via the "-v -l options. When opening the audio_editor and loading a sound file, an error message can appear: "Insufficient disk space to load file". Even though free space is available. (PHSS_10119:) Aserver can modify files that it should not modify. Audio library is incapable of dealing with some RIFF/WAV files. (PHSS_9775:) Aserver can create a file with bad permissions. (PHSS_8658:) Aserver dies when the system is overloaded. (PHSS_7783:) Audio doesn't work so well on 710's Invoking the volume control, reducing or increasing the volume or changing the output channels to enable headphone or external speakers seems to hang the Aserver process. Doubleclicking the same sample audio file again or invoking the audio_editor and trying to create audio output again fails. send_sound utility also failing: no more output to be heard. Cannot record sound using the mic input on 712s and J200s. Defect Description: PHSS_22959: Port of 10.20 PHSS_21662 (PHSS_21662:) 1. Aserver leaves empty file 2. asecure has bad file permission 3. Insufficient memory allocated in Aserver and asecure (PHSS_21481:) 1. Aserver has bad file permissions. PHSS_19309: Port of 10.20 PHSS_18777 (PHSS_18777:) 1. Aserver has memory leak Resolution: 1. free() called to plug the memory leaks in the Aserver code. SR: 8606124884 8606124960 8606125046 8606124961 8606125261 8606134161 4701426619 4701408930 5003448522 5003437368 5003409748 1653252585 1653272682 4701344382 1650165647 1653173047 1653175174 1653216044 Patch Files: /usr/share/man/man1m.Z/aserver.1m /usr/share/man/man1m.Z/Aserver.1m /usr/share/man/man1m.Z/asecure.1m /usr/share/man/man1m.Z/Asecure.1m /usr/share/man/man1.Z/send_sound.1 /opt/audio/bin/Aserver /opt/audio/bin/asecure /opt/audio/bin/AudioCP /opt/audio/bin/audio_editor /opt/audio/bin/send_sound /opt/audio/lib/libAlib.2 /opt/audio/lib/libAt.2 /opt/audio/lib/nls/msg/C/audEditor.cat /etc/auth/system/files.fcdb/25.packages/PHSS_19309.fcdb /opt/image/lib/libil.2 /usr/lib/libil.2 what(1) Output: /usr/share/man/man1m.Z/aserver.1m: None /usr/share/man/man1m.Z/Aserver.1m: None /usr/share/man/man1m.Z/asecure.1m: None /usr/share/man/man1m.Z/Asecure.1m: None /usr/share/man/man1.Z/send_sound.1: None /opt/audio/bin/Aserver: X Window System, Version 11 HP-UX 10.10 SRC_WC R5+ (build date: Tue Jan 9 10:00:09 IST 2001) 01/01/05 audio/src/aserver/asmain.c, mpower, mpower_ 10.26 Revision 1.6 PATCH_10.26 (PHSS_22959) 99/07/21 audio/src/aserver/asmanager.c, mpower, mpow er_10.26 Revision 1.1 PATCH_10.26 (PHSS_1930 9) UNMODIFIED 99/08/27 audio/src/aserver/asecfile.c, mpower, mpowe r_10.26 Revision 1.2 PATCH_10.26 (PHSS_19309 ) 99/07/21 audio/src/aserver/didevice.c, mpower, mpowe r_10.26 Revision 1.2 PATCH_10.26 (PHSS_19309 ) UNMODIFIED 99/07/21 audio/src/aserver/dimain.c, mpower, mpower_ 10.26 Revision 1.2 PATCH_10.26 (PHSS_19309) UNMODIFIED 99/07/21 audio/src/aserver/disubs.c, mpower, mpower_ 10.26 Revision 1.2 PATCH_10.26 (PHSS_19309) UNMODIFIED 99/07/21 audio/src/aserver/dicommands.c, mpower, mpo wer_10.26 Revision 1.1 PATCH_10.26 (PHSS_193 09) UNMODIFIED 99/07/21 audio/src/aserver/ncsmain.c, mpower, mpower _10.26 Revision 1.2 PATCH_10.26 (PHSS_19309) UNMODIFIED /opt/audio/bin/asecure: X Window System, Version 11 HP-UX 10.10 SRC_WC R5+ (build date: Tue Jan 9 10:00:14 IST 2001) 99/08/27 audio/src/aserver/asecfile.c, mpower, mpowe r_10.26 Revision 1.2 PATCH_10.26 (PHSS_19309 ) 01/01/05 audio/src/aserver/asecure.c, mpower, mpower _10.26 Revision 1.5 PATCH_10.26 (PHSS_22959) HP asecure v A.03.16 MP Jan 9 2001 10:00:10 /opt/audio/bin/AudioCP: X Window System, Version 11 HP-UX 10.10 SRC_WC R5+ (build date: Sat Sep 25 11:15:44 PDT 1999) 99/08/27 audio/src/acp/AudioCP.c, mpower, mpower_10. 26 Revision 1.3 PATCH_10.26 (PHSS_19309) UNM ODIFIED 99/08/27 audio/src/acp/widgets.c, mpower, mpower_10. 26 Revision 1.3 PATCH_10.26 (PHSS_19309) UNM ODIFIED 99/08/27 audio/src/acp/callbacks.c, mpower, mpower_1 0.26 Revision 1.3 PATCH_10.26 (PHSS_19309) U NMODIFIED 99/08/27 audio/libs/alib/ACloseAudio.c, mpower, mpow er_10.26 Revision 1.2 PATCH_10.26 (PHSS_1930 9) UNMODIFIED 99/08/27 audio/libs/alib/AOpenAudio.c, mpower, mpowe r_10.26 Revision 1.5 PATCH_10.26 (PHSS_19309 ) /opt/audio/bin/audio_editor: X Window System, Version 11 HP-UX 10.10 SRC_WC R5+ (build date: Sat Sep 25 11:19:01 PDT 1999) 99/08/27 audio/src/editor/audio_editor.c, mpower, mp ower_10.26 Revision 1.5 PATCH_10.26 (PHSS_19 309) 99/08/27 audio/src/editor/widgets.c, mpower, mpower_ 10.26 Revision 1.4 PATCH_10.26 (PHSS_19309) 99/08/27 audio/src/editor/callbacks.c, mpower, mpowe r_10.26 Revision 1.3 PATCH_10.26 (PHSS_19309 ) 99/08/27 audio/src/editor/menu.c, mpower, mpower_10. 26 Revision 1.2 PATCH_10.26 (PHSS_19309) UNM ODIFIED 99/08/27 audio/src/editor/save_file.c, mpower, mpowe r_10.26 Revision 1.2 PATCH_10.26 (PHSS_19309 ) UNMODIFIED 99/08/27 audio/libs/alib/ACloseAudio.c, mpower, mpow er_10.26 Revision 1.2 PATCH_10.26 (PHSS_1930 9) UNMODIFIED 99/08/27 audio/libs/alib/AEndConversion.c, mpower, m power_10.26 Revision 1.2 PATCH_10.26 (PHSS_1 9309) UNMODIFIED 99/08/27 audio/libs/alib/AGetAFileAttributes.c, mpow er, mpower_10.26 Revision 1.2 PATCH_10.26 (P HSS_19309) UNMODIFIED 99/08/27 audio/libs/alib/AOpenAudio.c, mpower, mpowe r_10.26 Revision 1.5 PATCH_10.26 (PHSS_19309 ) 99/08/27 audio/libs/awidgets/Record.c, mpower, mpowe r_10.26 Revision 1.5 PATCH_10.26 (PHSS_19309 ) UNMODIFIED 99/08/27 audio/libs/awidgets/Toolkit.c, mpower, mpow er_10.26 Revision 1.2 PATCH_10.26 (PHSS_1930 9) UNMODIFIED /opt/audio/bin/send_sound: X Window System, Version 11 HP-UX 10.10 SRC_WC R5+ (build date: Sat Sep 25 11:19:11 PDT 1999) 99/08/27 audio/src/utils/send_sound.c, mpower, mpowe r_10.26 Revision 1.2 PATCH_10.26 (PHSS_19309 ) 99/08/27 audio/libs/alib/ACloseAudio.c, mpower, mpow er_10.26 Revision 1.2 PATCH_10.26 (PHSS_1930 9) UNMODIFIED 99/08/27 audio/libs/alib/AEndConversion.c, mpower, m power_10.26 Revision 1.2 PATCH_10.26 (PHSS_1 9309) UNMODIFIED 99/08/27 audio/libs/alib/AGetAFileAttributes.c, mpow er, mpower_10.26 Revision 1.2 PATCH_10.26 (P HSS_19309) UNMODIFIED 99/08/27 audio/libs/alib/AOpenAudio.c, mpower, mpowe r_10.26 Revision 1.5 PATCH_10.26 (PHSS_19309 ) /opt/audio/lib/libAlib.2: 99/08/27 audio/libs/alib/ACloseAudio.c, mpower, mpow er_10.26 Revision 1.2 PATCH_10.26 (PHSS_1930 9) UNMODIFIED 99/08/27 audio/libs/alib/AEndConversion.c, mpower, m power_10.26 Revision 1.2 PATCH_10.26 (PHSS_1 9309) UNMODIFIED 99/08/27 audio/libs/alib/AGetAFileAttributes.c, mpow er, mpower_10.26 Revision 1.2 PATCH_10.26 (P HSS_19309) UNMODIFIED 99/08/27 audio/libs/alib/AOpenAudio.c, mpower, mpowe r_10.26 Revision 1.5 PATCH_10.26 (PHSS_19309 ) X Window System, Version 11 HP-UX 10.10 SRC_WC R5+ (build date: Sat Sep 25 11:14:43 PDT 1999) /opt/audio/lib/libAt.2: 99/08/27 audio/libs/awidgets/Record.c, mpower, mpowe r_10.26 Revision 1.5 PATCH_10.26 (PHSS_19309 ) UNMODIFIED 99/08/27 audio/libs/awidgets/Toolkit.c, mpower, mpow er_10.26 Revision 1.2 PATCH_10.26 (PHSS_1930 9) UNMODIFIED X Window System, Version 11 HP-UX 10.10 SRC_WC R5+ (build date: Sat Sep 25 11:15:19 PDT 1999) /opt/audio/lib/nls/msg/C/audEditor.cat: None /etc/auth/system/files.fcdb/25.packages/PHSS_19309.fcdb: 99/08/27 etc/auth/system/files.fcdb/25.packages/PHSS _19309.fcdb, hpux, hpux_10.26, ic5dj Revisio n 1.1 PATCH_10.26 (PHSS_19309) /opt/image/lib/libil.2: X Window System, Version 11 HP-UX 10.10 SRC_WC R5+ (build date: Sat Sep 25 11:24:17 PDT 1999) /usr/lib/libil.2: X Window System, Version 11 HP-UX 10.10 SRC_WC R5+ (build date: Sat Sep 25 11:24:17 PDT 1999) cksum(1) Output: 2781934803 2860 /usr/share/man/man1m.Z/aserver.1m 2781934803 2860 /usr/share/man/man1m.Z/Aserver.1m 2425375389 3068 /usr/share/man/man1m.Z/asecure.1m 2425375389 3068 /usr/share/man/man1m.Z/Asecure.1m 2131459865 2059 /usr/share/man/man1.Z/send_sound.1 4060123119 208896 /opt/audio/bin/Aserver 2100824116 53248 /opt/audio/bin/asecure 3114783529 262144 /opt/audio/bin/AudioCP 1734765175 507904 /opt/audio/bin/audio_editor 294171088 270336 /opt/audio/bin/send_sound 1055066992 176128 /opt/audio/lib/libAlib.2 2093068815 65536 /opt/audio/lib/libAt.2 2164466559 6385 /opt/audio/lib/nls/msg/C/audEditor.cat 3811222752 1288 /etc/auth/system/files.fcdb/25.packages/ PHSS_19309.fcdb 2215864199 319488 /opt/image/lib/libil.2 2215864199 319488 /usr/lib/libil.2 Patch Conflicts: None Patch Dependencies: s700: 10.26: PHCO_18755 PHKL_18689 s800: 10.26: PHCO_18755 PHKL_18690 Hardware Dependencies: None Other Dependencies: None Supersedes: PHSS_19309 Equivalent Patches: None Patch Package Size: 1910 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_22959 5a. For a standalone system, run swinstall to install the patch: swinstall -x autoreboot=true -x match_target=true \ -s /tmp/PHSS_22959.depot By default swinstall will archive the original software in /var/adm/sw/patch/PHSS_22959. If you do not wish to retain a copy of the original software, you can create an empty file named /var/adm/sw/patch/PATCH_NOSAVE. WARNING: If this file exists when a patch is installed, the patch cannot be deinstalled. Please be careful when using this feature. It is recommended that you move the PHSS_22959.text file to /var/adm/sw/patch for future reference. To put this patch on a magnetic tape and install from the tape drive, use the command: dd if=/tmp/PHSS_22959.depot of=/dev/rmt/0m bs=2k Special Installation Instructions: This patch must be reinstalled if the TOS MultiMedia package is installed after this patch