Issue 30978  —   xmlToStruct: a crash can occur when SchemaList parameter exceeds certain limits

Status:   Planned for resolution in 10.4.01

Solution available in patch(es):      10.3.02.023    9.7.05.036

Description:

 Summary:
 Uniface: The Proc statement xmlToStruct can cause a crash when the Namespace or
 Location setting specified in the SchemaList parameter exceed a certain limit.
 The problem can be seen when the length of Namespace is greater than 4096
 and/or the length of Location greater than 260.

 Environment:
 +Uniface:
  * Version 9.5.01

 +Operating System:
  * All Windows versions

 +Database:
  * DBMS independent

 Symptoms:
 The Proc statement xmlToStruct can cause a crash when the Namespace or Location
 setting specified in the SchemaList parameter exceed a certain limit. The
 problem can be seen when the length of Namespace is greater than 4096 and/or
 the length of Location greater than 260.

Workaround:

 Make sure that neither the Namespace nor the Location exceed the specified
 limits.

Notes: