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

Install Requirements: None                      
                      
Solaris Release: 8_x86

SunOS Release: 5.8_x86

Unbundled Product: CDE

Unbundled Release: 1.4_x86

Xref: This patch is available for sparc as patch 108714

Topic: 

Relevant Architectures: i386

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/libDtWidget.so.1

Problem Description:

4521757 XtCreateWidget or XtDestroyWidget leaks memory in Chinese localization(Reworked)
 
(from 108715-06)
4521757 XtCreateWidget or XtDestroyWidget leaks memory in Chinese localization
 
(from 108715-05)
4360030 dtpad: saving file changes the owner(108374-02 applied) (additional rework)
 
(from 108715-04)
4360030 dtpad: saving file changes the owner(108374-02 applied) (reworked)
 
(from 108715-03)
4360030 dtpad: saving file changes the owner(108374-02 applied)
 
(from 108715-02)
4321189 Editing and saving files using CDE Filemanager changes permissions
 
(from 108715-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

