Patch-ID# 108714-08 Keywords: permissions dtpad saving file dtpad saving leaks memory Synopsis: CDE 1.4: libDtWidget patch Date: Feb/06/2003 Install Requirements: None Solaris Release: 8 SunOS Release: 5.8 Unbundled Product: CDE Unbundled Release: 1.4 Xref: This patch is available for x86 as patch 108715 Topic: Relevant Architectures: sparc BugId's fixed with this patch: 4289349 4321189 4360030 4521757 4776648 Changes incorporated in this version: 4776648 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: /usr/dt/lib/libDtWidget.so.2 /usr/dt/lib/sparcv9/libDtWidget.so.2 /usr/dt/lib/libDtWidget.so.1 Problem Description: 4776648 dtpad text editor breaks hard linked files. (from 108714-07) 4521757 XtCreateWidget or XtDestroyWidget leaks memory in Chinese localization (Reworked) (from 108714-06) 4521757 XtCreateWidget or XtDestroyWidget leaks memory in Chinese localization (from 108714-05) 4360030 dtpad: saving file changes the owner(108374-02 applied) (additional rework) (from 108714-04) 4360030 dtpad: saving file changes the owner(108374-02 applied) (reworked) (from 108714-03) 4360030 dtpad: saving file changes the owner(108374-02 applied) (from 108714-02) 4321189 Editing and saving files using CDE Filemanager changes permissions (from 108714-01) 4289349 Saving too large file cause the file size to become 0 byte Patch Installation Instructions: -------------------------------- Refer to the man pages for instructions on using 'patchadd' and 'patchrm' scripts provided with Solaris. Any other special or non-generic installation instructions should be described below as special instructions. The following example installs a patch to a standalone machine: example# patchadd /var/spool/patch/104945-02 The following example removes a patch from a standalone system: example# patchrm 104945-02 For additional examples please see the appropriate man pages. Special Install Instructions: ----------------------------- Special Notes: -------------- NOTE 1: Changes made in this patch for bug 4360030 will lead to a performance degradation when dealing with large files. These changes are due to the use of temporary files and occur in the following situations: a) Writing to files which have a different owner b) Writing to a directory for which you do not have write permission. Both cases only occur if the Backup on Save option is not enabled. The performance degradation is only noticeable on large files, e.g. files greater than 10Mb in size. README -- Last modified date: Thursday, February 6, 2003