<p dir="ltr">Er.. How are you calling this? Surely the function name gets mangled?</p>
<div class="gmail_quote">On 27 Sep 2013 09:01, "Dennis Fantoni" <<a href="mailto:dennis@fantoni.dk">dennis@fantoni.dk</a>> wrote:<br type="attribution"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">

<div dir="ltr">
<div dir="ltr">
<div style="font-size:10pt;font-family:'Arial'">
<div>(running on windows 7)</div>
<div> </div>
<div>In short, if I wrote this in a dll in .net or mono 3.1  i would get to 
“this shows”</div>
<div> </div>
<div>void tester() {</div>
<div>try {</div>
<div>throw(foo);</div>
<div>cerr<<”this never shows”</div>
<div>}</div>
<div>ctch(...){</div>
<div>cerr<<”this shows”</div>
<div>}</div>
<div>}</div>
<div> </div>
<div>However, in 3.2.3 above code when called via Pinvoke, will display “this 
never shows” , indicating that the data structures used by the exception system 
inside the DLL has been damaged by mono.</div>
<div> </div>
<div>I have created two VS2012 sample solutions to create a C# dll caller, and a 
C++ callee that exposes the problem – and filed a bug</div>
<div> </div>
<div><a href="https://bugzilla.xamarin.com/show_bug.cgi?id=14989" target="_blank"><font face="Times New Roman"><font style="FONT-SIZE:12pt">https://bugzilla.xamarin.com/show_bug.cgi?id=14989</font></font></a></div>
<div> </div>
<div>If someone have the time to confirm or comment, I would be very pleased. If 
I am not mistaken it is a pretty severe bug – it might happen that any vs2012 
c++ DLL that uses exceptions internally has ceased to work with mono on windows. 
(the problem might be bigger, I havent tried to build dll’s with VS2010 or other 
languages).</div>
<div> </div>
<div>Anyways, I would expect mono to behave similar to .net, but it does not in 
this respect.</div>
<div> </div>
<div>Regards,</div>
<div> </div>
<div> </div>
<div>Dennis</div>
<div> </div>
<div> </div></div></div></div>
<br>_______________________________________________<br>
Mono-devel-list mailing list<br>
<a href="mailto:Mono-devel-list@lists.ximian.com">Mono-devel-list@lists.ximian.com</a><br>
<a href="http://lists.ximian.com/mailman/listinfo/mono-devel-list" target="_blank">http://lists.ximian.com/mailman/listinfo/mono-devel-list</a><br>
<br></blockquote></div>