Service Pack Listing for MX01 and Patch Listing for release 9.6.01

 

Go to Available patches for a list of all released patches for this UNIFACE version.

Instructions for using UNIFACE patches

1. Service Packs and patches are incremental

Patches are incremental. This means that the latest patch on top of a release or service/maintenance pack, includes all the previous fixes that were done on top of that release or service/maintenance pack.

For example, patch G201 contains all the version 9.7 fixes and enhancements that are done since the release of version 9.7.01. After G201 is installed on top of 9.7.01, the installed release is upgraded to version 9.7.02 plus patch G201.

2. Always read the patch readme file before installing a patch

All relevant information is included in the patch readme file. This readme file also contains detailed installation instructions for the patch.

3. How to use this Patch Information page?
  • Determine which patch you need to install. For example: X505
  • Check if the patch is available for your platform. If you do not know the compatibility code of your platform, then click on the link Info, which will show you the list of Platform Availability Matrix documents.
  • To download the patch, click on the compatibility code (e.g. W32). This link takes you to the Uniface Download server, in the directory of your platform (e.g. the w32 directory that contains all UNIFACE 9.6.05 patches for that platform).
    Open the associated readme file (e.g. w35x505.txt) to find out dependencies, e.g. which release or Service Pack needs to be installed before installing the patch or Service Pack.
    Click on the patch number's exe file (e.g. w32x505.exe) to start the download.

Available patches

Includes

X104

Platforms

Info

A82 AS2 AS3 HPK HPM LIB LU3 RSD SO9 VI1 W32 W64

Fixes

28188 Wrong position of form causes scrollbar to appear (Windows 7 and Vista).
29573 The Error Context in the Debugger shows only the first list item of ADDITIONAL.
29739 Proc function $displaylength returns value in string instead of numeric.
29844 UPOPMAIL operation GETRAWMAIL(X) may crash or fail with error -11
29867 Provide RSA encoding/decoding for VMS A82
29898 No struct created by assignment of string, if it is returned from an entry
29930 9.6.01 - Inherited colors do not change when the parent color changes
29965 Signature not updated when changing entity into occurrence parameter
29971 Sometimes the application window is not shown at the recorded position
29975 $text: Next Proc statement is skipped when using empty messag/help text name
29985 Incorrect label text shown after attaching label to modeled field
29995 $replace may cause loop when syntax string in SearchFor param is only optional
30041 HTML Widget: only string parameters work with $widgetoperation
30049 Spurious characters in messageframe doing xmltransform on Solaris
30057 Checkbox widget needs a transparency & inheritcolors property
30063 UROUTMON component does not work on OpenVMS
30067 Oracle, UTF8, sql/print, multiple lines: Second and next lines corrupt.
30087 It should be possible to hide the application message line.
30096 $LISTING_LEVEL=1 or 2 do not generate a proc listing for Start-up Shells
30100 Bold text is no longer printed bold when using the P_LP print device table.
30101 UXMLWRITER: STARTELEMENT might fail when GETDOCUMENT invoked several times
30102 Debugger: When Proc entry is set as Watch $status of executed Proc is changed
30115 MSS , load definitions: The primary key and other indexes are not loaded.
30116 MSS , load definitions: Too many objects are listed.
30133 Cannot modify SOAP signature properties when namespace is too long
30134 Crash in xmlsave when difference in DTD Wizard and Mapping
30156 ComponentToStruct generates struct that contains removed occurrences
30157 Implicit struct creation on assiging $index to an uninitialized struct variable
30158 $scalar function applied on a scalar struct member gives a $procerror of -84.
30159 Assignments to vStruct and to vStruct{1} yield different results
30168 webdefinitions sends definitions for fields which are not in the fieldlist
30170 Clearing form might not clear all fields
30171 On UNIX/VMS $TOTOCC returns 100 hits after the UROUTMON GET_CLIENTS operation
30234 Return statement does not accept evaluation of expression and operands

Includes

X103

Platforms

Info

HPK LIA LU3 SO9 W32 W64

Fixes

