Patch Listing for release 9.2.03

 

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

O313

Platforms

Info

HPK LI9 LIA RSD SO9 W32

Fixes

28875 P_X11: Print job aborts in case image is too big to fit on current page size
28960 Memory usage increases after each activate for certain Service Stored Procedures
29015 Incorrect field prompted when clear is executed in "aborted"

Includes

O312

Platforms

Info

HPI LI9 LU2 SO9 VI1 W32

Fixes

28271 Need relevant system information in the messageframe.
28317 Since P201 gridwidget sometimes crashes after data has been loaded
28733 xml import does not work in Uniface 9 on OpenVMS Itanium
28834 PDF printing is leaking memory
28839 U9 Tree View: it should be possible to configure tree to fire VALC without delay
28849 $paintedfieldproperties: specifying out of range position/size will cause crash
28865 Uniface application crashes when tracing is turned on on AS/400
28893 Crash in tracing when the traced transcript content contains a percent sign
28898 Uniface is crashing in case it cannot restore focus on current field
28903 Crash when using postmessage from the utimer component.
28915 Date values from V8 export not imported correctly in MySQL in V9

Includes

O311

Platforms

Info

LI9 LU2 SO9 W32

Fixes

28447 ORA U6.x: Performance problems with variable length field
28531 Oracle: being able to use select cache when fetching entity with CLOB
28617 Crash when using global variables after changing the library
28622 Form scroll bars do not appear when layout changed dynamically
28625 Syntax highlighting in html source editor can lead to data corruption
28671 Under linux,print process prints multiple pages when a tall image is included
28672 V9: CHUI enhanced printing truncates characters in multiline editbox
28696 Fix for bug 24982 has disappeared in Uniface Nine.
28702 Incorrect thread scheduling in the timer component
28719 Urouter trace should display the pid of started userver right away
28735 9.4 urouter: $default_net = tcp:+nnnnn||| is parsed incorrectly
28772 On Unix, as from O311, filedump/apppend fails with -4 if file does not exist.
28786 Debug runtime check in Oracle driver - variable used without being initialized

Includes

O310

Platforms

Info

LI9 LIA SO9 W32

Fixes

28173 Crash when compiling form with dropdownlist with rep larger than 255 chars
28397 Checkbox not painted correctly
28422 Implement new tokens for logfile names inaddition to %p
28448 Creating archive with a dtd fails if there is another dtd with the same name
28480 Encrypt trigger add characters in database
28534 O301: last item in listbox is duplicated
28537 O305/P201 : Printing grid overwrites first row with last row
28546 O301: Option trigger of wrong menu is fired
28557 Filedump/append does not detect error when file cannot be opened for writing
28562 Urouter needs to transparently support Solaris password encryption.
28565 MySQL 2.0 driver crash against MYSSQL 5.1 on Windows
28570 V9: Several problems with Area frame in help text
28576 The filebox opens when the DBCS character l is inserted in a unifield using IME
28579 UF9: ugetname does not always return the complete object name
28610 USM memory corruption causing a loop during retrieve
28622 Form scroll bars do not appear when layout changed dynamically
28635 $windowproperties: overlay form not refreshed in case parent is not resized
28676 Tab page under specific circumstances not repainted correctly

Includes

O309

Platforms

Info

LI9 LIA LU2 SO9 W32

Fixes

