Issue 31802  —   xmlToStruct/schema: empty base64Binary, date/time value causes crash

Status:   Planned for resolution in 10.3.01

Solution available in patch(es):      10.3.01.011    9.7.05.011

Description:

 Summary:
 In case an XML-stream includes an empty element with the datatype
 xsd:base64Binary, xsd:date, xsd:time, or xsd:dateTime then this can cause a
 crash when trying to convert it to a Struct using xmlToStruct/schema.

 Environment:
 +Uniface:
 * Version 9.5.01 - E104 (and higher)

 +Operating System:
 * OS independent

 +Database:
 * DBMS independent

 Symptoms:
 An XML-stream includes an element with the datatype xsd:base64Binary, xsd:date,
 xsd:time, or xsd:dateTime. If the value of the element is empty then converting
 the XML to a Struct using xmlToStruct/schema will cause a crash.

Workaround:

 There is no known workaround for this problem.

Notes: