http://bugzilla.novell.com/show_bug.cgi?id=494567

User [email protected] added comment
http://bugzilla.novell.com/show_bug.cgi?id=494567#c4





--- Comment #4 from Raja Harinath <[email protected]>  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.
_______________________________________________
mono-bugs maillist  -  [email protected]
http://lists.ximian.com/mailman/listinfo/mono-bugs

Reply via email to