Patch-ID# 108714-07
Keywords: permissions dtpad saving file dtpad saving leaks memory
Synopsis: CDE 1.4: libDtWidget patch
Date: Jul/10/2002

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

Changes incorporated in this version: 4521757

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:

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:
-----------------------------
None.
 
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:  Wednesday, July 10, 2002