25625 Overlay form always stays on top when activated from a tab page (form).
27049 In specific layout retrieve/x , retrieve/a fail to display occurrences correct.
28133 Spanish characters corrupted in IDF
28260 V9: Uniface might crash while updating scrollbar range and position
28381 Printing zoomed editbox results in Uniface crash (umsw.dll)
28405 Incorrect max/min behavior of forms.
28408 V9: Area frames in help text double first character
28427 CHUI: Zoom does not work properly
28434 UTIMER does not work on UServer when another default network port is used
28443 Testpartner does not recognize the application title when using $UGETNAME_UTF16
28446 LF instead of CR used as EOL character when XML file parsed with UXMLREADER
28452 Double-click on commandbutton fires button twice instead of once
28453 API call fails after restarting the urouter
28470 UHTTP.SEND truncates trailing spaces at the end of its 10239-byte data buffer
28486 Creation of urr file(s) should be possible for icomp and urm
28490 UF 9 filedump does not create file with sharing permission like UF 8 did.
28498 RGT editboxes need to be left aligned when field is painted smaller than content
28501 Rapid scrolling causes flickering in dropdownlists
28523 WRD: page redirection when /run and userunprefix setting is used
28525 Evaluation of $PROC_TRACING_ADDITION can set $procerror
28529 Caption of form not recognized in case widget on underlying form has tooltip
28539 P206 Flow: Crash occurs when starting the process console using Oracle
28541 Remove version number from wrd jar file

Includes

O308

Platforms

Info

A82 AS2 AS3 LIA RSD SO9 VI1 W32

Fixes

28156 Implement socket inheritance on Windows
28167 UDE: Unclear error message 0448 "See Uniface Message Guide"
28262 Gold = cannot be entered in Combobox
28279 Migrated component text uses font 0 in stead off font defined for FormText
28283 In some cases, Form Loses Focus trigger fired twice, when return value set to -1
28291 Error printing PNG image on Unix.
28302 Error 3014 - Maximum data size exceeded - when syntax OVS is used in Unifield
28312 Spurious crashes in UFrmUnregister().
28313 Uniface aborts with "9010 - Out of memory" while no memory was used.
28315 Editbox backgroundcolor in usys.ini disregarded when editbox is painted in Grid
28321 List in #define not precompiled correctly
28337 Servers started by the UROUTMON API may steal another servers administration
28343 Toolbar of Rich Edit Box not hidden when hiding field.
28347 SOAP U1.0: Webservice call fails with -56 using entity parameter
28353 MSS U4.0: "Grant all" in SQL scripts obsolete.
28354 VMS userver crashes in RMS driver trying top retrieve from an RMS file.
28369 Uniface hangs when you double-click on a dropdownlist with property=dynamic
28372 message/askmess hidden by secondary forms
28378 Richeditbox cannot be made empty though visibly it is empty
28379 Handling of inconsistent /shr and /ex qualifiers is incorrect
28380 On VMS server inheritance of client channel sometimes fails
28383 Multiline tooltips are centered
28388 MSS U4.0: Writing datetime field is causing overflow error when SNAC10 is used
28389 Exclusive Userver does not terminate when /gates is used.
28394 IMS crashes on retrieve is the profile is larger than the field interface size.
28398 UROUTER can crash when assigning a server to a client and maxidle is in effect
28400 Syntax NGLD (no gold profile characters) does not work.
28413 Problems with number represenation, $fileproperties CHECKSUM, userver ID
28415 UROUTER crash when async. activate an monitor get clients occur simultaneously
28424 Exclusive server gates are not re-used when they become available
28429 Calling $ocxhandle on Non-Windows systems causes Uniface to crash
28440 Retrieving W* field gives data fetch error on iSeries V6R1
28459 WRD error screen vulnerable to malicious XSS attack (javascript code injection)
28460 Performance degradation of Uniface 9 on RSD compared to Uniface 8 on RSA

 

Platforms

Info

W32

Fixes

28081 In an RTL environment not all is mirrored.
28146 URouter API problem: HOST not always returned
28248 Warning text "1000 - Duplicate definition of module is ignored" incorrect
28250 Screen flickers when backgroundcolor of entity is set
28254 Combining two expressions using handles with AND in condition can cause loop
28281 UF9: Uniface is leaking GDI objects when using the Toolbar Button Type Text
28284 Export always appends when source code control is used.
28297 Predisplay trigger of menu bar not fired for forms with Window Type Secondary
28310 OWI: oGetWidget always returns widget handle of field from 1. occurrence
28320 AS/400: Dynamic load of ULIB fails when using Japanese code page 939
28326 idf: Error 2009 - Occurrence locked - occurs adding second field for new entity
28348 O302: Filedump/append writes an incorrect file when the file does not yet exist

