You can also try and replace mono&#39;s usage of <span style="font-family:Consolas,Courier,monospace;font-size:12px">SetUnhandledExceptionFilter</span> with a call to AddVectoredExceptionHandler. Vectored exception handlers execute before the standard exception handlers. The access violation will execute the mono runtime exception handler before the VS debugger is notified. I use this when I debug the mono exception handler code. Vectored exception handling seems a little less forgiving if anything is wrong in the mono exception handler code, so YMMV.<div>
<br></div><div>Thanks,</div><div>Jonathan<br><br><div class="gmail_quote">On Mon, Jan 9, 2012 at 10:29 AM, Robert Jordan <span dir="ltr">&lt;<a href="mailto:robertj@gmx.net">robertj@gmx.net</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
Jeff,<br>
<div class="im"><br>
On 09.01.2012 16:03, Jeff Ward wrote:<br>
&gt; I&#39;m not personally overriding the SIGSEGV handler (though I may in the<br>
&gt; future) but the Visual Studio debugger may be?  Is that possible?<br>
<br>
</div>Definitely. Last time I checked (I don&#39;t remember if it was with<br>
VS 2008 or 2010), I had to give up and use WinDbg instead.<br>
<br>
Maybe I didn&#39;t find the right knob to switch off this behavior...<br>
<div class="im"><br>
&gt; I noticed signal chaining was added recently.  Do I need to turn this on /<br>
&gt; off to get the behavior I&#39;m expecting (mono handles most signals on its<br>
&gt; own, before passing them on to the to the native code?)<br>
<br>
</div>I believe that chaining would have the same issue.<br>
<br>
What may help is setting the env var<br>
<br>
        MONO_DEBUG=explicit-null-checks<br>
<br>
It instructs the runtime to generate NULL checks and throw &quot;soft&quot;<br>
NullReferenceExceptions.<br>
<div class="HOEnZb"><div class="h5"><br>
Robert<br>
<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>
</div></div></blockquote></div><br></div>