[Mono-bugs] [Bug 72637][Wis] Changed - DeleteCriticalSection assertion failed error

bugzilla-daemon@bugzilla.ximian.com bugzilla-daemon@bugzilla.ximian.com
Wed, 16 Feb 2005 09:41:47 -0500 (EST)

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@gmail.com.


--- shadow/72637	2005-02-16 07:01:57.000000000 -0500
+++ shadow/72637.tmp.10050	2005-02-16 09:41:47.000000000 -0500
@@ -2,13 +2,13 @@
 Product: Mono: Runtime
 Version: unspecified
 OS: GNU/Linux [Other]
 OS Details: Linux skif 2.4.25 #2 SMP Fri Apr 23 14:03:00 MSD 2004 i686 athlon i386 GNU/Linux
 Status: NEW   
+Severity: Unknown
 Priority: Wishlist
 Component: misc
 AssignedTo: mono-bugs@ximian.com                            
 ReportedBy: vguzev@yandex.ru               
 QAContact: mono-bugs@ximian.com
 TargetMilestone: ---
@@ -106,6 +106,13 @@
 Best regards,
 Vadim B. Guzev
+------- Additional Comments From vargaz@gmail.com  2005-02-16 09:41 -------
+This is most likely due to a race condition in the code handling 
+Environment.Exit. We are suspending all managed threads before shutting
+down, but don't wait for them to actually become suspended, so they
+continue running, trying to access runtime structures which are already