﻿id	summary	reporter	owner	description	type	status	priority	milestone	component	version	resolution	keywords	cc
5669	OMEdit crashes expanding Modelica.Media.Air	Adeel Asghar	Adrian Pop	"Start OMEdit, expand to `Modelica.Media.Air`. Crash!

I looked at the log file and it crashes calling `getInheritedClasses(Modelica.Media.Air.ReferenceMoistAir)`. Here is output from gdb,

{{{
Thread 1 received signal SIGSEGV, Segmentation fault.
0x0000000014ee0ef4 in omc_InstExtends_instClassExtendsList2 (
    threadData=threadData@entry=0x0, _inEnv=_inEnv@entry=0x0,
    _inMod=<optimized out>, _inName=<optimized out>,
    _inClassExtendsElt=0xd8ba96c3, _inElements=0xf727d703,
    out_outElements=0x95e4528, out_outElements@entry=0x95e4560)
    at C:/OpenModelica/OMCompiler/Compiler/boot/build/tmp/InstExtends.c:4764
4764          tmp4 = 0;

}}}

Also `getInheritedClasses` is very slow in some cases take a look at `getInheritedClasses(Modelica.Media.Air.SimpleAir)` and `getInheritedClasses(Modelica.Media.Air.DryAirNasa)`. Can you update it to use the NF."	defect	closed	blocker	1.19.0	NF API		fixed		Martin Sjölund
