[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


User harinath at hurrynot.org added comment

--- 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