Includes

O306

Platforms

Info

LI9 LIA RSD SO9 W32

Fixes

28126 DBCS characters as initial value of button wrap after pressing button
28187 String in HTML control 'Raw HTML' is substituted by server page
28195 In a Unifield with RGT characters are replaced incorrectly
28231 keysetcursor does not work since patch D607 when databasepath is opened via proc
28233 Button accelerators have no effect when focus is on NoEditbox in a grid.
28242 O304: Scrollbar for inner entity on wrong place
28247 Combination tab and wrapping in multiline field leads to truncation in print
28251 Changing operation interface in 4GL and recompile creates incorrect signature
28252 P201: Macro in async trigger not fired
28256 Checkb with characteristic Control and syntax NPR do not fire the detail trigger
28257 Popup menus incorrect in component templates
28264 Compiler is using incorrect field name if segmented string field not painted
28274 Value Changed trigger from a Combobox widget fires after pasting with ctrl v
28286 Signature character set changed to 'System charset' when a param is modified.
28288 IMS driver reads too many rows on retrieve with profile and wildcard on keyfield
28289 Data not fetched under specific circumstances when using retrieve/a
28290 UROUTER may see used exclusive servers as not used and try to shut them down

Includes

O305

Platforms

Info

W32

Fixes

28151 Editbox with RGT wraps floats
28181 $ocxhandle does not set $procerror if the required COM signature cannot be found
28203 SOLID,MSS: certain selectdb statements with u_where for dates fail.
28221 No retrieve possible for temporary tables in Sybase for database version 15.
28246 URouter can stall during reload of assignment file

Includes

O304

Platforms

Info

LI9 LIA RSD SO9 W32

Fixes

28125 Kanji characters not stored in Description and label field in model
28143 C103: Crash when using deleteinstance in trigger
28144 Missing DOCYTYPE tag in Uniface export file
28153 Uniface Nine, command button, alignment: Last character truncated when printing
28157 Uniface crashes when creating a zipfile containing a dirname of >81 chars
28159 Problems with widgets like checkbox in character mode since Uniface Nine.
28160 O202: Text missing or last letter truncated in certain layouts.
28161 $ude(copy) does not overwrite using append=false switch
28166 Grid: Some widgets with text are not printed
28168 Uniface might crash when a list is passed to numeric parameter of operation
28169 /cpy does not append the data when copying multiple entities to one XML file
28170 Large text in 1 field: Page not printed when previous page ends with blank line
28172 V9: Value Change trigger of Tree widget under specific circumstances not fired
28176 Oracle , Error 2012 updating entity with multiple LOB fields via urouter.
28178 Webservice call-out fails to write data in raw parameter
28180 Oracle 9 database , uselike , W , VW fields: avoid 01425
28210 Crash in LDAP driver using a large entity

Includes

O303

Platforms

Info

LI9 LIA RSD SO9 W32

Fixes

27484 CTU doesnt give warning when sql-files are assigned to a nonexisting directory.
27723 Import using map file fails when entity has fields using Field Identifier ~
27957 WSDL import via https fails
28080 UServer: $instances contains duplicates after using $instancehandle
28085 Scrollbar freezes under certain circumstances
28088 UF93: Objects in Deployment Archive not deleted when deleting archive itself
28091 Encrypt trigger adds extra characters when storing ! characters
28094 Rem_field clears the combobox but this change is not stored in the database.
28097 UXMLREADER: Last char of XML stream returned by CHARACTERS might be deleted
28099 Can not store float data after saving and loading XML stream using Uniface.
28106 Access keys do not function anymore in Uniface 8 and 9
28107 No retrieve possible for temporary tables in Sybase
28115 N103: In character mode some triggers do not fire after Accept.
28121 Shared userver does not start if the working directory starts with /export
28124 Detail trigger fired unexpectedly in certain circumstances when field gets focus
28131 RTL: Position scrollbar ,order occurrences, place grid incorrect in Uniface Nine
28132 Function call to non-existing entry sets return value of calling entry
28134 Some more Unicode maapings should be updated.
28138 Need a trace category "mem" to trace currently used process memory
28148 Oracle: LIKEC , LIKE used for exact profile for fields with W , VW interface

