[perl #58050] Segfault in "make testr" for t/compilers/imcc/syn/hll.t:2
James Keenan via RT
parrotbug-followup at parrotcode.org
Sun Feb 1 03:07:25 UTC 2009
Additional data, run tonight:
(gdb) r t/compilers/imcc/syn/hll_2.pbc
Starting program: /topdir/parrot t/compilers/imcc/syn/hll_2.pbc
[Thread debugging using libthread_db enabled]
[New Thread 1094341536 (LWP 9622)]
warning: Lowest section in /usr/lib/libicudata.so.36 is .hash at 000000b4
src/pmc.c:114: failed assertion 'interp->vtables[base_type]'
Backtrace - Obtained 17 stack frames (max trace depth is 32).
(unknown)
Parrot_confess
pmc_new
Parrot_process_args
parrot_pass_args
Parrot_get_params_pc
(unknown)
(unknown)
(unknown)
(unknown)
Parrot_runops_fromc_args
Parrot_runcode
(unknown)
imcc_run
(unknown)
__libc_start_main
(unknown)
Program received signal SIGABRT, Aborted.
[Switching to Thread 1094341536 (LWP 9622)]
0x41169947 in raise () from /lib/tls/libc.so.6
(gdb) bt
#0 0x41169947 in raise () from /lib/tls/libc.so.6
#1 0x4116b0c9 in abort () from /lib/tls/libc.so.6
#2 0x401b1d1f in Parrot_confess (
cond=0x404a448a "interp->vtables[base_type]", file=0x404a4428
"src/pmc.c",
line=114) at src/exceptions.c:549
#3 0x402132d5 in pmc_new (interp=0x804f048, base_type=82) at src/pmc.c:114
#4 0x401caff4 in Parrot_process_args (interp=0x804f048, st=0xbfb565fc,
param_or_result=PARROT_PASS_PARAMS) at src/inter_call.c:1608
#5 0x401cb418 in parrot_pass_args (interp=0x804f048, src_ctx=0x811ba48,
dest_ctx=0x811cf40, src_indexes=0x4057a1ec, dest_indexes=0x4057a228,
param_or_result=PARROT_PASS_PARAMS) at src/inter_call.c:1770
#6 0x40177bec in Parrot_get_params_pc (cur_opcode=0x4057a228,
interp=0x804f048) at src/ops/core.ops:601
#7 0x402143b9 in runops_slow_core (interp=0x804f048, pc=0x4057a228)
at src/runops_cores.c:228
#8 0x401cf8a0 in runops_int (interp=0x804f048, offset=7)
at src/interpreter.c:978
#9 0x401d04dd in runops (interp=0x804f048, offs=7) at src/inter_run.c:108
#10 0x401d0767 in runops_args (interp=0x804f048, sub=0x80e3f98,
obj=0x80b7a08,
meth_unused=0x0, sig=0x4049f07b "vP",
ap=0xbfb5683c "\220>\016\b\230h??\220?") at src/inter_run.c:248
#11 0x401d15bd in Parrot_runops_fromc_args (interp=0x804f048,
sub=0x80e3f98,
sig=0x4049f07b "vP") at src/inter_run.c:315
---Type <return> to continue, or q <return> to quit---
#12 0x401ae789 in Parrot_runcode (interp=0x804f048, argc=1, argv=0xbfb569b8)
at src/embed.c:984
#13 0x40475017 in imcc_run_pbc (interp=0x804f048, obj_file=0,
output_file=0x0,
argc=1, argv=0xbfb569b8) at compilers/imcc/main.c:824
#14 0x40475379 in imcc_run (interp=0x804f048,
sourcefile=0xbfb56b75 "t/compilers/imcc/syn/hll_2.pbc", argc=1,
argv=0xbfb569b8) at compilers/imcc/main.c:1111
#15 0x080488f8 in main (argc=1, argv=0xbfb569b8) at src/main.c:61
More information about the parrot-dev
mailing list