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 [EMAIL PROTECTED] http://bugzilla.ximian.com/show_bug.cgi?id=81685 --- shadow/81685 2007-05-27 12:32:57.000000000 -0400 +++ shadow/81685.tmp.3135 2007-07-30 12:36:35.000000000 -0400 @@ -203,6 +203,23 @@ ------- Additional Comments From [EMAIL PROTECTED] 2007-05-27 12:32 ------- Paolo, I meant to say finally clauses, not finalizer, that was a thinko on my part. + +------- Additional Comments From [EMAIL PROTECTED] 2007-07-30 12:36 ------- +svn now has some of the code needed to implement the proper solution +to this bug (currently on x86, amd64, ppc). +The new code solves already a few issues: +*) the size needed for the altstack is greatly reduced +*) while executing on the altstack we don't manipulate +new object references: the GC basically doesn't need to know about it +*) the code is enabled by default if sigaltstack works on the platform +so we print an error message and abort on stack overflow (the user +gets an hint about what went wrong instead of staring at the usual and +uninformative short sigsegv message). + +Additional work needed: +*) port more architectures to the new code +*) setup the additional protected pages on the stacks so we can make +stack overflows catchable, at least in some cases _______________________________________________ mono-bugs maillist - [email protected] http://lists.ximian.com/mailman/listinfo/mono-bugs