Includes

O302

Platforms

Info

LI9 LIA SO9 W32

Fixes

20226 Problems with ampersand (&) in the message of an 'askmess' statement
27906 Grid: Curoccvideo works incorrectly
27994 Problems with characters like 'NUMERO SIGN' using Uniface Nine and SJIS.
28011 V9: Certain visual OCX controls are not displayed correctly
28012 Keep Layout property disables the maximization of a form
28017 V9: Some Proc code error constants are incorrect.
28031 Multiple occurrences with images using long path: wrong images displayed.
28042 D405: Inner entity not retrieved when it is inside a dummy entity
28044 O203 using Syntax Check(Precompile): Compilation continues , proc changes lost.
28046 Printing after resizing with $paintedfieldproperties does not use new size.
28048 O301: Problems with Grid widget performance after actions like clear, quit
28049 9102GA: Library name emptied in General preferences
28051 MO02,$def_charset=UTF8 , workbench , 4GL sql : line feed doubles
28052 Performance drop after extending limit of UXMLWRITER operation CHARACTERS to 10M
28053 V9: UDE is crashing when opening component with entity property value >500 char
28055 O202: Tooltip of field of type glyph gets truncated
28062 DTD Wizard hangs after pressing OK when DTD uses IMPLIED or FIXED attribute
28064 MSS: When SC* field is followed by other field hang occurs fetching data.
28066 SOAP call out over https does not use authentication part
28072 ODBC driver retrieves one extra row in the histlist
28082 Problems with multiple splitbars on a tabpage in an RTL environment.
28083 UF9: Uniface is crashing when instantiating a component with > 511 operations
28084 Uniface might crash when sorting a string column in a tree list view
28087 O301/P102: Uniface crashes under specific circumstances on clear.
28090 fileload/web fails to load docx files
28092 Some Uniface font characters are mapped to the incorrect Unicode
28098 O302, P103: result sql and sql/print for MSS changed executing multiple selects.
28100 As from 9.2.03, Uniface processes are by default bound to CPU zero
28101 Spurious urouter crashes during freeing server thread memory
28105 MySQL connector needs an option to connecxt to a server on a specific port

Includes

O301

Platforms

Info

LI9 LIA RSD SO9 W32

Fixes

27842 u_where/u_condition might be interpreted wrongly under specific circumstances
27867 AutoImeOpen remains switched on for Unifields with datatype Date and Numeric
27875 Security driver is not called to encrypt the handshake message.
27894 MSS: problems with diacritical and other characters in sql/print and Workbench
27897 Tooltip on panel in maximized IDF not completely visible
27908 Modal form can be closed from non-modal form.
27909 Uniface Nine: /append for $putmess_logfile ignored when working with 2 sessions.
27920 Rich Edit Box: Last line without carriage return not printed when outside paint
27921 Name of Uniface Server executable in UST is limited to 80 characters
27923 Uniface might crash when reading INI during start-up
27926 V9: Impossible to leave field when selecting multiple entries in listbox
27931 The U3.0 DB2 driver should store booleans as 'T' and 'F'.
27938 Double defines trigger after installing D606 or D607
27940 Expand trigger does not fire
27941 UXMLWRITER: Last char of XML stream returned by GETDOCUMENT might be deleted
27963 Compiler does not report errors consistently when variables defined double
27974 Askmess idletime not listed in proc profiling
27975 Empty lines in labels are not displayed on form component
27986 SOAP call out over https fails
27988 Tab: Desktop icons flashing/flickering after askmess in trigger form
27991 MO01: Crash printing report with more occurrences then painted.
27995 Uniface Nine: /cpy appends for second and next entities in stead of overwriting
27996 Cannot hide tree under specific circumstances when form started 2nd time
27997 9201: Not possible to select text in field with tooltip
27998 After printing form occurrences are colored
28000 Icons used for Uniface Mobile are V8 instead of V9.
28001 Compiler warning 1000 does not specify the field where it refers to
28006 Syntax LEN does not look at Wide Character Behavior
28008 $paintedfieldproperties does not always return/set correct position/size
28013 The Uniface DLLs uwso10.dll and uwso20.dll have no version information
28022 Retrieve problem using ODBC U4.1 driver with Sybase SQL Anywhere
28026 Actual version information needed for ODBC driver
28027 O203: Crash or hang for some reports after printing.
28032 15th line is not visible on character mode
28033 Crash while importing WSDL (with debug version and tracing enabled)
28036 Foreign key transport broken after using getlistitems/occ
28038 O202: Printing hangs using printman when content of field exceeds 1 page.
28050 CHUI: form shifts one line upwards when one tabs into field on last line
28054 Urouter on UNIX does not set additional group memberships for the userver user.

 

