This is really an OpenStudio SDK issue, which I have filed at https://github.com/NREL/OpenStudio/issues/5239 but we can work around it right now by using a unique ModelObjectList for the Independent Variable List for each TableLookup object
Current Behavior
Crash
Expected Behavior
Should work
Steps to Reproduce
Assign ZoneHVAC:EnergyRecoveryVentilator from hvac_library to a ThermalZone => crash
Possible Solution
Details
Environment
Some additional details about your environment for this issue (if relevant):
Platform (Operating system, version): all
Version of OpenStudioApplication (if using an intermediate build, include SHA): 1.8.0 rc1, reproduced on develop at bcae7d2dfb684f8d81882c632d48e27945b62bd5
Issue overview
This is really an OpenStudio SDK issue, which I have filed at https://github.com/NREL/OpenStudio/issues/5239 but we can work around it right now by using a unique ModelObjectList for the Independent Variable List for each TableLookup object
Current Behavior
Crash
Expected Behavior
Should work
Steps to Reproduce
Assign ZoneHVAC:EnergyRecoveryVentilator from hvac_library to a ThermalZone => crash
Possible Solution
Details
Environment
Some additional details about your environment for this issue (if relevant):
Context
https://unmethours.com/question/99873/adding-erv-crashes-openstudio-180-rc1/