Downloads
Product availability Matrix (PAM)
Downloads of this patch are available from the
Rocket Customer Support Portal.
Further explanation can be found
here.
New Feature(s)
- Uniface Docker images now support the use of the Sentinel CloudLM licensing option.
|
Fixes
UNI-29873 | Debugger left running and using much CPU because connected userver does not send shut signal. |
UNI-28435 | IDE: U-Bar can swallow under certain circumstances keystrokes |
UNI-29873 - Debugger left running and using much CPU because connected userver does not send shut signal.
Solution available in patch(es): 10.3.03-029, 10.4.02-008
Description:
The userver does not send a shut message to the debugger.
The debugger is left running and uses up to 50% CPU.
In the debugger log file many messages like this:
1s; 1:04.669.66;UNWTCP: do_recv: URECV() error=10038 An operation was attempted on something that is not a socket.
1s; 1:04.669.66;UNWTCP: exit TCP(13407256) call=NETGET, chn=673, lst=0, result=NETERR_UNKNOWN, err=-4
6s; 1:04.669.67;UNWTCP: enter TCP(13407256) call=NETMSG, chn=673, lst=0
1s; 1:04.669.67;UNWTCP: exit TCP(13407256) call=NETMSG, chn=673, lst=0, result=NETERR_UNKNOWN, err=-4
6s; 1:04.669.85;UNWTCP: enter TCP(13407256) call=NETGET, chn=673, lst=0
8s; 1:04.669.85;UNWTCP: do_recv: Calling recv() for 2 bytes . . .
Environment:
+ Uniface Version : Uniface 10.3 and higher
+ Operating System : OS independent
+ Database : DBMS independent
Workaround:
Manually close the debugger.
Notes:
This problem is solved.
UNI-28435 - IDE: U-Bar can swallow under certain circumstances keystrokes
Solution available in patch(es): 10.3.03-029, 10.4.02-008
Description:
When a developer tries to search for an object using the main U-Bar then some characters can be swallowed, and he does not get the desired result. The problem can be seen when entering the search profile slowly.
The mentioned problem can be replicated pausing (e.g.) after entering the UDO type (e.g. 'ent:') and while the IDE is fetching the suggestions (in the background) the user continues typing in the U-Bar. It seems that the content of the U-Bar is reset after the suggestions are fetched.
It seems that the problem was introduced with the patch 10.3.02.041 (that also includes the update to CEF version 81). With older patch levels (<= 10.3.02.040) the problem does not seem to occur or is at least much harder to replicate. It has to be said that the U-Bar behaved slightly different before the CEF update.
Additional findings:
"(A) Target object 'cptsvc:nkf2mepruef'.
Character input after 'cptsvc': 'nkf2mepruef'.
Result: The 4th letter was swallowed - 'cptsvc:nkf2epruef'.
Repeated input: No swallowing detectable
(B) Target object 'ent:nkfme82
Character input after 'cptsvc': 'nkfme82'.
Result: The 6th letter was swallowed - 'ent:nkfme2'.
Repeated input: The 6th letter was swallowed - 'ent:nkfme2'.
(C) General findings
(C1) Swallowing occurs sporadically, yet quite frequently.
(C2) Once a target object has been found, swallowing no longer occurs with new entries.
(C3) In the result list, even if I type very slowly, letters are swallowed."
Environment:
+ Uniface version: 10.x
+ Platform: Windows
Workaround:
Do not type when Uniface is parsing previous request.
Notes:
This problem is solved.