Opened 4 years ago

Closed 4 years ago

#6431 closed defect (fixed)

[NF] Crash in NFCeval.evalExp on model check

Reported by: Adrian Pop Owned by: Per Östlund
Priority: high Milestone: 1.18.0
Component: New Instantiation Version: 1.18.0-dev
Keywords: Cc:

Description

Check model RewersePackage.Test from:
https://stackoverflow.com/questions/66692447/modelica-what-am-i-doing-wrong-dimension-sizes-are-not-equal-and-destination

package ReversePackage
  function myReverse
    input Real[n] v;       //  "Real vector";
    output Real[n] result; // "Elements of vector v in reversed order";

  protected 
    Integer n=size(v,1);

  algorithm 
    result := vector({v[end - i + 1] for i in 1:n});

  end myReverse;

  model Test
    extends Modelica.Icons.Example;
    Real out[2];

  equation 
    out =ReversePackage.myReverse({time,1});
  end Test;
end ReversePackage;

gdb trace:

#5  0x00007ff7cef72142 in CrashReportDialog::CrashReportDialog (this=0x232fea26150, stacktrace=...) at CrashReport\CrashReportDialog.cpp:60
        OMEditCommunicationLogFileInfo = {d_ptr = {d = 0x232fa8df100}}
        OMEditCommandsMosFileInfo = {d_ptr = {d = 0x232b2909740}}
        pMainLayout = <optimized out>
        OMStackTraceFileInfo = {d_ptr = {d = 0xec2e7ffa30}}
        tmpPath = <optimized out>
        index = <optimized out>
#6  0x00007ff7cef71630 in exceptionFilter (info=<optimized out>) at main.cpp:72
        ob = {buf = 0x232fcac0190 "0x192db5f : C:\\home\\adrpo33\\dev\\OpenModelica\\build\\bin\\libOpenModelicaCompiler.dll : omc_NFCeval_evalExp__impl \n0x192edf1 : C:\\home\\adrpo33\\dev\\OpenModelica\\build\\bin\\libOpenModelicaCompiler.dll : omc"..., sz = 16384, ptr = 8423}
        pCrashReportDialog = <optimized out>
#7  0x00007ffc6fbfc247 in UnhandledExceptionFilter () from C:\WINDOWS\System32\KernelBase.dll
No symbol table info available.
#8  0x00007ffc72455070 in ntdll!memset () from C:\WINDOWS\SYSTEM32\ntdll.dll
No symbol table info available.
#9  0x00007ffc7243c776 in ntdll!__C_specific_handler () from C:\WINDOWS\SYSTEM32\ntdll.dll
No symbol table info available.
#10 0x00007ffc72451f6f in ntdll!.chkstk () from C:\WINDOWS\SYSTEM32\ntdll.dll
No symbol table info available.
#11 0x00007ffc72401454 in ntdll!RtlRaiseException () from C:\WINDOWS\SYSTEM32\ntdll.dll
No symbol table info available.
#12 0x00007ffc72450a9e in ntdll!KiUserExceptionDispatcher () from C:\WINDOWS\SYSTEM32\ntdll.dll
No symbol table info available.
#13 0x000000000192db5f in omc_NFCeval_evalExp__impl (threadData=0xec2e7ff630, __omcQ_24in_5Fexp=0x0, _target=0x3335fc3 <_OMC_LIT_STRUCT16+3>) at C:/home/adrpo33/dev/OpenModelica/OMCompiler/Compiler/boot/build/tmp/NFCeval.c:15249
        _exp1 = 0x0
        tmp3 = 0
        _exp2 = 0x0
        tmp3_1 = 0x0
        _exp = 0x0
        tmpMeta = {0x0, 0x0, 0x0, 0x0}
#14 0x000000000192edf1 in omc_NFCeval_evalExp (threadData=0xec2e7ff630, __omcQ_24in_5Fexp=0x0, _target=0x3335fc3 <_OMC_LIT_STRUCT16+3>) at C:/home/adrpo33/dev/OpenModelica/OMCompiler/Compiler/NFFrontEnd/NFCeval.mo:146
        _exp = 0x0
#15 0x00000000019571ae in omc_NFCall_evaluateCallTypeDim (threadData=0xec2e7ff630, __omcQ_24in_5Fdim=0x232c31a4db3, _fnArgs=0x232c31a5763, __omcQ_24in_5Fptree=0x33368c3 <_OMC_LIT_STRUCT17+3>, out_ptree=0xec2e7f4ba8) at C:/home/adrpo33/dev/OpenModelica/OMCompiler/Compiler/NFFrontEnd/NFCall.mo:2393
        new_mmc_jumper = {{Part = {1014392375648, 58092289}}, {Part = {1014392375648, 1014392380016}}, {Part = {0, 1014392419888}}, {Part = {1014392380960, 2416921231363}}, {Part = {58092289, 1014392380656}}, {Part = {26571057, 3843995738025}}, {Part = {4602678819172646912, 0}}, {Part = {0, 0}}, {Part = {4607182418800017408, 0}}, {Part = {0, 0}}, {Part = {0, 0}}, {Part = {0, 0}}, {Part = {0, 0}}, {Part = {0, 0}}, {Part = {0, 0}}, {Part = {0, 0}}}
        old_jumper = 0xec2e7f5a20
        tmp7 = 0
        tmp8 = 53644907
        _exp = 0x0
        tmp3 = 0
        tmp4 = 58092289
        tmp3_1 = 0x232c31a4db3
        _dim = 0x232c31a4db3
        _ptree = 0x232c31a4663
        tmpMeta = {0x0, 0x232c31a5743}
#16 0x000000000200d1a9 in omc_List_map1Fold (threadData=0xec2e7ff630, _inList=0x232c31a0323, _inFunc=0x3335fd3 <boxvar_lit_NFCall_evaluateCallTypeDim+3>, _inConstArg=0x232c31a5763, _inArg=0x33368c3 <_OMC_LIT_STRUCT17+3>, out_outArg=0xec2e7f4c88) at C:/home/adrpo33/dev/OpenModelica/OMCompiler/Compiler/Util/List.mo:4238
        _e = 0x232c31a4db3
        _outList = 0x3391383 <mmc_nil+3>
        _outArg = 0x33368c3 <_OMC_LIT_STRUCT17+3>
        _res = 0x0
        tmpMeta = {0x3391383 <mmc_nil+3>, 0x232c31a0323, 0x0}
