Hi, tar xzf err13.tgz cd err13 ../parrot languages/EBNF/main.imc ebnf/precedence1.ebnf
chrashes, running parrot with -G works. jens (gdb) r --gc-debug languages/EBNF/main.imc ebnf/precedence1.ebnf Starting program: /home/jrieks/projekte/parrot/parrot --gc-debug languages/EBNF/main.imc ebnf/precedence1.ebnf [New Thread 16384 (LWP 28694)] [New Thread 32769 (LWP 28696)] [New Thread 16386 (LWP 28697)] [New Thread 32771 (LWP 28698)] '(*' = code=10 ebnf/precedence1.ebnf:1:1 debug: calling EBNF::Parser::parseCommentSymbol ebnf/precedence1.ebnf:1:1 debug: comment start ebnf/precedence1.ebnf:1:19 debug: comment end ' ' = code=1 '(*' = code=10 ebnf/precedence1.ebnf:2:1 debug: calling EBNF::Parser::parseCommentSymbol ebnf/precedence1.ebnf:2:1 debug: comment start ebnf/precedence1.ebnf:2:33 debug: comment end Program received signal SIGSEGV, Segmentation fault. [Switching to Thread 16384 (LWP 28694)] 0x080c0915 in pobject_lives (interpreter=0x8219270, obj=0x40205120) at src/dod.c:141 141 if (*dod_flags & ((PObj_on_free_list_FLAG | PObj_live_FLAG) << nm)) (gdb) bt #0 0x080c0915 in pobject_lives (interpreter=0x8219270, obj=0x40205120) at src/dod.c:141 #1 0x080b8491 in list_mark (interpreter=0x8219270, list=0x4109fe80) at src/list.c:1366 #2 0x0819cf53 in Parrot_Array_mark (interpreter=0x8219270, pmc=0x4038b5c8) at array.c:180 #3 0x080c0e18 in trace_children (interpreter=0x8219270, current=0x4038b5c8) at src/dod.c:382 #4 0x080c0b40 in trace_active_PMCs (interpreter=0x8219270, trace_stack=1) at src/dod.c:300 #5 0x080c14a1 in Parrot_do_dod_run (interpreter=0x8219270, flags=1) at src/dod.c:1029 #6 0x08084af4 in string_compare (interpreter=0x8219270, s1=0x4028ed08, s2=0x4028b978) at src/string.c:1230 #7 0x0819f292 in check_set_std_props (interp=0x8219270, pmc=0x40385a30, key=0x4028ed08, value=0x40385d18) at default.c:79 #8 0x0819f58f in Parrot_default_setprop (interpreter=0x8219270, pmc=0x40385a30, key=0x4028ed08, value=0x40385d18) at default.c:202 #9 0x080db923 in Parrot_setprop_p_sc_p (cur_opcode=0x8558128, interpreter=0x8219270) at pmc.ops:454 #10 0x0808756d in runops_slow_core (interpreter=0x8219270, pc=0x8558128) at src/runops_cores.c:146 #11 0x0807b5ed in runops_int (interpreter=0x8219270, offset=952) at src/interpreter.c:833 #12 0x0807b68f in runops_ex (interpreter=0x8219270, offset=952) at src/interpreter.c:863 #13 0x0807b854 in runops (interpreter=0x8219270, offset=952) at src/interpreter.c:935 #14 0x0807b94d in Parrot_runops_fromc (interpreter=0x8219270, sub=0x40389708) at src/interpreter.c:1005 #15 0x0807bb15 in runops_args (interpreter=0x8219270, sub=0x40389708, sig=0x81e3887 "", ap=0xbffff1bc "RÙ\a\b(ª8@([EMAIL PROTECTED]@[EMAIL PROTECTED] \b([EMAIL PROTECTED]<\bp\222!\bp\222!\b [EMAIL PROTECTED] \b\200æ\016\b\210\005") at src/interpreter.c:1152 #16 0x0807bba8 in Parrot_runops_fromc_args (interpreter=0x8219270, sub=0x40389708, sig=0x81e3886 "P") at src/interpreter.c:1184 #17 0x081a1ce5 in Parrot_delegate_clone (interpreter=0x8219270, pmc=0x4038aa28) at delegate.c:424 #18 0x080e0ca9 in Parrot_clone_p_p (cur_opcode=0x84d2ac0, interpreter=0x8219270) at set.ops:504 #19 0x0808756d in runops_slow_core (interpreter=0x8219270, pc=0x84d2ac0) at src/runops_cores.c:146 #20 0x0807b5ed in runops_int (interpreter=0x8219270, offset=0) at src/interpreter.c:833 #21 0x0807b68f in runops_ex (interpreter=0x8219270, offset=0) at src/interpreter.c:863 #22 0x0807b854 in runops (interpreter=0x8219270, offset=0) at src/interpreter.c:935 #23 0x080b9c2b in Parrot_runcode (interpreter=0x8219270, argc=2, argv=0xbffff35c) at src/embed.c:692 #24 0x0807a7d8 in main (argc=2, argv=0xbffff35c) at imcc/main.c:556
err13.tgz
Description: application/tgz