[Mono-bugs] [Bug 74869][Wis] Changed - [PATCH] Signal handlers problem on os x.

bugzilla-daemon at bugzilla.ximian.com bugzilla-daemon at bugzilla.ximian.com
Tue Oct 10 16:07:42 EDT 2006

Please do not reply to this email- if you want to comment on the bug, go to the
URL shown below and enter your comments there.

Changed by joe at otee.dk.


--- shadow/74869	2006-10-09 20:16:31.000000000 -0400
+++ shadow/74869.tmp.12742	2006-10-10 16:07:42.000000000 -0400
@@ -93,6 +93,24 @@
 ------- Additional Comments From miguel at ximian.com  2006-10-09 20:16 -------
 Thanks for this patch Robert, I have applied it to SVN.
 but we would love to get some feedback from OSX users.
+------- Additional Comments From joe at otee.dk  2006-10-10 16:07 -------
+First of all. Great initiative, thanks for looking into this.
+The problem is that when the application really crashes. A sigseg in native code, then it 
+will not bring up the crashreporter.
+This makes it practically impossible to get crashlogs from end-users because they will 
+never be printed to the console. We have a fairly large application which sometimes has 
+bugs and we rely on users being able to send us crashlogs to fix them.
+So for us to be able to use it, the solution would have to differentiate managed null 
+reference exceptions and native sigsegvs.
+For a managed null referenced exception it should stop the macho exception and continue 
+running like nothing happened. For a native null reference, it should pass the exception 
+on, thus causing the crash reporter to popup and print the stacktrace and other debug 

More information about the mono-bugs mailing list