Motif VAXMOTF02_U4012 DECwindows Motif V1.2-4 for OpenVMS VAX ECO Summary
TITLE: Motif VAXMOTF02_U4012 DECwindows Motif V1.2-4 for OpenVMS VAX ECO Summary
Modification Date: 06-JAN-99
Modification Type: DOCUMENTATION: Editorial Modification
Moved Kit from Motif Directory to
DECwindows_Motif Directory on the FTP Site
NOTE: An OpenVMS saveset or PCSI installation file is stored
on the Internet in a self-expanding compressed file.
The name of the compressed file will be kit_name-dcx_vaxexe
for OpenVMS VAX or kit_name-dcx_axpexe for OpenVMS Alpha.
Once the file is copied to your system, it can be expanded
by typing RUN compressed_file. The resultant file will
be the OpenVMS saveset or PCSI installation file which
can be used to install the ECO.
Copyright (c) Digital Equipment Corporation 1997. All rights reserved.
OP/SYS: OpenVMS VAX
PRODUCT: DECwindows Motif[R] Version 1.2-4
COMPONENTs: XUI Window Manager
Bookreader
Calendar
Print Screen
Paint
CDA Viewer
Xm library 1.2.5
DXm library 1.2.5
XNL Library
UIL Compiler
Session Manager
DECterm
Cardfiler
Xlib
Internationalization
SOURCE: Digital Equipment Corporation
ECO INFORMATION:
ECO Kit Name: VAXMOTF02_U4012
ECO Kits Superseded by This ECO Kit: VAXMOTF01_U4012
ECO Kit Approximate Size: 12708 Blocks
Saveset A - 12672 Blocks
Kit Applies To: DECWindows Motif V1.2-4 for OpenVMS VAX
OpenVMS VAX V5.5-2 and V6.1 through V7.1
System/Cluster Reboot Necessary: No (See Installation Notes)
ECO KIT SUMMARY:
An ECO kit exists for DECwindows Motif V1.2-4 on OpenVMS VAX V5.5-2 and
OpenVMS VAX V6.1 through V7.1. This kit addresses the following problems:
PROBLEMS ADDRESSED IN VAXMOTF02_U4012:
Login problems
o When logging in the return key could lock the keyboard. This
would happen if tab was used to move from the password box to
the OK button and the return key pressed. This problem is
corrected in the remedial kit. If tab has been used to move to
OK or CLEAR the return key is ignored. The space key can be
used to activate OK or CLEAR when they are selected. The
remedial kit also supports the use of tab to move to the CLEAR
button and makes the use of tab with secondary passwords
consistent.
XUI Window Manager problems
o If the pointer is moved from the root window to the icon box of
the XUI Window Manager whilst a button is depressed the window
manager could crash. This problem is corrected in the remedial
kit.
Bookreader problems
o In DECwindows Motif V1.2-4, if a DECnet based file is given
along with the password as the filename to the print option,
DECW$BOOKREADER displays the actual password in the
informational dialog box. This problem is corrected in the
remedial kit.
o In DECwindows Motif V1.2-4, if a DECnet based file is given
along with the password as the filename to the print option,
DECW$BOOKREADER displays the actual password as part of the
Title in the PostScript file. This problem is corrected in the
remedial kit.
o In DECwindows Motif V1.2-4, DECW$BOOKREADER fails with an
access violation when printing/saving PostScript file on a
particular manual. This problem is corrected in the remedial
kit.
Calendar problems
o In DECwindows Motif V1.2-4, DECW$CALENDAR currently accepts a
two digit year in its interchange format. However, the two
digit year will not work in the year 2000 and beyond. This
problem is corrected in the remedial kit by interpreting two
digit years as being in the range 1970-2069.
DECW$CALENDAR always use a four digit year when writing in the
interchange format. Two digit years can only arise if
interfacing Calendar with other programs.
Print Screen problems
o When DECW$PRINTSCREEN generates a PostScript file it writes
introductory comments to this file. After the end of 1999 the
date written to the file will be wrong. For example, the year
2000 would be output as "19100". This problem is corrected in
the remedial kit.
Paint problems
o When DECW$PAINT generates a PostScript file it writes
introductory comments to this file. After the end of 1999 the
date written to the file will be wrong. For example, the year
2000 would be output as "19100". This problem is corrected in
the remedial kit.
CDA Viewer problems
o When converting DTIF files to DDIF and the current year is 2000
or later, the year is written incorrectly to the DDIF file:
the first two digits of the year are always written as 19.
This problem is corrected in the remedial kit.
Xm library 1.2.5 problems
o In certain applications, an "X Toolkit Error: Cannot perform
realloc" error message can be displayed, followed by a
traceback. This usually occurs after closing popup menus on
which a tear-off menu has been torn off. This problem is fixed
in the remedial kit.
o When several application modal popup widgets are created at a
similar time, the cascade modal mechanism can get confused and
the mouse may hang. This problem has been fixed in the
remedial kit.
o When running on a monochrome display and using a push button
gadget, an application program can receive a fatal error. This
happens when the gadget has the following resources set:
XmNfillOnSelect = true;
XmNindicatorOn = false;
The error messages seen by the user are:
X Error of failed request: BadFont (invalid Font parameter)
Major opcode of failed request: 56 (X_ChangeGC)
Resource id in failed request: 0xffffffff
followed by:
[_XDispatchInput - entered in reply state]
This problem has been fixed in the remedial kit.
DXm library 1.2.5 problems
o Trying to open a print window from the DECwindows interface to
DEC Notes V2.5 causes an access violation and DEC Notes exits.
This problem is fixed in the remedial kit.
XNL Library problems
o xnl_parsedatetime (and its VAX binding, XNL$PARSE_DATE_TIME)
accepts two digit or four digit year in the input
argument(XmString s) which is the date-time string to be
parsed. Valid years in two digits are from 70 to 99, which
mean the years from 1970 to 1999. Values from 00 to 69 are
invalid. Year 2000 and later must be specified in four digit
format.
o xnl_langinfo (and its VAX binding, XNL$LANGINFO) returns a
string for date-time formatting when D_FMT or D_T_FMT is
specified in the item argument. In the locales listed below,
this function returns a formatting string containing %y. This
formatting string should be used carefully after the year 2000,
as %y indicates the two digit format of the year.
o es_ES Spanish
o fr_BE French Belgium
o fr_CA French Canada
o iw_IL Hebrew
o no_NO Norwegian
UIL Compiler Problems
o When compiling a UIL file containing references to a custom
widget defined in a WMD file, %UIL-E-CREATE_PROC_REQ and
%UIL-W-UNSUPPORTED errors are reported when an XmWorkingDialog
widget is defined in the UIL file.
Command file problems
o The DECW$COMPARE_VERSIONS command file compares versions
identifications using a two digit year. As such it will not
compare version identifications correctly for images generated
after the Year 1999 with those from before.
PROBLEMS ADDRESSED IN VAXMOTF01_U4012:
Session Manager problems
o In DECwindows Motif V1.2-4, in the DECwindows desktop, after
the user ends the session, the WM_SAVE_YOURSELF message is only
sent to clients displaying on the default screen. The
WM_SAVE_YOURSELF message allows clients to save their state
when the session is about to end. This problem is corrected in
the remedial kit: the message is sent to all clients
participating in the WM_SAVE_YOURSELF protocol.
DECterm problems
o In DECwindows Motif V1.2-4, DECterm window titles are blank
when using a window manager other than the Motif Window Manager
or the New Desktop's window manager (dtwm). This problem is
corrected in the remedial kit.
o In DECwindows Motif V1.2-4, when a program calls the
DECwTermPort or DECW$TERM_PORT routine, the first resource
definition in the customization string is ignored. This can
mean, for example, that the DECterm window is created with the
wrong title. This problem is corrected in the remedial kit.
o In DECwindows Motif V1.2-4, DECterm will not display a
non-default (ANSI) color character in the last column of the
window. This problem is corrected in the remedial kit.
Bookreader problems
o In DECwindows Motif V1.2-4, when printing certain books in
PostScript format in Bookreader, figures overlap with nearby
text. This problem is corrected in the remedial kit.
Calendar problems
o In DECwindows Motif V1.2-4, when a new entry is created in
Calendar and the user brings up the entry customization dialog
box, alarms are initially shown as being disabled and the wrong
alarm times are displayed. These problems are corrected in the
remedial kit.
Print Screen problems
o In DECwindows Motif V1.2-4, when using the Print Screen
application to produce PostScript output on some printers, part
of the output is missing: the upper and left portion when
printing in landscape mode, and the lower and left portion when
printing in portrait mode. This problem is caused by
differences between PostScript printers. To correct this
problem, the remedial kit adds support for four new resources
which can be specified in DECW$PRINTSCREEN.DAT:
PrintScreen.plxtranslate
PrintScreen.plytranslate
PrintScreen.plxscale
PrintScreen.plyscale
These resources control the size and position of the PostScript
image on the page. The plxtranslate and plytranslate resources
control the x and y offsets of the image in inches from the
origin, while plxscale and plyscale are an x and y scale factor
to allow the entire image to be displayed on the page after the
origin is moved.
Cardfiler problems
o In DECwindows Motif V1.2-4, images displayed by the Cardfiler
application are garbled when displayed on a PC using eXcursion.
This problem is corrected in the remedial kit.
CDA Viewer problems
o In DECwindows Motif V1.2-4, when using the CDA Viewer to
display PostScript documents that don't begin with the
conventional formatting comments, pages can be displayed as
blank when scrolling backward through the document. This
problem is corrected in the remedial kit.
Xm library 1.2.5 problems
o In DECwindows Motif V1.2-4, when dragging a widget with the
background color into screen 1 of a dual headed system, the
cursor is drawn with the wrong color. This problem is
corrected in the remedial kit.
o In DECwindows Motif V1.2-4 there are various problems with Drag
and Drop in applications which use windows on more than one
screen. These problems are corrected in the remedial kit.
o In DECwindows Motif V1.2-4 there is a memory leak when Text
widgets are destroyed. This problem is corrected in the
remedial kit.
DXm library 1.2.5 problems
o In DECwindows Motif V1.2-4, when all the items in the
top_primary widget are suppressed using the suppress options
mask before displaying the print widget, the middle_primary and
bottom_primary widgets are not visible. This problem is
corrected in the remedial kit.
Xlib problems
o In DECwindows Motif V1.2-4, if a program enters its event loop
(e.g. by calling XtAppMainLoop) without having opened a
display or specified a timer or event flag for the program to
wait for (by calling XtAppAddTimeout or XtAppAddInput), Xlib
will terminate the program with the following error message:
X Toolkit Error: Error in XMultiplexInput
This problem is corrected in the remedial kit. In the
situation where there is nothing to wait for, Xlib will wait
forever instead of terminating with an error status.
To allow Xlib to process events at a later time applications
should provide some means of regaining control, such as by
specifying an event flag in a call to XtAppAddInput.
Internationalization problems
o In DECwindows Motif V1.2-4 the DECterm process loops on End
Session when the language is Chinese or Korean. The problem
does not occur when using the New Desktop, and is corrected in
the remedial kit.
o In DECwindows Motif V1.2-4, when the CDA Converter converts a
line which contains both Latin-1 and Asian text into DDIF
format, output is displayed incorrectly. This problem is
corrected in the remedial kit.
INSTALLATION NOTES:
The system/cluster does not need to be rebooted after this kit is
installed. However, in order to make use of the fixes within this
kit, the X11 Server must be restarted. This can be accomplished by
issuing the following command after the installation is complete:
$ @SYS$MANAGER:DECW$STARTUP RESTART
[R] Motif, OSF, and OSF/Motif are registered trademarks of the Open
Software Foundation, Inc.
This patch can be found at any of these sites:
Colorado Site
Georgia Site
Files on this server are as follows:
vaxmotf02_u4012.README
vaxmotf02_u4012.CHKSUM
vaxmotf02_u4012.CVRLET_TXT
vaxmotf02_u4012.a-dcx_vaxexe
|