﻿id	summary	reporter	owner	description	type	status	priority	milestone	component	version	resolution	keywords	cc
3694	Stack overflow in Modelica Parser	Henning Kiel	Martin Sjölund	"When loading the ScalableTestSuite I encounter a ""Bus error: 10"" on OSX (maybe stack overflow?)
With lldb I this backtrace. so maybe {{{element_list}}} causes a too deep recursion level?

{{{
(lldb) bt
* thread #2: tid = 0x4a1ded, 0x000000010004c630 libOpenModelicaRuntimeC.dylib`GC_clear_stack_inner(arg=0x0000000000000000, limit="""") + 32 at misc.c:336, stop reason = EXC_BAD_ACCESS (code=2, address=0x70000028fcd8)
  * frame #0: 0x000000010004c630 libOpenModelicaRuntimeC.dylib`GC_clear_stack_inner(arg=0x0000000000000000, limit="""") + 32 at misc.c:336
    frame #1: 0x000000010004c64a libOpenModelicaRuntimeC.dylib`GC_clear_stack_inner(arg=0x0000000000000000, limit="""") + 58 at misc.c:338
[...]
    frame #9: 0x000000010004c64a libOpenModelicaRuntimeC.dylib`GC_clear_stack_inner(arg=0x0000000000000000, limit="""") + 58 at misc.c:338
    frame #10: 0x0000000100048ae4 libOpenModelicaRuntimeC.dylib`GC_generic_malloc_many(lb=<unavailable>, k=<unavailable>, result=<unavailable>) + 948 at mallocx.c:443
    frame #11: 0x0000000100051a02 libOpenModelicaRuntimeC.dylib`GC_malloc(bytes=<unavailable>) + 146 at thread_local_alloc.c:175
    frame #12: 0x00000001010094d3 libOpenModelicaCompiler.dylib`type_specifier [inlined] mmc_alloc_words(nwords=4) + 10 at mmc_gc.h:99
    frame #13: 0x00000001010094c9 libOpenModelicaCompiler.dylib`type_specifier [inlined] mmc_mk_box3(ctor=3, x0=<unavailable>, x1=0x0000000116411003) at meta_modelica_mk_box.h:26
    frame #14: 0x00000001010094c9 libOpenModelicaCompiler.dylib`type_specifier(ctx=0x0000000102007800) + 713 at ModelicaParser.c:10149
    frame #15: 0x0000000101008ac4 libOpenModelicaCompiler.dylib`component_clause(ctx=0x0000000102007800) + 180 at ModelicaParser.c:9556
    frame #16: 0x0000000101006c4d libOpenModelicaCompiler.dylib`element(ctx=0x0000000102007800) + 1229 at ModelicaParser.c:8246
    frame #17: 0x0000000101006047 libOpenModelicaCompiler.dylib`element_list(ctx=0x0000000102007800, ann=0x000070000030e8a0) + 247 at ModelicaParser.c:7610
[...]
    frame #4400: 0x0000000101006047 libOpenModelicaCompiler.dylib`element_list(ctx=0x0000000102007800, ann=0x000070000030e8a0) + 247 at ModelicaParser.c:7610
}}}"	defect	closed	critical	1.9.4	Parser	v1.9.4-dev-nightly	fixed		
