Hello, > Program received signal SIGTRAP, Trace/breakpoint trap. > amd64_patch (_field_data=0xfffffd7ffe3f077b "?@@\221?I\213??", > her=0x4e53c4) > at mini-amd64.c:182 > 182 x86_patch (code, (unsigned char*)target); > (gdb) > > > Now how/where do I find the address? Do I need to add printfs some > place? (will look into it tomorrow)
This is where the explanation I gave you is important: the routine in question basically needs to understand the generated code and modify it on the flight. So you need to look at the code and see why it would generate the exception, the address to disassemble is precisely the one that it will try to decode and its failing to. _______________________________________________ Mono-list maillist - [email protected] http://lists.ximian.com/mailman/listinfo/mono-list