Platforms

Info

RSD SO9 W32

Fixes

25454 Evaluating a handle if it's not empty fails.
25955 return value is not correct when expression is a call to proc module.
27177 V8/V9: Cells of a unifield sometimes display the entity or form background color
27681 $properties under specific circumstances not reset to the compiled values
27698 Listbox behavior of Uniface Nine is different from Uniface eight.
27795 Some Uniface DLLs have no version information
27812 $disable in predisplay trigger does not disable a menuitem in a included menu
27823 UDE: Labels of triggers in Trigger List emptied when pressing backspace
27837 LDAP sometimes doesn't return field data (side effect of bug 27650)
27856 DB2 driver fails to select on DBCS retrieve profile with leading wildcard
27858 Values in combobox displayed without spacing between edge and values
27865 Using Enter to trigger of Hyperlink adds carriage return to field
27868 V9: 3GL function ugetname returns object name as UTF-16 string (wchar_t)
27870 Japanese style dates are not displayed anymore
27876 Subfields functionality does not work when Unicode interface W or VW is used.
27879 Accelerator defined in dynamic menu does not visible and does not work.
27885 D603, O104: Side-effect of bugfix 27510 in filebox/save
27886 Uniface crashes on endwhile statement under certain circumstances
27887 Crash on exit
27891 N202: Treewidget greys out after switching to and back from another application
27896 Oracle use_timestamp: Value Timestamp stored via Uniface is 0.000001 too high.
27898 Raw parameter in COM signature has 10 kB limit.
27900 Glyph not displayed when fetched from DOL
27901 Alphabetic sorting in Tree Widget using ListView not correct in Uniface Nine.
27910 Add a new operation parameter in 4GL component and compile: signature incorrect
27913 Dynamic menus corrupted if different menu bars are used in different forms
27915 DLM threading model in MS Windows changed to single_thread
27918 Position vertical split bar on tab page in a RTL application not correct.
27919 Wrong side of large tab page shown in a RTL application.
27930 O201: Error -150 for SSP using Oracle Unicode database and $def_charset=UTF8.
27932 First digit in numeric RGT unifield is not visible
27933 V9: Content of OLE container is getting corrupted when saved to XML stream
27934 Return value of $replace is empty in case the SearchFor parameter is empty
27935 Oracle, multiple SC*,SW* fields: ORA-01403 on write if not all in the fieldlist.
27954 Flow: Toolbar lost of modeler.exe and processconsole.exe after restart
27955 O204 ,$def_charset=UTF8 , Oracle, sql: Value returned by procedure truncated
27971 In character mode form layout is shifted down with one line
27987 RR 97/86 : Support Tuxedo 8.1 for Uniface 9.2 on SOA and WN1