-
Notifications
You must be signed in to change notification settings - Fork 222
Open
Labels
Milestone
Description
Issue overview
User reported crash of OpenStudio Application when importing gbXML file from ArchiCad/StruSoft. File is attached to original issue openstudiocoalition/OpenStudioApplication#726
Current Behavior
The date format in the gbXML file may be invalid according to the schema. This generates an assertion/crash in the gbXML ReverseTranslator::translateSchedule.
Expected Behavior
It would be better if the ReverseTranslator skipped invalid elements rather than crashing.
Steps to Reproduce
Use ReverseTranslator to convert the gbXML file https://github.com/user-attachments/files/16567495/M-K.OS.test.file.xml.zip to OpenStudio
Possible Solution
Skip importing invalid elements rather than crash or provide alternate method to handle invalid elements.
Details
Environment
Some additional details about your environment for this issue (if relevant):
- Platform (Operating system, version):
- Version of OpenStudio (if using an intermediate build, include SHA):
Context
Reactions are currently unavailable