29805 Order of numeric list in dropdownbox on DSP differs per browser type
29845 UPOPMAIL: LISTMAIL(X)/GETMAIL(X) crashes when subject is incorrectly encoded
29910 Inconsistent date syntax handling when using $NLS
29921 UPOPMAIL GetSMTPResponse operation does not work on unix
29929 9.6.01 - Screen flickering while starting a form with image buttons or image tab
29952 Discarding all outer hits can cause retrieving all records for the inner entity.
29958 MSS: Default schema used for the service stored procedure can cause error -150
29984 Current Occurence Row Height does not work on all field types in a grid
29998 TabEx:Tabline position too high
29999 Mixed RTL and LTR as content: Word order wrong in Label and in enhanced printing
30003 Oracle , SSP , Unicode datatypes: Problems for non Unicode database
30013 Compilation global procedure with handle as parameter fails in Uniface 9.6
30017 Size or position of field is not reset when form is restarted
30020 In certain circumstances SCCI overwrites the proc code in the execute trigger.
30023 HTML widget does not recognize Uniface keyboard commands.
30024 Application Model shortcut created on the workbench without a glyph.
30026 All separators in dynamic menus are wrongly placed right after the first option.
30030 Signature public collection operation not visible in Define Deployment Archive.
30031 Uniface 9.6 crashes closing a form that was started from a menu bar option
30037 Shortcut created in idf for Export Repository Objects loses values.
30039 setting $windowproperties without topic list fails
30042 $widgetoperation: error -1122 reported when operation name is invalid
30043 DSPContainer: Internal Web layout loaded before weblayout statement.
30044 Crash when using weblayout with specified file.
30047 Uniface 9.6: script ora6xloa.sql corrupt: There are no newlines.
30055 SYB U5.*: After fix 29993 the driver tries to store 0 in empty man date fields
30058 A memory leak occurs when copying a scalar Struct that also has tags ($tags).
30069 Passing a Struct member as an entry's parameter leaks memory as of E113/X101.
30071 Dropdownlist and Listbox show selection differently when images are used
30076 Load Fields ignores length of Field Interface Template.
30083 Assigning a struct var to another struct var creates copy if debugger is active
30092 Potential memory leak when passing a Struct parameter to another component.
30094 incorrect position of command button in contained form
30099 OGF of entity not fired during printing
30105 E114 on Solaris: Error -150 for Oracle SSP that uses NCHAR or NVARCHAR2

Includes

X102

Platforms

Info

HPM W32

Fixes

29538 DTD Wizard cannot handle more than one XML namespace attribute per node
29588 No objects added to Deployment Archive when >15 Hebrew characters in Description
29589 No error is thrown when Deployment Archive cannot be created since UAR is locked
29651 Compiling form using Sybase gives CT_LIB errors
29793 UPOPMAIL download attachment fails on Windows when no access to root directory.
29812 The XmlToStruct Proc instruction leaks memory
29813 UPOPMAIL: GETMAIL/GETMAILX operation crashes when body of email is empty
29826 SYB U5.x: ct_param error may occur when calling a stored procedure twice
29835 Sybase U5.X: Null value erroneously converted
29847 Proc Editor becomes unresponsive when editing large triggers
29854 SYB U5.X: ct_param error as fixed in 29826 still happens when a clear is used.
29880 Sybase U5.x does not fetch occurrences from 2nd hitstep when rowcount is used.
29884 Memory leak / performance problem when assigning "" to Struct member
29895 StructToXml: Gold key combinations are not escaped correctly in XML
29901 Sybase Fetch cannot skip field in between primary key fields
29906 Application window not maximized when Uniface started from batch file
29909 Urouter registry error messages should be more descriptive
29913 UF9: TXT driver on Windows can open only one path to a specific file
29916 Oracle: strip white spaces in 4GL sql result set needed.
29922 Changed discard behavior in 9501 e106 and later
29927 9.6.01 - HTML Widget causes Popup form to move behind APS window now and then
29931 9.6.01 - Dropdownlist shows selected item with PNG image in a bold font
29951 Representation Drop-Down List in RTL environment changed.
29953 Impossible to set the TriSate property of a checkbox dynamically on a Grid.
29956 HTML Widget: JavaScript function arguments are not escaped properly
29960 HTML Widget: BaseURL interpreted incorrectly if it does not end with a slash
29966 Stack tab using transparent images for the default tab has a paint problem
29967 Hyperlink is shown on the wrong place on a tabpage
29969 xmlToStruct: validating XML source against DTD or schema might cause crash
29970 Display multiline (no)editbox using Transparency corrupted when scrolling
29972 Remove background image using $windowproperties
29973 Setting foreground color using $windowproperties
29982 Impossible to leave Unifield, and select another Unifield, using the mouse.
29997 Need to put 2 ampersands in TabEx (and StandardTab) Tab Label Text to show 1.
30001 Oracle: Delete fails when Unicode character used in primary key
30002 DOC: Convert Data and Export Utility only creates Zip64 archives since R125/E106
30015 Drag and drop between picture widgets, dragvalue corrupted
30016 WSDL import fails when binding operation has no soap operation
30035 SYB U5.*: If rowcount exceeds 2 byte limit, it fails
30036 Print causing endless loop when in OGF data of another entity is accessed

Includes

X101

Platforms

Info

W32

Fixes

25316 Bad performance when using OLE automation and IXTRACE.INI does not exist.
29783 User mapping required for Japanese character sets.
29832 OLE Automation: The trace ini file ixtrace.ini always read from %Systemroot%
29851 Proc Editor: Tag Tree might not be updated correctly
29864 "Delete current layout geometry from settings ..." does not work on grid layout
29869 Warning 5804 not given when Field List Property is modified.
29894 Trying to retrieve/x an occurrence might cause an endless loop
29911 $number: empty numeric value is interpreted as 0 instead of empty value
29914 Urouter problems on virtualized Linux starting a server
29924 Uniface 9.5 loads DLM dll's from wrong location
29932 Detail trigger of control command button not fired under specific circumstances
29964 Pagination: no compiler error or warning when "order by" is not specified
29979 Substituting the return value of a Proc entry in message can cause crash.
29993 SYB: Attempt to store NULL in mandatory numeric fields

 

Platforms

Info

A82 HPK HPM LIA LU3 RSD SO9 VI1 W32

Fixes

29551 Tree does not scroll selected item into view
29646 Inaccurate error message "Unable to open uora64: No such file or directory"
29669 Restoring Form Layout may cause Heap Corruption
29683 SSP Signature calls in Uniface Nine slower compared to Uniface Eight
29745 $ude("import"): Default of supersede is false outside Development Environment
29765 UPOPMAIL: GETMAIL/GETMAILX returns error -11 when retrieving certain emails
29769 DOC: Documentation for $fieldsyntax needs clarification and updates
29771 WXP: Scrolling through occurrences is much slower with version 8.3 (and higher)
29772 Documentation about "disable field syntax check on DSP" is incomplete.
29773 DOC: Subsystem of signature may not be included in targetNamespace of WSDL
29775 Postmessage processed synchronously by UServer
29778 Retrieve profile cut to field size in Grid
29781 Retrieving individual occurrences from SQL Anywhere via ODBC fails
29787 Label text in Dynamic server Pages gets mixed up.
29788 Input values of length 1,2,3 are allowed if field is defined as Syntax:LEN(4-4)
29792 Speed Search in Grid Widget DropDownList doesn't work
29794 Problem with entering mixing DBCS and ASCII character using IME
29796 Grid: Uniface attempting to read missing logical widget definitions repeatedly
29801 P_MSWINX: Labels and fields with no color are printed with a white background
29804 Changed label text may not be refreshed on the GFP Paint Tableau
29806 Fix for bug 29736 partly solves the problem.
29809 Remove cryptic DLM messages regarding license errors
29811 Uniface only creates Zip64 archives since R125/E106
29815 Data type gets lost after 'componentToStruct'
29817 struct member as parameter does not work correctly
29824 Leaving numeric editbox holding text, does not give error when $NLS_LOCALE used
29825 OCX Container leaking memory when no matching Extended Trigger exists for event
29827 The Transcript Window does not display multi-line messages correctly
29836 LDP(2.0) driver is needed for 32 bit Windows
29848 UHTTP: Data is not correctly encoded when setting $SYS_CHARSET=UTF8
29852 With E110 on OpenVMS, idf/rma sets batch mode to 1
29853 UF93: Setting Font with $fieldproperties is causing performance problem
29863 Tool Tips only appear once when no text propery specified
29865 Error Message "Update of profile failed" when no profile update is required
29868 Crash when printing specific report using the RichEditbox in breakframes.
29881 P_X11: Labels and fields with no color are printed with a white background
29885 PrintMode F makes current occurrence the last visible occurrence.
29886 The ini setting ColorNo=transparent should be visible on the Color setup dialog
29900 $windowproperties does not return all set properties
29904 Flow: Tasks created without parameter data.
29908 Web WRD potential security vulnerability resolved
29912 Direction fields wrong in second print when using $rtl_application.
29926 setformfocus fails when called after activation of a service
29933 9.6.01 - Enhanced Command Button properties: one missing and some inconsistent
29938 9.6.01 - Tabex widget: Keyboard handling, Ctrl+PageUp(PageDown) key not working
29939 9.6.01 - Command Button color properties inconsistent names, groups and capitals
29940 9.6.01 - Command Button property screen: Gradient property does not store right
29941 9.6.01 - Length of logical widget definitions in .ini too short
29942 9.6.01 - TABEX: Hover background not reset when not using tab colors.
29943 9.6.01 - SOAP: SOP2.0 WSDL Import and callout cannot handle empty elements
29945 9.6.01 - PNG Images in x and y direction shown one pixel too small
29946 9.6.01 - upanel - Border color properties changed
29947 9.6.01 - Tabex: transparent(no)Image option with hover view permanent white img
29948 9.6.01 - HTML Widget: The 4GL popup menu takes up to 3 seconds to show up
29949 9.6.01 - Unable to remove icon from Command Button
29954 Right align marker does not work in the menubar
29962 $windowproperties cannot set a single value. Returns "" when no topics defined.