[Mono-bugs] [Bug 494567] r131501 breaks compilation of System.Windows.Forms_test_net_1_1.dll
bugzilla_noreply at novell.com
bugzilla_noreply at novell.com
Tue Apr 14 08:38:35 EDT 2009
http://bugzilla.novell.com/show_bug.cgi?id=494567
User harinath at hurrynot.org added comment
http://bugzilla.novell.com/show_bug.cgi?id=494567#c4
--- Comment #4 from Raja Harinath <harinath at hurrynot.org> 2009-04-14 06:38:35 MDT ---
I might be mistaken, but the disassembly shows a direct call to a trampoline at
the call point. Doesn't look like an indirect call at all.
(gdb) p code
$2 = (guint8 *) 0x4124ae5b "\203�\020\213�\211u�\213E�\005\f"
Dump of assembler code from 0x4124ae4a to 0x4124ae60:
0x4124ae4a: mov 0xc(%edi),%eax
0x4124ae4d: sub $0x8,%esp
0x4124ae50: push %eax
0x4124ae51: push $0x82cb8f0
0x4124ae56: call 0x4076ad90
0x4124ae5b: add $0x10,%esp
0x4124ae5e: mov %eax,%esi
End of assembler dump.
Dump of assembler code from 0x4076ad90 to 0x4076ada0:
0x4076ad90: push $0x832bfac
0x4076ad95: jmp 0x40032028
0x4076ad9a: add %al,(%eax)
0x4076ad9c: push $0x832c07c
End of assembler dump.
(gdb) disassem 0x40032028 0x40032032
Dump of assembler code from 0x40032028 to 0x40032032:
0x40032028: push %edi
0x40032029: push %esi
0x4003202a: push %ebp
0x4003202b: push %esp
0x4003202c: push %ebx
0x4003202d: push %edx
0x4003202e: push %ecx
0x4003202f: push %eax
0x40032030: sub $0x4,%esp
End of assembler dump.
--
Configure bugmail: http://bugzilla.novell.com/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the QA contact for the bug.
More information about the mono-bugs
mailing list