Subject: | SEGV during t/import_export.t |
Sample test report: http://www.cpantesters.org/cpan/report/104536644
I could reproduce that report and get a stacktrace out of it, so here it is:
Program terminated with signal SIGSEGV, Segmentation fault.
t#0 0x00007f611e688734 in _marpaESLIFValue_eslif2hostb (marpaESLIFValuep=marpaESLIFValuep@entry=0x557cda06d0d0, marpaESLIFValueResultp=<optimized out>,
marpaESLIFValueResultResolvedp=marpaESLIFValueResultResolvedp@entry=0x0, forcedUserDatavp=forcedUserDatavp@entry=0x0, forcedImporterp=forcedImporterp@entry=0x0) at src/marpaESLIF.c:12457
12457 if (GENERICSTACK_ERROR(marpaESLIFValueResultStackp)) {
(gdb) bt
#0 0x00007f611e688734 in _marpaESLIFValue_eslif2hostb (marpaESLIFValuep=marpaESLIFValuep@entry=0x557cda06d0d0, marpaESLIFValueResultp=<optimized out>,
marpaESLIFValueResultResolvedp=marpaESLIFValueResultResolvedp@entry=0x0, forcedUserDatavp=forcedUserDatavp@entry=0x0, forcedImporterp=forcedImporterp@entry=0x0) at src/marpaESLIF.c:12457
#1 0x00007f611e6d399f in marpaESLIFValue_importb (marpaESLIFValuep=marpaESLIFValuep@entry=0x557cda06d0d0, marpaESLIFValueResultp=<optimized out>,
marpaESLIFValueResultResolvedp=marpaESLIFValueResultResolvedp@entry=0x0) at src/marpaESLIF.c:12533
#2 0x00007f611e65641c in marpaESLIFPerl_getSvp (Perl_MarpaX_ESLIF_Valuep=Perl_MarpaX_ESLIF_Valuep@entry=0x557cda049478, marpaESLIFValuep=marpaESLIFValuep@entry=0x557cda06d0d0,
stackindicei=stackindicei@entry=0, marpaESLIFValueResultLexemep=marpaESLIFValueResultLexemep@entry=0x0, my_perl=0x557cd6a0d260) at ESLIF.xs:975
#3 0x00007f611e66a095 in marpaESLIFPerl_valueRuleCallbackb (userDatavp=0x557cda049478, marpaESLIFValuep=0x557cda06d0d0, arg0i=<optimized out>, argni=0, resulti=0, nullableb=<optimized out>)
at ESLIF.xs:1008
#4 0x00007f611e6a2e1e in _marpaESLIFValue_ruleCallbackWrapperb (userDatavp=userDatavp@entry=0x557cda06d0d0, rulei=rulei@entry=2, arg0i=0, argni=0, resulti=0) at src/marpaESLIF.c:9474
#5 0x00007f611e73d5a7 in marpaWrapperValue_valueb (marpaWrapperValuep=0x557cd9a78a60, userDatavp=userDatavp@entry=0x557cda06d0d0,
ruleCallbackp=ruleCallbackp@entry=0x7f611e6a2b80 <_marpaESLIFValue_ruleCallbackWrapperb>, symbolCallbackp=symbolCallbackp@entry=0x7f611e6a7580 <_marpaESLIFValue_symbolCallbackWrapperb>,
nullingCallbackp=nullingCallbackp@entry=0x7f611e6a7560 <_marpaESLIFValue_nullingCallbackWrapperb>) at src/value.c:261
#6 0x00007f611e68b7ec in _marpaESLIFValue_valueb (marpaESLIFValuep=0x557cda06d0d0, marpaESLIFValueResultp=0x0) at src/marpaESLIF.c:13241
#7 0x00007f611e65b0b4 in XS_MarpaX__ESLIF__Value_value (my_perl=0x557cd6a0d260, cv=<optimized out>) at ESLIF.xs:4371
#8 0x0000557cd57bc526 in Perl_pp_entersub (my_perl=0x557cd6a0d260) at pp_hot.c:5237
#9 0x0000557cd577523a in Perl_runops_debug (my_perl=0x557cd6a0d260) at dump.c:2536
#10 0x0000557cd56d1b98 in S_run_body (oldscope=1, my_perl=0x557cd6a0d260) at perl.c:2711
#11 perl_run (my_perl=0x557cd6a0d260) at perl.c:2639
#12 0x0000557cd569638e in main (argc=<optimized out>, argv=<optimized out>, env=<optimized out>) at perlmain.c:127