#17 0x00000000019575d0 in omc_NFCall_evaluateCallType (threadData=0xec2e7ff630, __omcQ_24in_5Fty=0x232c31a4d83, _fn=0x232c2458463, _args=0x232c31a5783, __omcQ_24in_5Fptree=0x33368c3 <_OMC_LIT_STRUCT17+3>, out_ptree=0x0) at C:/home/adrpo33/dev/OpenModelica/OMCompiler/Compiler/NFFrontEnd/NFCall.mo:2361
        tmp3 = 236
        _dims = 0x0
        _tys = 0x0
        tmp3_1 = 0x232c31a4d83
        _ty = 0x232c31a4d83
        _ptree = 0x33368c3 <_OMC_LIT_STRUCT17+3>
        tmpMeta = {0x0, 0x232c31a5763}
#18 0x000000000196aef5 in omc_NFCall_matchTypedNormalCall (threadData=0xec2e7ff630, __omcQ_24in_5Fcall=0x232c31a3743, _context=290, _info=0x232bdcd3693, _vectorize=1 '\001') at C:/home/adrpo33/dev/OpenModelica/OMCompiler/Compiler/NFFrontEnd/NFCall.mo:358
        _call = 0x232c31a3743
        _func = 0x232c2458463
        _args = 0x232c31a5783
        _typed_args = 0x232c31a57c3
        _matchedFunc = 0x232c31a4693
        _scope = 0x232c31990a3
        _var = 7
        _arg_var = 7
        _pur = 1
        _arg_pur = 1
        _ty = 0x232c31a4d83
        _arg_exp = 0x232c31a46f3
        tmp1 = 7
        tmp2 = 1
        tmpMeta = {0x33280cb <mmc_nil+3>, 0x232c31a5783, 0x232c31a46f3, 0xe, 0x2}
#19 0x000000000196b0cd in omc_NFCall_typeMatchNormalCall (threadData=0xec2e7ff630, __omcQ_24in_5Fcall=0x232c31a3ec3, _context=290, _info=0x232bdcd3693, _vectorize=1 '\001') at C:/home/adrpo33/dev/OpenModelica/OMCompiler/Compiler/NFFrontEnd/NFCall.mo:304
        _call = 0x232c31a3ec3
        _argtycall = 0x232c31a3743
#20 0x000000000196b8b3 in omc_NFCall_typeCall (threadData=0xec2e7ff630, _callExp=0x232c31a0543, _context=290, _info=0x232bdcd3693, out_ty=0xec2e7f5090, out_var=0xec2e7f5020, out_pur=0xec2e7f5010) at C:/home/adrpo33/dev/OpenModelica/OMCompiler/Compiler/NFFrontEnd/NFCall.mo:175
        tmp3 = 236
        tmp3_1 = 0x232c31a3ec3
        _outExp = 0x0
        _ty = 0x0
        _var = 25456440
        _pur = 1014392380016
        _call = 0x232c31a3ec3
        _ty_call = 0x0
        _args = 0x0
        _cref = 0x232c319b283
        tmpMeta = {0x232c31a0543, 0x232c319b283}
#21 0x000000000177904b in omc_NFTyping_typeExp (threadData=0xec2e7ff630, __omcQ_24in_5Fexp=0x232c31a0543, _context=290, _info=0x232bdcd3693, out_ty=0xec2e7f51f8, out_variability=0x0, out_purity=0x0) at C:/home/adrpo33/dev/OpenModelica/OMCompiler/Compiler/NFFrontEnd/NFTyping.mo:1227
        _e1 = 0x0
        _var2 = 53627923
        _ty2 = 0x0
        _next_context = 53628195
        tmp4 = 0
        _e2 = 0x0
        _pur1 = 53627923
        _var1 = 2417044882723
        _pur2 = 53627923
        _ty1 = 0x0
        tmp4_1 = 0x232c31a0543
        _exp = 0x232c31a0543
        _ty = 0x0
        _variability = 25460573
        _purity = 1014392380016
        tmp1_c2 = 0
        tmp1_c3 = 0
        tmpMeta = {0x0, 0x0, 0x0, 0x0, 0x0}
#22 0x000000000177c76b in omc_NFTyping_typeEqualityEquation (threadData=0xec2e7ff630, _lhsExp=0x232c318eb43, _rhsExp=0x232c31a0543, _context=34, _source=0x232c31a2b43) at C:/home/adrpo33/dev/OpenModelica/OMCompiler/Compiler/NFFrontEnd/NFTyping.mo:3015
        _eq = 0x0
        _info = 0x232bdcd3693
        _e1 = 0x232c31a4f03
        _e2 = 0x0
        _ty1 = 0x232c31a4f33
        _ty2 = 0x0
        _ty = 0x0
        _mk = 0
        tmpMeta = {0x0, 0x0, 0x0, 0x0, 0x0}
#23 0x000000000177ac31 in omc_NFTyping_typeEquation (threadData=0xec2e7ff630, __omcQ_24in_5Feq=0x232c31a3e83, _context=34) at C:/home/adrpo33/dev/OpenModelica/OMCompiler/Compiler/NFFrontEnd/NFTyping.mo:2603
        _e1 = 0x0
        _body = 0x0
        _next_context = 0
        _e2 = 0x0
        _info = 0x0
        _e3 = 0x0
        tmp3 = 562
        tmp3_1 = 0x232c31a3e83
        _eq = 0x232c31a3e83
        tmpMeta = {0x0, 0x0, 0x0}
#24 0x00000000017805be in boxptr_NFTyping_typeEquation (threadData=0xec2e7ff630, __omcQ_24in_5Feq=0x232c31a3e83, _context=0x44) at C:/home/adrpo33/dev/OpenModelica/OMCompiler/Compiler/boot/build/tmp/NFTyping.c:3416
        tmp1 = 34
        _eq = 0x0
#25 0x0000000001783af5 in closure2_NFTyping_typeEquation (thData=0xec2e7ff630, closure=0x232c31a0443, $in_eq=0x232c31a3e83) at C:/home/adrpo33/dev/OpenModelica/OMCompiler/Compiler/boot/build/tmp/NFTyping.c:4230
        context = 0x44
#26 0x00000000017d5f3d in omc_NFSections_map (threadData=0xec2e7ff630, __omcQ_24in_5Fsections=0x232c31a3e43, _eqFn=0x232c31a03c3, _algFn=0x232c31a03a3, _ieqFn=0x232c31a0383, _ialgFn=0x232c31a0363) at C:/home/adrpo33/dev/OpenModelica/OMCompiler/Compiler/NFFrontEnd/NFSections.mo:215
        __omcQ_24tmpVar13 = 0x331becb <mmc_nil+3>
        tmp5 = 0xec2e7f5648
        _e_loopVar = 0x3324c13 <mmc_nil+3>
        _e = 0x232c31a3e83
        __omcQ_24tmpVar12 = 0x232c319a903
        tmp6 = 0
        tmp3 = 0
        tmp4 = -1021987469
        tmp3_1 = 0x232c31a3e43
        _sections = 0x232c31a3e43
        _eq = 0x0
        _ieq = 0x0
        _alg = 0x0
        _ialg = 0x0
        tmpMeta = {0x0, 0x331becb <mmc_nil+3>}
