[perl #61316] [BUG] loadlib dynpmc crashes with .HLL
François PERRAD via RT
bugs-parrot-track at netlabs.develooper.com
Fri Dec 12 17:10:10 UTC 2008
The full back trace:
Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 0xb66ed6c0 (LWP 5021)]
0xb7c39a01 in register_raw_nci_method_in_ns (interp=0x9398040, type=103,
func=0xb663efa0,
name=0xb66559c0 "Init") at src/inter_misc.c:89
89 VTABLE_set_pmc_keyed_str(interp, interp->vtables[type]->_namespace,
(gdb) bt
#0 0xb7c39a01 in register_raw_nci_method_in_ns (interp=0x9398040,
type=103, func=0xb663efa0,
name=0xb66559c0 "Init") at src/inter_misc.c:89
#1 0xb664184a in Parrot_MD2_class_init (interp=0x9398040, entry=103,
pass=1) at ./md2.c:1636
#2 0xb663edc5 in Parrot_lib_digest_group_load (interp=0x9398040) at
digest_group.c:75
#3 0xb7c2010a in Parrot_init_lib (interp=0x9398040,
load_func=0xb663ec10 <Parrot_lib_digest_group_load>,
init_func=0) at src/dynext.c:317
#4 0xb7c20257 in run_init_lib (interp=0x9398040, handle=0x94964a8,
lib_name=0x944d454, wo_ext=0x944d454)
at src/dynext.c:384
#5 0xb7c2085a in Parrot_load_lib (interp=0x9398040, lib=0x946be78,
initializer_unused=0x0)
at src/dynext.c:583
#6 0xb7bbd89b in Parrot_loadlib_p_sc (cur_opcode=0x9496c58,
interp=0x9398040) at src/ops/core.ops:1330
#7 0xb7c7cdec in runops_slow_core (interp=0x9398040, pc=0x9496c58) at
src/runops_cores.c:222
#8 0xb7c3b529 in runops_int (interp=0x9398040, offset=0) at
src/interpreter.c:938
#9 0xb7c3be03 in runops (interp=0x9398040, offs=0) at src/inter_run.c:103
#10 0xb7c3c0f0 in runops_args (interp=0x9398040, sub=0x948bed0,
obj=0x9406480, meth_unused=0x0,
sig=0xb7f3f59f "vP",
ap=0xbfe4c34c "��H\t\210���\220P\004�\220mI\tоH\t��H\t�\217\001�
\210�俸\220��@\2009\t\001")
at src/inter_run.c:240
#11 0xb7c3c23c in Parrot_runops_fromc_args (interp=0x9398040,
sub=0x948bed0, sig=0xb7f3f59f "vP")
at src/inter_run.c:305
#12 0xb7c21937 in Parrot_runcode (interp=0x9398040, argc=1,
argv=0xbfe4c4b8) at src/embed.c:959
#13 0xb7f190b8 in imcc_run_pbc (interp=0x9398040, obj_file=0,
output_file=0x0, argc=1, argv=0xbfe4c4b8)
at compilers/imcc/main.c:789
#14 0xb7f19bb5 in imcc_run (interp=0x9398040, sourcefile=0xbfe4d7c8
"digest.pir", argc=1, argv=0xbfe4c4b8)
at compilers/imcc/main.c:1077
#15 0x080489d8 in main (argc=1, argv=0xbfe4c4b8) at src/main.c:61
(gdb)
More information about the parrot-dev
mailing list