[Mono-dev] Token not found

Neale Ferguson neale at sinenomine.net
Tue May 19 14:19:46 UTC 2015

I am trying to determine why I am getting the following abort with the
following message and stack trace. I am after a strategy for shooting the
problem rather than a definitive answer...

Could not find required dynamic token 0x0a000005

#7  0x0000003979832925 in raise () from /lib64/libc.so.6
#8  0x0000003979834105 in abort () from /lib64/libc.so.6
#9  0x0000000000628209 in monoeg_log_default_handler (log_domain=<value
optimized out>, log_level=G_LOG_LEVEL_ERROR,
    message=<value optimized out>, unused_data=<value optimized out>) at
#10 0x0000000000628297 in monoeg_g_logv (log_domain=0x0,
log_level=G_LOG_LEVEL_ERROR, format=<value optimized out>,
    args=<value optimized out>) at goutput.c:113
#11 0x00000000006283e3 in monoeg_g_log (log_domain=<value optimized out>,
log_level=<value optimized out>, format=<value optimized out>)
    at goutput.c:123
#12 0x00000000005b6d12 in mono_reflection_lookup_dynamic_token
(image=0x16a4a10, token=167772165, valid_token=1, handle_class=
    0x7fb1867ed4d0, context=0x0) at reflection.c:11877
#13 0x000000000053eff7 in mono_get_method_from_token (image=0x16a4a10,
token=167772165, klass=0x0, context=0x0,
    used_context=<value optimized out>, error=0x7fb1867ed580) at
#14 0x000000000053e002 in mono_get_method_checked (image=0x16a4a10,
token=167772165, klass=0x0, context=0x0, error=0x7fb1867ed580)
    at loader.c:1947
#15 0x000000000053f651 in mono_get_method_full (image=<value optimized
out>, token=<value optimized out>, klass=<value optimized out>,
    context=<value optimized out>) at loader.c:1911
#16 0x000000000042997f in mini_get_method_allow_open (cfg=0x7fb174011ca0,
m=<value optimized out>, token=<value optimized out>,
    context=<value optimized out>, klass=0x0) at method-to-ir.c:7144
#17 mini_get_method (cfg=0x7fb174011ca0, m=<value optimized out>,
token=<value optimized out>, context=<value optimized out>, klass=0x0)
    at method-to-ir.c:7153
#18 0x0000000000458668 in mono_method_to_ir (cfg=0x7fb174011ca0,
method="%s:%s ()", start_bblock=0x7fb174014a10, end_bblock=
    0x7fb174014b38, return_var=0x0, inline_args=<value optimized out>,
inline_offset=0, is_virtual_call=0) at method-to-ir.c:8795
#19 0x000000000041bb02 in mini_method_compile (method="%s:%s ()",
opts=370239999, domain=0xcf2d10, flags=<value optimized out>, parts=0)
    at mini.c:5208
#20 0x000000000041d2a1 in mono_jit_compile_method_inner (method="%s:%s
()", opt=370239999, ex=0x7fb1867edfb8) at mini.c:5951
#21 mono_jit_compile_method_with_opt (method="%s:%s ()", opt=370239999,
ex=0x7fb1867edfb8) at mini.c:6230
#22 0x000000000041dd2b in mono_jit_compile_method (method="%s:%s ()") at
#23 0x00000000004acb88 in common_call_trampoline (regs=0x7fb1867ee3c8,
code=0x7fb1c8041f5e "A\203\377\377\017\204\020", m="%s:%s ()",
---Type <return> to continue, or q <return> to quit---
    tramp=<value optimized out>, vt=vtable(%s), vtable_slot=<value
optimized out>, need_rgctx_tramp=0) at mini-trampolines.c:590
#24 0x00000000004ad594 in mono_vcall_trampoline (regs=0x7fb1867ee3c8,
code=0x7fb1c8041f5e "A\203\377\377\017\204\020",
    slot=<value optimized out>, tramp=0x4175d05a
"\350\201\356{\377\004\a") at mini-trampolines.c:783
#25 0x0000000040f1c046 in ?? ()
#26 0x00007fb1867ee2a0 in ?? ()
#27 0x0000000041764ddd in ?? ()
#28 0x00007fb1c4b8efc0 in ?? ()
#29 0x00007fb174000bd5 in ?? ()
#30 0x00007fb1c804281b in

More information about the Mono-devel-list mailing list