#27 0x0000000001780b53 in omc_NFTyping_typeClassSections (threadData=0xec2e7ff630, _classNode=0x232c31990a3, _context=2) at C:/home/adrpo33/dev/OpenModelica/OMCompiler/Compiler/NFFrontEnd/NFTyping.mo:2301
        tmp7 = 0
        tmp7_1 = 0x232c31a3e43
        tmp8 = 0
        tmp9 = 2417044901827
        tmp3 = 1
        tmp4 = 1
        tmp3_1 = 0x232c31a3e03
        _cls = 0x232c31a3e03
        _typed_cls = 0x0
        _components = 0x232c319a2a3
        _sections = 0x232c31a3e43
        _info = 0x0
        _initial_context = 66
        tmpMeta = {0x232c319b5c3, 0x232c31a0443, 0x232c31a0423, 0x232c31a0403, 0x232c31a03e3}
#28 0x000000000179292e in omc_NFTyping_typeClass (threadData=0xec2e7ff630, _cls=0x232c31990a3) at C:/home/adrpo33/dev/OpenModelica/OMCompiler/Compiler/NFFrontEnd/NFTyping.mo:121
No locals.
#29 0x00000000018467a9 in omc_NFInst_instClassInProgram (threadData=0xec2e7ff630, _classPath=0x232c6b8dcc3, _program=0x232bbbb4003, _dumpFlat=0 '\000', out_functions=0xec2e7f5b38, out_flatString=0xec2e7f5b40) at C:/home/adrpo33/dev/OpenModelica/OMCompiler/Compiler/NFFrontEnd/NFInst.mo:165
        _flatModel = 0x0
        _functions = 0x0
        _flatString = 0x0
        _top = 0x232c3162643
        _cls = 0x232c3185cd3
        _inst_cls = 0x232c31990a3
        _name = 0x232c3143183
        _context = 1
        tmp1 = 0 '\000'
        tmp2 = 0xffffffffffffffde
        tmpMeta = {0x232c3126ac3, 0x232c3126a83}
#30 0x0000000001678c3c in omc_CevalScriptBackend_runFrontEndWorkNF (threadData=threadData@entry=0xec2e7ff630, _className=0x0, _className@entry=0x232c6b8dcc3, _dumpFlat=1 '\001', out_functions=out_functions@entry=0xec2e7f5e18, out_flatString=0xec2e7f5e20) at C:/home/adrpo33/dev/OpenModelica/OMCompiler/Compiler/Script/CevalScriptBackend.mo:3423
        new_mmc_jumper = {{Part = {1014392379888, 2417105624259}}, {Part = {1014392379888, 1014392380016}}, {Part = {1014392379936, 1014392419888}}, {Part = {0, 2416921231363}}, {Part = {58092289, 1014392380656}}, {Part = {23563191, 3843995738025}}, {Part = {4602678819172646912, 0}}, {Part = {0, 0}}, {Part = {4607182418800017408, 0}}, {Part = {0, 0}}, {Part = {0, 0}}, {Part = {0, 0}}, {Part = {0, 0}}, {Part = {0, 0}}, {Part = {0, 0}}, {Part = {0, 0}}}
        old_jumper = <optimized out>
        tmp3 = 0
        tmp4 = <optimized out>
        _functions = 0x0
        _flatModel = 0x0
        _builtin_p = <optimized out>
        _flatString = 0x0
        _placement_p = <optimized out>
        _graphic_p = <optimized out>
        _scode_p = 0x0
        _b = 0 '\000'
#31 0x0000000001679087 in omc_CevalScriptBackend_runFrontEndWork (threadData=threadData@entry=0xec2e7ff630, _inCache=_inCache@entry=0x232c6b8cec3, _inEnv=0x34026fb <_OMC_LIT_STRUCT68+3>, _className=_className@entry=0x232c6b8dcc3, _relaxedFrontEnd=0 '\000', _dumpFlat=0 '\000', out_env=0xec2e7f6008, out_dae=0xec2e7f6000, out_flatString=0xec2e7f5ff8) at C:/home/adrpo33/dev/OpenModelica/OMCompiler/Compiler/Script/CevalScriptBackend.mo:3338
        tmp10 = <optimized out>
        tmp11 = <optimized out>
        new_mmc_jumper = {{Part = {1014392380320, 54970907}}, {Part = {1014392380320, 1014392380448}}, {Part = {1014392419888, 1014392381152}}, {Part = {0, 0}}, {Part = {1014392380656, 2417105624259}}, {Part = {23563929, 3843995738025}}, {Part = {4602678819172646912, 0}}, {Part = {0, 0}}, {Part = {4607182418800017408, 0}}, {Part = {0, 0}}, {Part = {0, 0}}, {Part = {0, 0}}, {Part = {0, 0}}, {Part = {0, 0}}, {Part = {0, 0}}, {Part = {0, 0}}}
        old_jumper = <optimized out>
        _funcs = 0x0
        _scodeP = 0x0
        _str = <optimized out>
        _nf_funcs = 0x0
        tmp9 = <optimized out>
        tmp8 = 0
        _flat_model = 0x0
        tmp8_1 = 0x232c6b8cec3
        tmp8_2 = 0x34026fb <_OMC_LIT_STRUCT68+3>
        _env = <optimized out>
        _cache = <optimized out>
        _flatString = 0x32f8cfb <_OMC_LIT_STRUCT7+3>
        _dae = 0x0
        tmpMeta = <optimized out>
        _p = <optimized out>
        _restriction = <optimized out>
        _numError = 0
#32 0x0000000001661bff in omc_CevalScriptBackend_runFrontEnd (threadData=threadData@entry=0xec2e7ff630, __omcQ_24in_5Fcache=__omcQ_24in_5Fcache@entry=0x232c6b8cec3, __omcQ_24in_5Fenv=<optimized out>, _className=_className@entry=0x232c6b8dcc3, _relaxedFrontEnd=0 '\000', _dumpFlat=0 '\000', _transform=0 '\000', out_env=0xec2e7f61e8, out_odae=0xec2e7f61e0, out_flatString=0x0) at C:/home/adrpo33/dev/OpenModelica/OMCompiler/Compiler/Script/CevalScriptBackend.mo:3248
        tmp5 = <optimized out>
        new_mmc_jumper = {{Part = {1014392381072, 1014392381616}}, {Part = {1014392381072, 1014392381200}}, {Part = {1014392419888, 1014392381152}}, {Part = {1014392381616, 1014392382896}}, {Part = {2417105624259, 1014392384168}}, {Part = {23468608, 3843995738025}}, {Part = {4602678819172646912, 0}}, {Part = {0, 0}}, {Part = {4607182418800017408, 0}}, {Part = {0, 0}}, {Part = {0, 0}}, {Part = {0, 0}}, {Part = {0, 0}}, {Part = {0, 0}}, {Part = {0, 0}}, {Part = {0, 0}}}
        old_jumper = <optimized out>
        tmp3 = 0
        tmp4 = <optimized out>
        _env = 0x34026fb <_OMC_LIT_STRUCT68+3>
        _cache = 0x232c6b8cec3
        _dae = 0x0
        _flatString = 0x32f8cfb <_OMC_LIT_STRUCT7+3>
        _odae = <optimized out>
        tmpMeta = <optimized out>
        _b = <optimized out>
#33 0x000000000166b627 in omc_CevalScriptBackend_checkModel (threadData=threadData@entry=0xec2e7ff630, __omcQ_24in_5Fcache=<optimized out>, _inEnv=<optimized out>, _inEnv@entry=0x34026fb <_OMC_LIT_STRUCT68+3>, _className=_className@entry=0x232c6b8dcc3, _inMsg=<optimized out>, out_outValue=0xec2e7f69f8) at C:/home/adrpo33/dev/OpenModelica/OMCompiler/Compiler/Script/CevalScriptBackend.mo:5675
        new_mmc_jumper = {{Part = {1014392381536, 54535931}}, {Part = {1014392381536, 1014392381664}}, {Part = {1014392419888, 2417105620675}}, {Part = {1014392381616, 1014392382896}}, {Part = {2417105624259, 1014392384168}}, {Part = {23507917, 3843995738025}}, {Part = {4602678819172646912, 0}}, {Part = {0, 0}}, {Part = {4607182418800017408, 0}}, {Part = {0, 0}}, {Part = {0, 0}}, {Part = {0, 0}}, {Part = {0, 0}}, {Part = {0, 0}}, {Part = {0, 0}}, {Part = {0, 0}}}
        old_jumper = <optimized out>
        tmp3 = 0
        _classNameStr = <optimized out>
        _eqnSizeStr = 0x0
        _eqnSize = <optimized out>
        _dae = 0x0
        _varSize = <optimized out>
        tmp4 = <optimized out>
        _env = 0x34026fb <_OMC_LIT_STRUCT68+3>
        _simpleEqnSizeStr = 0x0
        _retStr = 0x0
        _strEmpty = <optimized out>
        _simpleEqnSize = <optimized out>
        _odae = 0x0
        _varSizeStr = 0x0
        _errorMsg = 0x0
        tmp3_1 = 0x34026fb <_OMC_LIT_STRUCT68+3>
        tmpMeta = {<optimized out>, <optimized out>, 0x0}
        _outValue = 0x0
        _cache = 0x232c6b8cec3
#34 0x0000000001690b7d in omc_CevalScriptBackend_cevalInteractiveFunctions3 (threadData=<optimized out>, threadData@entry=0xec2e7ff630, _inCache=0x232c6b8cec3, _inEnv=_inEnv@entry=0x34026fb <_OMC_LIT_STRUCT68+3>, _inFunctionName=_inFunctionName@entry=0x33033d3 <_OMC_LIT_STRUCT92+3>, _inVals=0x232c6b8b963, _msg=0x3302a33 <_OMC_LIT_STRUCT4+3>, out_outValue=0xec2e7f70b8) at C:/home/adrpo33/dev/OpenModelica/OMCompiler/Compiler/Script/CevalScriptBackend.mo:1321
        new_mmc_jumper = {{Part = {1014392382016, 1014392384816}}, {Part = {1014392382016, 1014392382144}}, {Part = {1014392382896, 54535931}}, {Part = {2417778947056, 2417049112675}}, {Part = {1014392419888, 2417105615203}}, {Part = {23627309, 3843995738025}}, {Part = {4602678819172646912, 0}}, {Part = {0, 0}}, {Part = {4607182418800017408, 0}}, {Part = {0, 0}}, {Part = {0, 0}}, {Part = {0, 0}}, {Part = {0, 0}}, {Part = {0, 0}}, {Part = {0, 0}}, {Part = {0, 0}}}
        old_jumper = <optimized out>
        _name = 0x0
        _b = <optimized out>
        _b1 = <optimized out>
        _sanityCheckFailed = <optimized out>
        _fmiLogLevel = <optimized out>
        _vals = <optimized out>
        _within_ = 0x0
        _offset1 = <optimized out>
        _b2 = <optimized out>
        _sp = 0x0
        _offset2 = <optimized out>
        _offset = <optimized out>
        _b3 = <optimized out>
        _vars = 0x0
        _jac = 0x0
        _description = <optimized out>
        _linearizeTime = <optimized out>
        _b4 = <optimized out>
        _scriptFile = 0x0
        _simValue = 0x0
        _eltargs = 0x0
        _b5 = <optimized out>
        tmp4 = 119
        _modeldescriptionfilename = <optimized out>
        _cr_1 = <optimized out>
        _strs = 0x0
        _outputFile = 0x0
        _simSettings = <optimized out>
        _shared = 0x0
        _treeDiffs = <optimized out>
        _inputConnectors = <optimized out>
        tmp5 = <optimized out>
        _i = <optimized out>
        _simflags = <optimized out>
        _classpath = <optimized out>
        _absynClass = 0x0
        _dumpExtractionSteps = <optimized out>
        _executable = <optimized out>
        _fmiInstance = <optimized out>
        _fmiTypeDefinitionsList = <optimized out>
        _errorTokens = <optimized out>
        _outputConnectors = <optimized out>
        _className = 0x232c6b8dcc3
        _aexp = 0x0
        _fmiContext = <optimized out>
        _is = 0x0
        _fmiInfo = <optimized out>
        _crefCName = <optimized out>
        _forkedSymbolTable = 0x0
        _outputFormat_str = <optimized out>
        _tmpFile = <optimized out>
        _m = 0x0
        _ret_val = 0x0
        _fmiModelVariablesInstance = <optimized out>
        _timeSimulation = <optimized out>
        _workdir = <optimized out>
        _logFile = <optimized out>
        _cache = 0x0
        _paths = 0x0
        _compileDir = <optimized out>
        _filenameprefix = <optimized out>
        _classes = 0x0
        _str1 = <optimized out>
        _s1 = <optimized out>
        _result_file = <optimized out>
        _pd = 0x0
        _bom = <optimized out>
        _p = 0x0
        _cdef = 0x0
        _direction = <optimized out>
        _resI = <optimized out>
        _str2 = <optimized out>
        _s2 = <optimized out>
        _filename = <optimized out>
        _pnew = 0x0
        _v1 = 0x0
        _strs1 = 0x0
        _blst = 0x0
        _parseTree1 = <optimized out>
        _str3 = 0x0
        _s3 = <optimized out>
        _exeDir = <optimized out>
        _daelow = <optimized out>
        _v2 = 0x0
        _strs2 = 0x0
        _cvars = 0x0
        _parseTree2 = <optimized out>
        _bval = <optimized out>
        _timeTotal = <optimized out>
        _str4 = 0x0
        _str = <optimized out>
        _s4 = <optimized out>
        _initfilename = 0x0
        _scaleFactor = <optimized out>
        _s5 = <optimized out>
        _executableSuffixedExe = <optimized out>
        _fmiExperimentAnnotation = <optimized out>
        _resultValues = <optimized out>
        _syst = 0x0
        _scaleFactor1 = <optimized out>
        _errMsg = 0x0
        _strlinearizeTime = 0x0
        _fmiModelVariablesList = <optimized out>
        _scaleFactor2 = <optimized out>
        _i1 = <optimized out>
        _v = 0x0
        _dae = <optimized out>
        _sim_call = 0x0
        _eqnarr = 0x0
        _showProtected = <optimized out>
        _env = 0x34026fb <_OMC_LIT_STRUCT68+3>
        _path = <optimized out>
        _tokens1 = <optimized out>
        _u1 = <optimized out>
        _res = <optimized out>
        _filename_1 = 0x0
        _tmpDir = <optimized out>
        _scodeP = 0x0
        _tokens2 = <optimized out>
        _u2 = <optimized out>
        tmp4_1 = 0x232c6b8cec3
        tmp4_2 = 0x34026fb <_OMC_LIT_STRUCT68+3>
        tmp4_3 = 0x33033d3 <_OMC_LIT_STRUCT92+3>
        tmp4_4 = 0x232c6b8b963
        tmpMeta = {0x0, 0x0, 0x232c6b8b983, 0x3302a13 <mmc_nil+3>, 0x232c6b8b9a3, 0x232c6b8dcc3, 0x0 <repeats 42 times>}
        _outValue = 0x0
        _outCache = 0x0
#35 0x00000000024fb0af in omc_CevalScript_cevalInteractiveFunctions2 (threadData=0xec2e7ff630, _cache=<optimized out>, _env=0x34026fb <_OMC_LIT_STRUCT68+3>, _functionName=0x1, _args=0x232c6b8b963, _msg=0x3302a33 <_OMC_LIT_STRUCT4+3>, out_outValue=0xec2e7f7280) at C:/home/adrpo33/dev/OpenModelica/OMCompiler/Compiler/Script/CevalScript.mo:1432
        new_mmc_jumper = {{Part = {1014392384752, 2417105615203}}, {Part = {1014392384752, 1014392384880}}, {Part = {1014392386416, 1014392384816}}, {Part = {2417778947056, 2417049112675}}, {Part = {221, 1014392419888}}, {Part = {38754670, 3843995738025}}, {Part = {4602678819172646912, 0}}, {Part = {0, 0}}, {Part = {4607182418800017408, 0}}, {Part = {0, 0}}, {Part = {0, 0}}, {Part = {0, 0}}, {Part = {0, 0}}, {Part = {0, 0}}, {Part = {0, 0}}, {Part = {0, 0}}}
        old_jumper = <optimized out>
        _from = 0x0
        _strs = <optimized out>
        _interfaceType = 0x0
        _filename = <optimized out>
        _res = 0x0
        _within_ = 0x0
        _r1 = <optimized out>
        _classpath = <optimized out>
        _messages = 0x0
        _i = <optimized out>
        _r2 = <optimized out>
        _cmd = 0x0
        _ty = <optimized out>
        _v = 0x0
        _cl = <optimized out>
        _classes = 0x0
        _paths = 0x0
        _requireExactVersion = <optimized out>
        _includePartial = <optimized out>
        _newps = 0x0
        _strs1 = 0x0
        _elts = <optimized out>
        _encoding = <optimized out>
        _to = 0x0
        _name = <optimized out>
        _strs2 = 0x0
        _str1 = <optimized out>
        _newp = 0x0
        _access = <optimized out>
        _oldLanguageStd = <optimized out>
        _str2 = <optimized out>
        _parentClass = 0x0
        _b = <optimized out>
        tmp3 = 151
        _str3 = 0x0
        _cvars = 0x0
        _vals = 0x0
        _className = <optimized out>
        _gcStats = 0x0
        _interfaceTypeAssoc = 0x0
        _mergeAST = <optimized out>
        _sort = <optimized out>
        _workdir = 0x0
        _pathstr = 0x0
        _p = 0x0
        _codeNode = 0x0
        _bval = <optimized out>
        _b1 = <optimized out>
        _qualified = <optimized out>
        tmp4 = <optimized out>
        _str = <optimized out>
        _token = 0x0
        _sp = <optimized out>
        _path = <optimized out>
        _tys = <optimized out>
        _r = <optimized out>
        tmp3_1 = 0x33033d3 <_OMC_LIT_STRUCT92+3>
        tmp3_2 = 0x232c6b8b963
        tmpMeta = {0x0 <repeats 19 times>}
        _outCache = 0x0
        _outValue = 0x0
#36 0x00000000016a44e5 in omc_OpenModelicaScriptingAPI_checkModel (threadData=0xec2e7ff630, _className=0x232c35a9063) at C:/home/adrpo33/dev/OpenModelica/OMCompiler/Compiler/Script/OpenModelicaScriptingAPI.mo:2001
        _res = 0x0
        tmpMeta = {0x0, 0x0, 0x232c6b8b963, 0x232c6b8b9a3, 0x232c6b8b983}
#37 0x00007ff7cf3a6adf in OMCInterface::checkModel (this=0x232eee62090, className=...) at ../../build/include/omc/scripting-API\OpenModelicaScriptingAPIQt.cpp:7839
        new_mmc_jumper = {{Part = {1014392386288, 1014392386848}}, {Part = {1014392386288, 140702315344224}}, {Part = {1014392386416, 1014392386968}}, {Part = {2417778947056, 2418049890048}}, {Part = {140702315304040, 2417779679376}}, {Part = {140702310361650, 3843995738025}}, {Part = {4602678819172646912, 0}}, {Part = {0, 0}}, {Part = {4607182418800017408, 0}}, {Part = {0, 0}}, {Part = {0, 0}}, {Part = {0, 0}}, {Part = {0, 0}}, {Part = {0, 0}}, {Part = {0, 0}}, {Part = {0, 0}}}
        old_jumper = <optimized out>
        oldThreadData = 0x232eedaf3f0
        commandTime = {t1 = 1403652471084, t2 = 0}
        commandLog = {static null = {<No data fields>}, d = 0x232b290c5f0}
        className_utf8 = {d = 0x232fe9fe460}
        responseLog = {static null = {<No data fields>}, d = 0xec2e7f72f0}
        result = {static null = {<No data fields>}, d = 0x7ffc1d882620 <QArrayData::shared_null>}
        result_mm = 0x0
        elapsed = <optimized out>
        exception = <optimized out>
#38 0x00007ff7cefeb2ad in OMCProxy::checkModel (this=0x232f8ed7e80, className=...) at OMC\OMCProxy.cpp:2401
        result = {static null = {<No data fields>}, d = 0x7ffc1d882620 <QArrayData::shared_null>}
#39 0x00007ff7cefb0206 in MainWindow::checkModel (this=0x232f8d37420, pLibraryTreeItem=<optimized out>) at MainWindow.cpp:874
        checkModelResult = {static null = {<No data fields>}, d = 0x7ffc1d882620 <QArrayData::shared_null>}
#40 0x00007ffc1d81dee3 in void doActivate<false>(QObject*, int, void**) () from C:\home\adrpo33\dev\OpenModelica\build\bin\Qt5Core.dll
No symbol table info available.
#41 0x00007ffc1c61428c in QAction::activate(QAction::ActionEvent) () from C:\home\adrpo33\dev\OpenModelica\build\bin\Qt5Widgets.dll
No symbol table info available.
#42 0x00007ffc1c78826b in QMenuPrivate::activateCausedStack(QVector<QPointer<QWidget> > const&, QAction*, QAction::ActionEvent, bool) () from C:\home\adrpo33\dev\OpenModelica\build\bin\Qt5Widgets.dll
No symbol table info available.
#43 0x00007ffc1c78fdd2 in QMenuPrivate::activateAction(QAction*, QAction::ActionEvent, bool) () from C:\home\adrpo33\dev\OpenModelica\build\bin\Qt5Widgets.dll
No symbol table info available.
#44 0x00007ffc1c6573b8 in QWidget::event(QEvent*) () from C:\home\adrpo33\dev\OpenModelica\build\bin\Qt5Widgets.dll
No symbol table info available.
#45 0x00007ffc1c617fd3 in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from C:\home\adrpo33\dev\OpenModelica\build\bin\Qt5Widgets.dll
No symbol table info available.
#46 0x00007ffc1c61f327 in QApplication::notify(QObject*, QEvent*) () from C:\home\adrpo33\dev\OpenModelica\build\bin\Qt5Widgets.dll
No symbol table info available.
#47 0x00007ffc1d7347a0 in QCoreApplication::sendSpontaneousEvent(QObject*, QEvent*) () from C:\home\adrpo33\dev\OpenModelica\build\bin\Qt5Core.dll
No symbol table info available.
#48 0x00007ffc1c61e307 in QApplicationPrivate::sendMouseEvent(QWidget*, QMouseEvent*, QWidget*, QWidget*, QWidget**, QPointer<QWidget>&, bool, bool) () from C:\home\adrpo33\dev\OpenModelica\build\bin\Qt5Widgets.dll
No symbol table info available.
#49 0x00007ffc1c670244 in QWidgetWindow::handleMouseEvent(QMouseEvent*) () from C:\home\adrpo33\dev\OpenModelica\build\bin\Qt5Widgets.dll
No symbol table info available.
#50 0x00007ffc1c672915 in QWidgetWindow::event(QEvent*) () from C:\home\adrpo33\dev\OpenModelica\build\bin\Qt5Widgets.dll
No symbol table info available.
#51 0x00007ffc1c617fd3 in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from C:\home\adrpo33\dev\OpenModelica\build\bin\Qt5Widgets.dll
No symbol table info available.
#52 0x00007ffc1d7347a0 in QCoreApplication::sendSpontaneousEvent(QObject*, QEvent*) () from C:\home\adrpo33\dev\OpenModelica\build\bin\Qt5Core.dll
No symbol table info available.
#53 0x00007ffc1cc20250 in QGuiApplicationPrivate::processMouseEvent(QWindowSystemInterfacePrivate::MouseEvent*) () from C:\home\adrpo33\dev\OpenModelica\build\bin\Qt5Gui.dll
No symbol table info available.
#54 0x00007ffc1cbf552c in QWindowSystemInterface::sendWindowSystemEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from C:\home\adrpo33\dev\OpenModelica\build\bin\Qt5Gui.dll
No symbol table info available.
#55 0x00007ffc1d79065f in QEventDispatcherWin32::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from C:\home\adrpo33\dev\OpenModelica\build\bin\Qt5Core.dll
No symbol table info available.
#56 0x00007ffc29361db5 in QWindowsGuiEventDispatcher::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from C:\home\adrpo33\dev\OpenModelica\build\bin\platforms\qwindows.dll
No symbol table info available.
#57 0x00007ffc1d732843 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from C:\home\adrpo33\dev\OpenModelica\build\bin\Qt5Core.dll
No symbol table info available.
#58 0x00007ffc1c78d636 in QMenuPrivate::exec(QPoint const&, QAction*, std::function<QPoint (QSize const&)>) () from C:\home\adrpo33\dev\OpenModelica\build\bin\Qt5Widgets.dll
No symbol table info available.
#59 0x00007ffc1c78d732 in QMenu::exec(QPoint const&, QAction*) () from C:\home\adrpo33\dev\OpenModelica\build\bin\Qt5Widgets.dll
No symbol table info available.
#60 0x00007ff7cf011bc0 in LibraryTreeView::showContextMenu (this=0x232fd5d15e0, point=...) at Modeling\LibraryTreeWidget.cpp:3402
        menu = {<QWidget> = {<QObject> = {_vptr$QObject = 0x7ffc1cad9fb0 <vtable for QMenu+16>, static staticMetaObject = {d = {superdata = {direct = 0x0}, stringdata = 0x7ffc1d964c60 <qt_meta_stringdata_QObject>, data = 0x7ffc1d964b40 <qt_meta_data_QObject>, static_metacall = 0x7ffc1d76ac40 <QObject::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)>, relatedMetaObjects = 0x0, extradata = 0x0}}, d_ptr = {d = 0x232fa463230}, static staticQtMetaObject = {d = {superdata = {direct = 0x0}, stringdata = 0x7ffc1d967c40 <qt_meta_stringdata_Qt>, data = 0x7ffc1d964dc0 <qt_meta_data_Qt>, static_metacall = 0x0, relatedMetaObjects = 0x0, extradata = 0x0}}}, <QPaintDevice> = {_vptr$QPaintDevice = 0x7ffc1cada160 <vtable for QMenu+448>, painters = 0, reserved = 0x0}, static staticMetaObject = {d = {superdata = {direct = 0x7ffc1d964b00 <QObject::staticMetaObject>}, stringdata = 0x7ffc1ca03620 <qt_meta_stringdata_QWidget>, data = 0x7ffc1ca02f40 <qt_meta_data_QWidget>, static_metacall = 0x7ffc1c6584f0 <QWidget::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)>, relatedMetaObjects = 0x0, extradata = 0x0}}, data = 0x232fa463350}, static staticMetaObject = {d = {superdata = {direct = 0x7ffc1c9fc1a0 <QWidget::staticMetaObject>}, stringdata = 0x7ffc1ca29d00 <qt_meta_stringdata_QMenu>, data = 0x7ffc1ca29ba0 <qt_meta_data_QMenu>, static_metacall = 0x7ffc1c793860 <QMenu::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)>, relatedMetaObjects = 0x0, extradata = 0x0}}}
        exportMenu = {<QWidget> = {<QObject> = {_vptr$QObject = 0x7ffc1cad9fb0 <vtable for QMenu+16>, static staticMetaObject = {d = {superdata = {direct = 0x0}, stringdata = 0x7ffc1d964c60 <qt_meta_stringdata_QObject>, data = 0x7ffc1d964b40 <qt_meta_data_QObject>, static_metacall = 0x7ffc1d76ac40 <QObject::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)>, relatedMetaObjects = 0x0, extradata = 0x0}}, d_ptr = {d = 0x232fa461b00}, static staticQtMetaObject = {d = {superdata = {direct = 0x0}, stringdata = 0x7ffc1d967c40 <qt_meta_stringdata_Qt>, data = 0x7ffc1d964dc0 <qt_meta_data_Qt>, static_metacall = 0x0, relatedMetaObjects = 0x0, extradata = 0x0}}}, <QPaintDevice> = {_vptr$QPaintDevice = 0x7ffc1cada160 <vtable for QMenu+448>, painters = 0, reserved = 0x0}, static staticMetaObject = {d = {superdata = {direct = 0x7ffc1d964b00 <QObject::staticMetaObject>}, stringdata = 0x7ffc1ca03620 <qt_meta_stringdata_QWidget>, data = 0x7ffc1ca02f40 <qt_meta_data_QWidget>, static_metacall = 0x7ffc1c6584f0 <QWidget::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)>, relatedMetaObjects = 0x0, extradata = 0x0}}, data = 0x232fa461c20}, static staticMetaObject = {d = {superdata = {direct = 0x7ffc1c9fc1a0 <QWidget::staticMetaObject>}, stringdata = 0x7ffc1ca29d00 <qt_meta_stringdata_QMenu>, data = 0x7ffc1ca29ba0 <qt_meta_data_QMenu>, static_metacall = 0x7ffc1c793860 <QMenu::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)>, relatedMetaObjects = 0x0, extradata = 0x0}}}
