Skip to content

Instantly share code, notes, and snippets.

@niner
Created December 12, 2011 20:02
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save niner/1468847 to your computer and use it in GitHub Desktop.
Save niner/1468847 to your computer and use it in GitHub Desktop.
Backtrace with proxied namespaces
#0 null_pmc_access (interp=0x612050, index=119) at src/pmc/null.c:2868
#1 0x00007ffff792cc45 in Parrot_Null_isa (interp=0x612050, _self=0x69bb58, _class=0x623378) at src/pmc/null.c:1197
#2 0x00007ffff79fb5be in Parrot_Proxy_isa (interp=0x789a50, _self=0x783230, _class=0x623378) at src/pmc/proxy.c:1013
#3 0x00007ffff78db2a8 in internal_ns_keyed_str (interp=0x789a50, base_ns=0x783208, key=0x61fa50, flags=0) at src/namespace.c:138
#4 0x00007ffff78dbc27 in Parrot_ns_get_namespace_keyed_str (interp=0x789a50, base_ns=0x783208, str_key=0x61fa50) at src/namespace.c:391
#5 0x00007ffff78f5c5f in Parrot_oo_get_class_str (interp=0x789a50, name=0x61fa50) at src/oo.c:433
#6 0x00007ffff79aca77 in Parrot_Class_isa (interp=0x789a50, _self=0x750248, classname=0x61fa50) at src/pmc/class.c:1133
#7 0x00007ffff79aba38 in Parrot_Class_does (interp=0x789a50, _self=0x750248, role_name=0x61fa50) at src/pmc/class.c:820
#8 0x00007ffff79c1c35 in create_buffer (interp=0x789a50, pmc=0x750248, info=0x833c00) at src/pmc/imageiofreeze.c:190
#9 0x00007ffff79c293c in Parrot_ImageIOFreeze_set_pmc_orig (interp=0x789a50, _self=0x833c00, p=0x750248) at src/pmc/imageiofreeze.c:497
#10 0x00007ffff79c234b in Parrot_ImageIOFreeze_set_pmc (interp=0x789a50, _self=0x833c00, p=0x750248) at src/pmc/imageiofreeze.c:372
#11 0x00007ffff78f829f in Parrot_freeze (interp=0x789a50, pmc=0x750248) at src/packfile/object_serialization.c:57
#12 0x00007ffff7924513 in Parrot_default_clone (interp=0x789a50, _self=0x750248) at src/pmc/default.c:711
#13 0x00007ffff79ab66e in Parrot_Class_clone (interp=0x789a50, _self=0x750248) at src/pmc/class.c:739
#14 0x00007ffff78f8ae5 in Parrot_clone (interp=0x789a50, pmc=0x750248) at src/packfile/object_serialization.c:311
#15 0x00007ffff793bb16 in clone_interpreter (d=0x789a50, s=0x612050, flags=127) at src/pmc/parrotinterpreter.c:146
#16 0x00007ffff790363b in Parrot_thread_create (interp=0x612050, type=8, clone_flags=127) at src/thread.c:77
#17 0x00007ffff7902c48 in Parrot_cx_schedule_task (interp=0x612050, task_or_sub=0x783190) at src/scheduler.c:437
#18 0x00007ffff7852ce6 in Parrot_schedule_p (cur_opcode=0x72af90, interp=0x612050) at src/ops/core_ops.c:13777
#19 0x00007ffff78fb64a in runops_fast_core (interp=0x612050, runcore_unused=0x6e47c0, pc=0x72af90) at src/runcore/cores.c:503
#20 0x00007ffff78faab7 in runops_int (interp=0x612050, offset=132) at src/runcore/main.c:220
#21 0x00007ffff78d01b0 in runops (interp=0x612050, offs=132) at src/call/ops.c:126
#22 0x00007ffff78c8ed4 in Parrot_pcc_invoke_from_sig_object (interp=0x612050, sub_obj=0x6fad40, call_object=0x6fae08) at src/call/pcc.c:338
#23 0x00007ffff78acd02 in Parrot_ext_call (interp=0x612050, sub_pmc=0x6fad40, signature=0x7ffff7add96f "P->") at src/extend.c:160
#24 0x00007ffff7a24c64 in Parrot_Task_invoke (interp=0x612050, _self=0x6fab38, next=0x0) at src/pmc/task.c:168
#25 0x00007ffff78c8e6f in Parrot_pcc_invoke_from_sig_object (interp=0x612050, sub_obj=0x6fab38, call_object=0x6fad68) at src/call/pcc.c:330
#26 0x00007ffff78acd02 in Parrot_ext_call (interp=0x612050, sub_pmc=0x6fab38, signature=0x7ffff7a8bd95 "->") at src/extend.c:160
#27 0x00007ffff7902530 in Parrot_cx_next_task (interp=0x612050, scheduler=0x6e6ea0) at src/scheduler.c:229
#28 0x00007ffff79022cd in Parrot_cx_outer_runloop (interp=0x612050) at src/scheduler.c:156
#29 0x00007ffff79021f1 in Parrot_cx_begin_execution (interp=0x612050, main=0x6e77b0, argv=0x6e7120) at src/scheduler.c:120
#30 0x00007ffff7911f7b in Parrot_pf_execute_bytecode_program (interp=0x612050, pbc=0x6fab10, args=0x6e7120) at src/packfile/api.c:2668
#31 0x00007ffff78a5a95 in Parrot_api_run_bytecode (interp_pmc=0x6dcb80, pbc=0x6fab10, args=0x6e7120) at src/embed/bytecode.c:161
#32 0x0000000000401792 in main (argc=2, argv=0x7fffffffe1d8) at frontend/parrot2/main.c:172
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment