Downloads
Product availability Matrix (PAM)Downloads of this patch are available from the Rocket Customer Support Portal.
Further explanation can be found here.
Currencies
|
Fixes
| UNI-33045 | COM Call-Out: Importing Type Library produces garbled function names in output messages with 64-bit |
| UNI-32800 | The 'entry' snippet is no longer part of the Uniface defaults. |
| UNI-13434 | OCX with Shell.Explorer fails on 64-bits when extended triggers are used |
UNI-33045 - COM Call-Out: Importing Type Library produces garbled function names in output messages with 64-bit
Solution available in patch(es): 10.4.02-022
Description:
For example:
Executing the following IDE command line:
/sti /mwr=com /pid Word.Application
Then the output looks like this when using 64-bit Uniface:
ProgId [Word.Application]
Library [Word]
CoClass : Application
Message : Using interface [U_APPLICATION]
Interface : _Application
Warning : Renamed to [U_APPLICATION]
Warning : Function @D߯, parameter result_ has an unknown HANDLE type VT_DISPATCH, please supply one
Warning : Function ИUn, parameter result_ has an unknown HANDLE type VT_DISPATCH, please supply one
[...]
When using 32-bit then the output looks like this:
ProgId [Word.Application]
Library [Word]
CoClass : Application
Message : Using interface [U_APPLICATION]
Interface : _Application
Warning : Renamed to [U_APPLICATION]
Warning : Function Parent, parameter result_ has an unknown HANDLE type VT_DISPATCH, please supply one
Warning : Function WordBasic, parameter result_ has an unknown HANDLE type VT_DISPATCH, please supply one
[...]
The generated signatures are not affected by this issue.
Environment:
+Operating System: OS independent
+Database: DBMS independent
Workaround:
Notes:
Back to top
UNI-32800 - The 'entry' snippet is no longer part of the Uniface defaults.
Solution available in patch(es): 10.4.02-022
Description:
Environment:
+ Platform: Windows
Workaround:
Notes:
Note: you need to load the set of defaults manually in order to get the 'entry' snippet re-introduced.
Back to top
UNI-13434 - OCX with Shell.Explorer fails on 64-bits when extended triggers are used
Solution available in patch(es): 10.4.02-022
Description:
$ocxhandle(OCX)->navigate("http://google.com", "", "", "", "")
Will cause the following error when using 64-bit Uniface:
'ICCDRV-COM-ERR Error with ICC system occurred, Windows exception 0xc0000005 (EXCEPTION_ACCESS_VIOLATION) occurred in external COM method "Navigate"'
And the content of the OCX remains empty.
When doing the same using 32-bit Uniface then the embedded control will navigate to the specified page and there is no error when an Extended trigger is called.
Environment:
+Operating System: OS independent
+Database: DBMS independent
Workaround:
Notes: