Patch-ID# 108374-07 Keywords: customwidget CDE dtpad saving dtpad owner leaks memory Motif Crash Synopsis: CDE 1.3: libDtWidget Patch Date: Jun/26/2002 Install Requirements: See Special Install Instructions Solaris Release: 7 SunOS Release: 5.7 Unbundled Product: CDE Unbundled Release: 1.3 Xref: This patch available for x86 as 108375 Topic: Relevant Architectures: sparc 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: 107881-10 Patches which conflict with this patch: Patches required with this patch: 107702-06 or greater Obsoleted by: Files included with this patch: /usr/dt/lib/libDtWidget.so.2 /usr/dt/lib/sparcv9/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 108374-06) 4480444 Motif Crash With Dynamic Menus 4521757 XtCreateWidget or XtDestroyWidget leaks memory in Chinese localization (from 108374-05) 4360030 dtpad: saving file changes the owner(108374-02 applied).(reworked) (from 108374-04) 4360030 dtpad: saving file changes the owner(108374-02 applied). (from 108374-03) 4321189 Editing and saving files using CDE Filemanager changes permissions from 660 to 600 (from 108374-02) 4289349 Saving too large a file causes the file size to become 0 bytes (from 108374-01) New patch generated to resolve patch dependency issues. (from 107881-10) 4251011 Patch 107881-03 unable to be applied S7 11/99 build 2 create man pages and include 64 bit of libDtWidget.so.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: 107022-05 or newer: dtcm 107200-09 or newer: dtmail 107226-08 or newer: dtwm 107248-02 or newer: sdtaudio 108151-02 or newer: sdtname 108343-02 or newer: 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