#61 0x00007ffc1d81dee3 in void doActivate<false>(QObject*, int, void**) () from C:\home\adrpo33\dev\OpenModelica\build\bin\Qt5Core.dll
No symbol table info available.
#62 0x00007ffc1c6583ce in QWidget::event(QEvent*) () from C:\home\adrpo33\dev\OpenModelica\build\bin\Qt5Widgets.dll
No symbol table info available.
#63 0x00007ffc1c6fe6d4 in QFrame::event(QEvent*) () from C:\home\adrpo33\dev\OpenModelica\build\bin\Qt5Widgets.dll
No symbol table info available.
#64 0x00007ffc1d732fac in QCoreApplicationPrivate::sendThroughObjectEventFilters(QObject*, QEvent*) [clone .part.0] () from C:\home\adrpo33\dev\OpenModelica\build\bin\Qt5Core.dll
No symbol table info available.
#65 0x00007ffc1c617fc2 in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from C:\home\adrpo33\dev\OpenModelica\build\bin\Qt5Widgets.dll
No symbol table info available.
#66 0x00007ffc1c61ffe6 in QApplication::notify(QObject*, QEvent*) () from C:\home\adrpo33\dev\OpenModelica\build\bin\Qt5Widgets.dll
No symbol table info available.
#67 0x00007ffc1d734280 in QCoreApplication::forwardEvent(QObject*, QEvent*, QEvent*) () from C:\home\adrpo33\dev\OpenModelica\build\bin\Qt5Core.dll
No symbol table info available.
#68 0x00007ffc1c66fed4 in QWidgetWindow::handleMouseEvent(QMouseEvent*) () from C:\home\adrpo33\dev\OpenModelica\build\bin\Qt5Widgets.dll
No symbol table info available.
#69 0x00007ffc1c672915 in QWidgetWindow::event(QEvent*) () from C:\home\adrpo33\dev\OpenModelica\build\bin\Qt5Widgets.dll
No symbol table info available.
#70 0x00007ffc1c617fd3 in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from C:\home\adrpo33\dev\OpenModelica\build\bin\Qt5Widgets.dll
No symbol table info available.
#71 0x00007ffc1d7347a0 in QCoreApplication::sendSpontaneousEvent(QObject*, QEvent*) () from C:\home\adrpo33\dev\OpenModelica\build\bin\Qt5Core.dll
No symbol table info available.
#72 0x00007ffc1cc20250 in QGuiApplicationPrivate::processMouseEvent(QWindowSystemInterfacePrivate::MouseEvent*) () from C:\home\adrpo33\dev\OpenModelica\build\bin\Qt5Gui.dll
No symbol table info available.
#73 0x00007ffc1cbf552c in QWindowSystemInterface::sendWindowSystemEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from C:\home\adrpo33\dev\OpenModelica\build\bin\Qt5Gui.dll
No symbol table info available.
#74 0x00007ffc1d79065f in QEventDispatcherWin32::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from C:\home\adrpo33\dev\OpenModelica\build\bin\Qt5Core.dll
No symbol table info available.
#75 0x00007ffc29361db5 in QWindowsGuiEventDispatcher::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from C:\home\adrpo33\dev\OpenModelica\build\bin\platforms\qwindows.dll
No symbol table info available.
#76 0x00007ffc1d732843 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from C:\home\adrpo33\dev\OpenModelica\build\bin\Qt5Core.dll
No symbol table info available.
#77 0x00007ffc1d73b4f7 in QCoreApplication::exec() () from C:\home\adrpo33\dev\OpenModelica\build\bin\Qt5Core.dll
No symbol table info available.
#78 0x00007ff7cef7189c in qMain (argc=1, argv=argv@entry=0x232eedf56b0) at main.cpp:175
        a = {<QApplication> = {<QGuiApplication> = {<QCoreApplication> = {<QObject> = {_vptr$QObject = 0x7ff7cf5ec6d8 <vtable for OMEditApplication+16>, static staticMetaObject = {d = {superdata = {direct = 0x0}, stringdata = 0x7ffc1d964c60 <qt_meta_stringdata_QObject>, data = 0x7ffc1d964b40 <qt_meta_data_QObject>, static_metacall = 0x7ffc1d76ac40 <QObject::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)>, relatedMetaObjects = 0x0, extradata = 0x0}}, d_ptr = {d = 0x232eedf8d50}, static staticQtMetaObject = {d = {superdata = {direct = 0x0}, stringdata = 0x7ffc1d967c40 <qt_meta_stringdata_Qt>, data = 0x7ffc1d964dc0 <qt_meta_data_Qt>, static_metacall = 0x0, relatedMetaObjects = 0x0, extradata = 0x0}}}, static staticMetaObject = {d = {superdata = {direct = 0x7ffc1d964b00 <QObject::staticMetaObject>}, stringdata = 0x7ffc1d95f360 <qt_meta_stringdata_QCoreApplication>, data = 0x7ffc1d95f240 <qt_meta_data_QCoreApplication>, static_metacall = 0x7ffc1d7362f0 <QCoreApplication::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)>, relatedMetaObjects = 0x0, extradata = 0x0}}, static self = 0xec2e7ff618}, static staticMetaObject = {d = {superdata = {direct = 0x7ffc1d95f200 <QCoreApplication::staticMetaObject>}, stringdata = 0x7ffc1d1217e0 <qt_meta_stringdata_QGuiApplication>, data = 0x7ffc1d121560 <qt_meta_data_QGuiApplication>, static_metacall = 0x7ffc1cc18e30 <QGuiApplication::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)>, relatedMetaObjects = 0x0, extradata = 0x0}}}, static staticMetaObject = {d = {superdata = {direct = 0x7ffc1d11b060 <QGuiApplication::staticMetaObject>}, stringdata = 0x7ffc1c9ffa60 <qt_meta_stringdata_QApplication>, data = 0x7ffc1c9ff8e0 <qt_meta_data_QApplication>, static_metacall = 0x7ffc1c61b6c0 <QApplication::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)>, relatedMetaObjects = 0x0, extradata = 0x0}}}, mFilesToOpenList = {<QList<QString>> = {<QListSpecialMethods<QString>> = {<No data fields>}, {p = {static shared_null = {ref = {atomic = {_q_value = {<std::__atomic_base<int>> = {static _S_alignment = 4, _M_i = -1}, <No data fields>}}}, alloc = 0, begin = 0, end = 0, array = {0x0}}, d = 0x7ffc1d883260 <QListData::shared_null>}, d = 0x7ffc1d883260 <QListData::shared_null>}}, <No data fields>}}
        new_mmc_jumper = {{Part = {1014392419808, 0}}, {Part = {1014392419808, 1014392420144}}, {Part = {2417779234480, 58101360}}, {Part = {2417779234480, 2417776400416}}, {Part = {1, 0}}, {Part = {140702305949650, 3843995737984}}, {Part = {0, 0}}, {Part = {0, 0}}, {Part = {0, 0}}, {Part = {0, 0}}, {Part = {0, 0}}, {Part = {0, 0}}, {Part = {0, 0}}, {Part = {0, 0}}, {Part = {0, 0}}, {Part = {0, 0}}}
        old_jumper = <optimized out>
        threadDataOnStack = {mmc_jumper = 0xec2e7f49c0, mmc_stack_overflow_jumper = 0xec2e7f7370, mmc_thread_work_exit = 0x0, localRoots = {0x33bac33 <mmc_none+3>, 0x0, 0x0, 0x232c3123de3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x232f8f07790, 0x232f8f07890, 0x232f8f0a660, 0x0, 0x232bdcddd23, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, globalJumpBuffer = 0x0, simulationJumpBuffer = 0x0, currentErrorStage = ERROR_UNKOWN, parent = 0x0, parentMutex = -1, plotClassPointer = 0x232f8d37420, plotCB = 0x7ff7cefb7790 <MainWindow::PlotCallbackFunction(void*, int, char const*, char const*, char const*, char const*, char const*, char const*, char const*, char const*, char const*, char const*, char const*, char const*, char const*, char const*, char const*, char const*, char const*, char const*)>, stackBottom = 0x1}
        threadData = 0xec2e7ff630
        oldThreadData = <optimized out>
#79 0x00007ff7cf57a974 in WinMain () at qtmain_win.cpp:97
        argc = 1
        argvW = 0x232eeb41820
        argv = 0x232eedf56b0
        exitCode = <optimized out>
#80 0x0000000140672862 in ?? ()
No symbol table info available.
#81 0x00007ff7cef713c1 in __tmainCRTStartup () at C:/_/M/mingw-w64-crt-git/src/mingw-w64/mingw-w64-crt/crt/crtexe.c:333
        lock_free = <optimized out>
        fiberid = <optimized out>
        nested = <optimized out>
        lpszCommandLine = <optimized out>
        StartupInfo = {cb = 104, lpReserved = 0x232eeb70110 "", lpDesktop = 0x232eeb5aa10 "Winsta0\\Default", lpTitle = 0x232eeb74a50 "C:\\home\\adrpo33\\dev\\OpenModelica\\build\\bin\\OMEdit.exe", dwX = 0, dwY = 0, dwXSize = 0, dwYSize = 0, dwXCountChars = 0, dwYCountChars = 0, dwFillAttribute = 0, dwFlags = 256, wShowWindow = 0, cbReserved2 = 160, lpReserved2 = 0x232eeb3370e "", hStdInput = 0x434, hStdOutput = 0x43c, hStdError = 0x43c}
        inDoubleQuote = <optimized out>
#82 0x00007ff7cef714d6 in WinMainCRTStartup () at C:/_/M/mingw-w64-crt-git/src/mingw-w64/mingw-w64-crt/crt/crtexe.c:186
        ret = 255
[Inferior 1 (process 4964) detached]

Change History (3)

comment:1 by Per Östlund, 4 years ago

Fixed in PR 7313, the issue was just an unassigned variable.

The function is rather weird though. v is declared to have dimension n while n is size(v, 1), which doesn't really make any sense. I would recommend using more idiomatic Modelica and declare v as [:] instead.

comment:2 by Adrian Pop, 4 years ago

@perost, can you port this to maintenance/v1.17?

comment:3 by Per Östlund, 4 years ago

Resolution: fixed
Status: newclosed

The PR is now merged and ported to 1.17.

Note: See TracTickets for help on using tickets.