[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.
http://bugzilla.ximian.com/show_bug.cgi?id=74869
--- 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
+info.
More information about the mono-bugs
mailing list