Patch-ID# 108375-07 Keywords: CDE Filemanager saving dtpad owner leaks memory Motif Crash Synopsis: CDE 1.3_x86: libDtWidget Patch Date: Jun/26/2002 Install Requirements: See Special Install Instructions Solaris Release: 7_x86 SunOS Release: 5.7_x86 Unbundled Product: CDE Unbundled Release: 1.3_x86 Xref: This patch available for SPARC as 108374 Topic: Relevant Architectures: i386 BugId's fixed with this patch: 4213057 4216293 4218538 4223502 4232755 4251011 4289349 4321189 4360030 4480444 4521757 Changes incorporated in this version: 4521757 4480444 Patches accumulated and obsoleted by this patch: 107882-10 Patches which conflict with this patch: Patches required with this patch: 107703-06 or greater Obsoleted by: Files included with this patch: /usr/dt/lib/libDtWidget.so.2 /usr/dt/share/include/Dt/Tooltip.h /usr/dt/share/man/man3/tooltips.3 /usr/dt/lib/libDtWidget.so.1 Problem Description: 4521757 XtCreateWidget or XtDestroyWidget leaks memory in Chinese localization(Reworked) 4480444 Motif Crash With Dynamic Menus(Reworked) (from 108375-06) 4480444 Motif Crash With Dynamic Menus 4521757 XtCreateWidget or XtDestroyWidget leaks memory in Chinese localization (from 108375-05) 4360030 dtpad: saving file changes the owner(108374-02 applied).(reworked) (from 108375-04) 4360030 dtpad: saving file changes the owner(108374-02 applied). (from 108375-03) 4321189 Editing and saving files using CDE Filemanager changes permissions from 660 to 600 (from 108375-02) 4289349 Saving too large a file causes the file size to become 0 bytes (from 108375-01) New patch generated to resolve patch dependency issues. (from 107882-10) 4251011 Patch 107881-03 unable to be applied S7 11/99 build 2 4213057 Add Tooltip functionality 4216293 Tooltips may display after widget loosing focus 4218538 No default font defined for tooltip resources 4223502 seg fault when passing a tooltip label NULL as a resource 4232755 Extension to tooltip API to enable status bar labels 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: ----------------------------- This patch adds Tooltip functionality to libDtWidget. To activate Tooltips you must also install applications that have been updated to include Tooltip support. Versions of the following applications that support Tooltips are included in Solaris 7 11/99 or may be obtained by installing the following patches: 107023-05 or later: dtcm 107201-09 or later: dtmail 107227-08 or later: dtwm 107249-02 or later: sdtaudio 108152-02 or later: sdtname 108344-02 or later: sdtperfmeter In addition, Tooltips are disabled by default in Solaris 7. To activate them for all users of the system, after installing this patch, copy the file /usr/dt/config/C/sys.resources to /etc/dt/config/C/sys.resources and change the line "*DtTooltipDisplay*sensitive: False" from False to True. To activate them for a single user, add "*DtTooltipDisplay*sensitive: True" to the user's .Xdefaults file in their home directory. README -- Last modified date: Wednesday, June 26, 2002