# New Ticket Created by Jarkko Hietaniemi # Please include the string: [perl #39750] # in the subject line of all future correspondence about this issue. # <URL: http://rt.perl.org/rt3/Ticket/Display.html?id=39750 >
(dbx) run --gc-debug t/examples/japh_12.pasm Parrot VM: PANIC: Out of bound register access! C file src/ops/set.ops, line 336 Parrot file (not available), line (not available) We highly suggest you notify the Parrot team if you have not been working on Parrot. Use parrotbug (located in parrot's root directory) or send an e-mail to [EMAIL PROTECTED] Include the entire text of this error message and the text of the script that generated the error. If you've made any modifications to Parrot, please describe them as well. Version : 0.4.5-devel Configured : Thu Jul 6 23:16:59 2006 Architecture: nojit JIT Capable : No Interp Flags: 0x10 Exceptions : (missing from core) Dumping Core... thread 0x3 signal Quit at >*[__nxm_thread_kill, 0x3ff805c5908] ret zero, (ra), 1 (dbx) where > 0 __nxm_thread_kill(0x3, 0x3ffc01b6000, 0x3ff805c3788, 0x3ffc01b6000, > 0x3ffc01b6000) [0x3ff805c5908] 1 pthread_kill(0x1404de530, 0x1404de500, 0x1401c4000, 0x0, 0x5) [0x3ff805c37a0] 2 __tis_raise(0x1401c4000, 0x0, 0x5, 0x1, 0x1200b5564) [0x3ff801405d4] 3 do_panic(interpreter = 0x1401c4000, message = 0x140018408 = "Out of bound register access", file = 0x140018428 = "src/ops/set.ops", line = 336) ["src/exceptions.c":125, 0x1200b5560] 4 Parrot_sets_ind_i_sc(cur_opcode = 0x1404de530, interpreter = 0x1401c4000) ["src/ops/set.ops":336, 0x1200e61d4] 5 runops_slow_core(interpreter = 0x1401c4000, pc = 0x1404de530) ["src/runops_cores.c":180, 0x12014b208] 6 runops_int( = 0x1404de500, = 0x1404de500, interpreter = 0x1401c4000, offset = 0) ["src/interpreter.c":775, 0x1200f9bb8] 7 runops(interpreter = 0x1401c4000, offs = 0) ["src/inter_run.c":81, 0x1200f7f60] 8 runops_args(interpreter = 0x1401c4000, sub = 0x14049f640, obj = 0x1401214c0, meth = (nil), sig = 0x140061298 = "vP", ap = struct { _a0 = 0x11fffbf40 _offset = 24 }) ["src/inter_run.c":182, 0x1200f8290] 9 Parrot_runops_fromc_args(interpreter = 0x1401c4000, sub = 0x14049f640, sig = 0x140061298 = "vP") ["src/inter_run.c":276, 0x1200f8460] 10 Parrot_runcode(interpreter = 0x1401c4000, argc = 1, argv = 0x11fffc028) ["src/embed.c":802, 0x1200a6384] 11 main(argc = 1, argv = 0x11fffc028) ["compilers/imcc/main.c":681, 0x120088f60] (dbx) Summary of my parrot 0.4.5 (r13183) configuration: configdate='Fri Jul 7 00:08:51 2006' Platform: osname=dec_osf, archname=alpha-dec_osf jitcapable=0, jitarchname=nojit, jitosname=dec_osf, jitcpuarch=alpha execcapable=0 perl=/u/vieraat/vieraat/jhi/Perl/Platform/OSF1/bin/perl Compiler: cc='cc', ccflags='-std -D_INTRINSICS -fprm d -ieee -I/p/include -DLANGUAGE_C -pthread -D_XOPEN_SOURCE=500', Linker and Libraries: ld='ld', ldflags=' -L/p/lib', cc_ldflags='', libs='-lm -lutil -lpthread -laio -lrt -lgmp' Dynamic Linking: share_ext='.so', ld_share_flags='-shared -expect_unresolved "*" -O4 -msym -std -L/p/lib', load_ext='.so', ld_load_flags='-shared -expect_unresolved "*" -O4 -msym -std -L/p/lib' Types: iv=long, intvalsize=8, intsize=4, opcode_t=long, opcode_t_size=8, ptrsize=8, ptr_alignment=8 byteorder=12345678, nv=double, numvalsize=8, doublesize=8