#1060: Inconsistent test failures in t/op/annotate.t
---------------------------------------+------------------------------------
 Reporter:  ash.gti                    |        Type:  bug    
   Status:  new                        |    Priority:  normal 
Milestone:                             |   Component:  testing
  Version:  trunk                      |    Severity:  medium 
 Keywords:  intermittent test failure  |        Lang:         
    Patch:                             |    Platform:  darwin 
---------------------------------------+------------------------------------

Comment(by ash.gti):

 Results of the backtrace from gdb:

 {{{
 Program received signal EXC_BAD_ACCESS, Could not access memory.
 Reason: 13 at address: 0x0000000000000000
 0x00000001001187d2 in Parrot_get_sub_pmc_from_subclass
 (interp=0x101508f90, subclass=0x10182ff60) at src/sub.c:618
 618         if (VTABLE_isa(interp, subclass, CONST_STRING(interp, "Sub")))
 {
 (gdb) bt
 #0  0x00000001001187d2 in Parrot_get_sub_pmc_from_subclass
 (interp=0x101508f90, subclass=0x10182ff60) at src/sub.c:618
 #1  0x00000001001d60ac in Parrot_Exception_nci_backtrace
 (interp=0x101508f90, pmc=0x1018a87c0) at exception.pmc:776
 #2  0x00000001001e8298 in Parrot_NCI_invoke (interp=0x101508f90,
 pmc=0x1018a87c0, next=0x1019108b0) at nci.pmc:342
 #3  0x000000010002f5cc in Parrot_callmethodcc_p_sc
 (cur_opcode=0x101910898, interp=0x101508f90) at object.ops:77
 #4  0x000000010011199b in runops_slow_core (interp=0x101508f90,
 runcore=0x10151ca90, pc=0x101910898) at src/runcore/cores.c:843
 #5  0x000000010011005c in runops_int (interp=0x101508f90, offset=0) at
 src/runcore/main.c:549
 #6  0x00000001000b6282 in runops (interp=0x101508f90, offs=0) at
 src/call/ops.c:119
 #7  0x00000001000b6651 in runops_args (interp=0x101508f90,
 sub=0x1018cd9f0, obj=0x1018abbe0, meth_unused=0x0, sig=0x1002dfe42 "vP",
 ap=0x7fff5fbff660) at src/call/ops.c:269
 #8  0x00000001000b74f8 in Parrot_runops_fromc_args (interp=0x101508f90,
 sub=0x1018cd9f0, sig=0x1002dfe42 "vP") at src/call/ops.c:338
 #9  0x0000000100092b26 in Parrot_runcode (interp=0x101508f90, argc=1,
 argv=0x7fff5fbff8b0) at src/embed.c:827
 #10 0x00000001002b744c in imcc_run_pbc (interp=0x101508f90, obj_file=0,
 output_file=0x0, argc=1, argv=0x7fff5fbff8b0) at compilers/imcc/main.c:792
 #11 0x00000001002b8281 in imcc_run (interp=0x101508f90,
 sourcefile=0x7fff5fbff9f2 "t/op/annotate.t", argc=1, argv=0x7fff5fbff8b0)
 at compilers/imcc/main.c:1075
 #12 0x00000001000010e4 in main (argc=1, argv=0x7fff5fbff8b0) at
 src/main.c:60
 }}}

 Hope that helps

-- 
Ticket URL: <https://trac.parrot.org/parrot/ticket/1060#comment:4>
Parrot <https://trac.parrot.org/parrot/>
Parrot Development
_______________________________________________
parrot-tickets mailing list
[email protected]
http://lists.parrot.org/mailman/listinfo/parrot-tickets

Reply via email to