[Mono-bugs] [Bug 68552][Nor] Changed - Abort exception not properly rethrown in some cases

bugzilla-daemon at bugzilla.ximian.com bugzilla-daemon at bugzilla.ximian.com
Thu Jul 7 07:02:54 EDT 2005

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 vargaz at gmail.com.


--- shadow/68552	2005-07-06 17:33:57.000000000 -0400
+++ shadow/68552.tmp.3456	2005-07-07 07:02:54.000000000 -0400
@@ -218,6 +218,13 @@
 Note that I am talking about ThreadAbortException but in fact this 
 behaviour is based on thread aborting and not the exception itself. 
 If I "throw (ThreadAbortException)Activator.CreateInstance(typeof
 (ThreadAbortException), true);" it behaves the same as a regular 
 exception on MS runtime and Mono as well. And this is the expected 
+------- Additional Comments From vargaz at gmail.com  2005-07-07 07:02 -------
+The behaviour of the MS runtime on lluis's testcase contradicts this,
+since in that testcase, the abort exception should be rethrown at the
+end of the catch statement in 'Run'. Instead, it is rethrown at the
+end of the catch statement in 'Main'.

More information about the mono-bugs mailing list