Issue 32063  —   $proc_tracing_addition: $componentname/$instancename return incorrect value

Status:   Planned for resolution in 10.4.01

Solution available in patch(es):      10.3.02.027    9.7.05.040

Description:

 Summary:
 When $proc_tracing is enabled and $proc_tracing_addition includes
 $componentname and/or $instancename then under certain circumstances the
 incorrect value is returned. Instead of the name of the component or instance
 that executes the Proc code the name of the (non-modal form) component/instance
 that has the focus is returned.

 Environment:
 +Uniface:
 * All Versions

 +Operating System:
 * OS independent

 +Database:
 * DBMS independent

 Symptoms:
 The $proc_tracing_addition assignment setting can contain a string or
 expression that is added to each line of Proc tracing information (when
 $proc_tracing=true). In case the string substitutes the value of $componentname
 and/or $instancename then it is possible that the value returned by the
 functions are not correct. Instead of the name of the component or instance
 that executes the Proc code the name of the (non-modal form) component/instance
 that has the focus is returned.

Workaround:

 There is no known workaround for this problem.

Notes: