<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=Windows-1252">
<title></title>
</head>
<body text="#000000" bgcolor="#ffffff">
Hi Guy,<br>
<br>
The bug reporting page is here: <a class="moz-txt-link-freetext" href="http://mono-project.com/Bugs">
http://mono-project.com/Bugs</a><br>
<br>
This looks like the problem I ran into, since I was crashing on that same line. I submitted a patch to this list on 2/28. My post got no response, but hopefully someone with commit access will apply it to the official sources.<br>
<br>
Regards,<br>
<br>
Mark<br>
<br>
On 3/5/2011 2:07 AM, Guy Sherman wrote:
<blockquote cite="mid:001901cbdb14$b0f75860$12e60920$@guysherman.com" type="cite">
<meta name="Generator" content="Microsoft Word 14 (filtered
        medium)">
<style><!--
/* Font Definitions */
@font-face
        {font-family:Calibri;
        panose-1:2 15 5 2 2 2 4 3 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
        {margin:0cm;
        margin-bottom:.0001pt;
        font-size:11.0pt;
        font-family:"Calibri","sans-serif";
        mso-fareast-language:EN-US;}
a:link, span.MsoHyperlink
        {mso-style-priority:99;
        color:blue;
        text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
        {mso-style-priority:99;
        color:purple;
        text-decoration:underline;}
span.EmailStyle17
        {mso-style-type:personal-compose;
        font-family:"Calibri","sans-serif";
        color:windowtext;}
.MsoChpDefault
        {mso-style-type:export-only;
        font-family:"Calibri","sans-serif";
        mso-fareast-language:EN-US;}
@page WordSection1
        {size:612.0pt 792.0pt;
        margin:72.0pt 72.0pt 72.0pt 72.0pt;}
div.WordSection1
        {page:WordSection1;}
--></style><!--[if gte mso 9]><xml>
<o:shapedefaults v:ext="edit" spidmax="1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext="edit">
<o:idmap v:ext="edit" data="1" />
</o:shapelayout></xml><![endif]-->
<div class="WordSection1">
<p class="MsoNormal">Hi,<o:p></o:p></p>
<p class="MsoNormal"><o:p>&nbsp;</o:p></p>
<p class="MsoNormal">Iíve been working on embedding mono in a sandbox game engine Iím working on. Iím running 64bit Windows 7, and Iíve built v2.10.1 of the mono runtime for 64bit, and it seems to have workedÖmostly.<o:p></o:p></p>
<p class="MsoNormal"><o:p>&nbsp;</o:p></p>
<p class="MsoNormal">I had 2.6.7 working quite well (64-bit, Windows 7, vs2010), loading up a windows form, which then made an internal call (using the mono api for adding functions into the runtime) which attached a DirectX renderer to it, and all was happy.
 I then wanted some .net 4 features like Xaml and WPF, so I upgraded to 2.10.1, was very pleased with how much easier the build was (only a little bit of mucking about needed to get the 64it build working) but have run into a problem. It seems that any code
 that creates a windows form crashes the runtime. To make sure it wasnít my code, I created a simple WindowsFormsApplication1, and ran it first with the Win32 mono.exe that came with the 2.10.1 install Ė fine. I then ran it with my 64-bit build of mono.exe
 and it failed Ė first time I ran I got a crashdump, now it just quits me back to the console window, and I canít find the crashdump files. This is a standard System.Windows.Form, not a WPF window.<o:p></o:p></p>
<p class="MsoNormal"><o:p>&nbsp;</o:p></p>
<p class="MsoNormal">I can, however, tell you where it fails in the mono runtime code because I can debug up to it in my embedding host.<o:p></o:p></p>
<p class="MsoNormal"><o:p>&nbsp;</o:p></p>
<p class="MsoNormal">Unhandled exception at 0x000007fee20b8065 (mono-2.0.dll) in SuperNova.exe: 0xC0000005: Access violation reading location 0x0000000200000037.<o:p></o:p></p>
<p class="MsoNormal">Mono\metadata\class.c:4681 : if (class-&gt;parent &amp;&amp; !class-&gt;parent-&gt;inited)<o:p></o:p></p>
<p class="MsoNormal"><o:p>&nbsp;</o:p></p>
<p class="MsoNormal">I have saved a memory dump out of visual studio, but it is 71mb so Iíve nowhere to put it Ė let me know if you want it.<o:p></o:p></p>
<p class="MsoNormal"><o:p>&nbsp;</o:p></p>
<p class="MsoNormal">Iím ok to go back to my builds of 2.6.7 for now Ė I donít NEED the .net 4 stuff for the moment.<o:p></o:p></p>
<p class="MsoNormal"><o:p>&nbsp;</o:p></p>
<p class="MsoNormal">If there is a more official place to&nbsp; log this can someone let me know, Iíll be happy to do it.<o:p></o:p></p>
<p class="MsoNormal"><o:p>&nbsp;</o:p></p>
<p class="MsoNormal">Thanks,<o:p></o:p></p>
<p class="MsoNormal"><o:p>&nbsp;</o:p></p>
<p class="MsoNormal"><b><span style="font-size: 10pt;">Guy Sherman<o:p></o:p></span></b></p>
<p class="MsoNormal"><span style="font-size: 8pt;">web: <a class="moz-txt-link-freetext" href="http://www.guysherman.com">
http://www.guysherman.com</a><o:p></o:p></span></p>
<p class="MsoNormal"><o:p>&nbsp;</o:p></p>
</div>
</blockquote>
<br>
<hr>
<font face="Arial" color="Gray" size="1">This message and any attachments are solely for the intended recipient and may contain confidential or privileged information. If you are not the intended recipient, any disclosure, copying, use, or distribution of the
 information included in this message and any attachments is prohibited. If you have received this communication in error, please notify us by reply e-mail and immediately and permanently delete this message and any attachments. Thank you.<br>
</font>
</body>
</html>