Service Pack Listing for MX04 and Patch Listing for release 9.6.04

 

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

X402

Platforms

Info

A82 HPK HPM LIB LU6 RSD SO9 VI1 W32 W64

Fixes

30273 Performance issue when changing fieldproperties through field format trigger.
30356 9.5.01 E118 USP Hyperlink incorrect substitution for empty string
30551 Popup form closes when contained form is activated
30579 Scrollbar in sub entity not always showing
30580 delay textptr check: Retrieve fails when segmented field is not at the end.
30583 Grid: key handling on combobox widget in grid is not working properly.
30608 Hidden Unifield still visible when the entity or form has a background color.
30616 Field gets Focus trigger might be fired several times
30620 TabEx: Using Ctrl+Tab causes endless loop if user is not allowed to change focus
30631 Wrong results and/or crash subtracting string from $datim
30636 Sybase views: fetch fails when using multiple segmented fields
30645 Ctrl+Tab cannot be used in the TabEx to navigate through the tabs
30648 Upgrade OpenSSL 1.0.1g is released at 07-Apr-2014

Includes

X401

Platforms

Info

HPK HPM LIB LU6 RSD SO9 W32 W64

Fixes

30244 Modal Form started from Pop-up form does not get focus and crashes uniface
30286 structToXml performance problem
30288 Uniface 9.6: Misleading information returned by the Global Proc compiler
30307 Need a variant of UFPUT that behaves like a 4GL assignment
30349 Using nvarchar and int as in params to MSS SSP causes a -150
30409 Compiling DSP can cause crash when extended trigger is defined as public web
30450 Problems for filebox when long paths with multi byte characters are used.
30472 Grid: Speed search in a drop-down list does not work when using numeric keypad
30486 Web Services: Date and/or time value is converted when no time zone is supplied
30516 Grid: behavior of drop-down list widget is inconsistent when doing speed search
30521 Uniface on Windows crashes on startup when the logged on user name is Japanese
30525 DB2 U4.0 on z/OS sql/print and on z/OS & AS/400 sql/data don't work as expected
30531 TabEx: New tab is opened in arbitrary position when multiline=true
30547 $setting: Trying to access 32-bit registry view is failing
30560 Urouter needs to have a dedicated thread for username/password validations.
30561 Global Proc compiler warning
30567 Uniface Nine can't handle Japanese fieldnames with more than 14 characters.
30571 Uniface 9 and 8 fail to display an interlaced PNG-file.
30591 TabEx TabButton: A crash will occur when the last tab is closed
30597 Vertical occurrences are shown horizontally after restarting form
30614 Closing a ruler window on top of a zoomed unifield causes a crash
30649 OpenSSL cryptographic software library Heartbleed vulnerability - Recompile

Includes

MX03

Platforms

Info

HPK HPM LIB LU6 RSD SO9 VI1 W32 W64

Fixes

30296 Result unzipping winzip file using lfilecopy incorrect for certain files.
30305 WS Call-Out: namespace not recognized in XSD Type definition
30327 forlist/id sometimes crashes when there is an empty item.
30330 Indirection @$fieldname can cause crash when there's no current field
30355 Debugger: Watch with $windowproperties is resetting $status of executed Proc
30375 Uniface is crashing when the fully qualified name of the .exe or.ini is > 127
30378 Backcolor of commandbutton (Windows) does not change when parentcolor chang
30380 UF96: Using PNG images as icons for tree items does not work
30381 UF96: Using BMP images as icons for tree items causes black glyph background
30386 Retrieve Profile Character GOLD ? causing error in Numeric field
30391 Background image defined in start up shell is flashing
30404 Tooltips in contained form only displayed when the contained form has focus.
30407 UDE: Opening form with drop-down list using images in ValRep list causes crash
30430 Print error -400 on OpenVMS
30461 UF96: Content of OCX container in tab page is flickering when hovering over tab
30475 Different field tabbing sequence for Tab / TabEx
30477 HoverView is showing content of NDI Edit Box
30524 Urouter creating a second urouter process
30528 $newstruct results in $procerror -1101 when used in a startup shell trigger
30535 After activate in SMOD the onEdit extended trigger does not have a value
30542 Currency is not set after a remocc in presave occurrence trigger during websave
30552 It should be possible to start a PopUp window without giving it focus
30576 Rounding of -999.9999... becomes .000 instead of 1000