[Mono-bugs] [Bug 571131] Build fails only on 64bit xen instance with illegal operation
bugzilla_noreply at novell.com
bugzilla_noreply at novell.com
Fri Jan 15 15:18:20 EST 2010
http://bugzilla.novell.com/show_bug.cgi?id=571131
http://bugzilla.novell.com/show_bug.cgi?id=571131#c1
Miguel de Icaza <miguel at novell.com> changed:
What |Removed |Added
----------------------------------------------------------------------------
CC| |miguel at novell.com
--- Comment #1 from Miguel de Icaza <miguel at novell.com> 2010-01-15 20:18:19 UTC ---
it seems like we might be generating wrong code during AOT, this is where it
crashes inside GDB, and using objdump -d shows a similar pattern:
00000000000dbb70 <System_StackOverflowException__ctor>:
dbb70: 48 83 ec 08 sub $0x8,%rsp
dbb74: 48 89 3c 24 mov %rdi,(%rsp)
dbb78: 49 8b 35 01 94 29 00 mov 0x299401(%rip),%rsi #
374f80 <__bss_start+0x2d58>
dbb7f: 48 8b 3c 24 mov (%rsp),%rdi
dbb83: e8 98 0a 00 00 callq dc620
<System_SystemException__ctor_string>
dbb88: 00 00 add %al,(%rax)
dbb8a: 00 00 add %al,(%rax)
dbb8c: 00 41 ff add %al,-0x1(%rcx)
dbb8f: d3 48 83 rorl %cl,-0x7d(%rax)
dbb92: c4 08 c3 00 (bad)(bad)
It crashes on the (bad) (bad) instruction.
--
Configure bugmail: http://bugzilla.novell.com/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the QA contact for the bug.
You are the assignee for the bug.
More information about the mono-bugs
mailing list