PR# 19609 EiffelBuild crashes when processing older version of project XML

Problem Report Summary
Submitter: rwschlatter
Category: EiffelBuild
Priority: High
Date: 2019/12/26
Class: Bug
Severity: Serious
Number: 19609
Release: 19.05 / 19.11
Confidential: No
Status: Open
Responsible:
Environment: win 8.1pro
Synopsis: EiffelBuild crashes when processing older version of project XML

Description
Working with the Docking Manager classes, using example from distribution 
at C:\Program Files\Eiffel Software\EiffelStudio 19.11 GPL\examples\docking\docking_control

The EiffelBuild project used for generating the sample is in directory >examples\docking\docking_control\widgets

Problem: 
EiffelBuild crashes while processing the project storage XML file. Trace among attached files.

Note: some printscreens taken with examples copied to user directory.
To Reproduce

										
Problem Report Interactions
From:rwschlatter    Date:2019/12/26    Status: Open    Download   
Add-on: please add the standard exclusions to the ecf file of this example:
		<cluster name="root_cluster" location=".\" recursive="true">
			<file_rule>
				<exclude>/.svn$</exclude>
				<exclude>/CVS$</exclude>
				<exclude>/EIFGENs$</exclude>
			</file_rule>
		</cluster>

From:rwschlatter    Date:2019/12/26    Download   
Attachments for problem report #19609

Attachment: EiffelBuild Opening Project.png     Size:21069
Attachment: ExceptionReport TopPart.png     Size:39444
Attachment: Crash Exception Trace.txt     Size:9992