[prev in list] [next in list] [prev in thread] [next in thread] 

List:       mono-bugs
Subject:    [Mono-bugs] [Bug 31333][Nor] Changed - GC problem with Console.WriteLine in the finalization code.
From:       bugzilla-daemon () rocky ! ximian ! com
Date:       2002-09-28 0:31:51
[Download RAW message or body]

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 manyoso@yahoo.com.

http://bugzilla.ximian.com/show_bug.cgi?id=31333

--- shadow/31333	Fri Sep 27 00:06:49 2002
+++ shadow/31333.tmp.26758	Fri Sep 27 20:31:51 2002
@@ -99,6 +99,17 @@
 ---Type <return> to continue, or q <return> to quit--- 
  
 The mono_jit_runtime_invoke method is Finalize and the obj is a MyClass...
 
 ------- Additional Comments From manyoso@yahoo.com  2002-09-27 00:06 -------
 Forgot to mention that the backtrace represents current Mono and gc6.1 final  
+
+------- Additional Comments From manyoso@yahoo.com  2002-09-27 20:31 -------
+After a nice debug session with gdb I think I know what is going on.  The problem 
+centers on the run_finalize method in metadata/gc.c 
+ 
+Basically in the course of execution the GC is run to free up resources and this 
+results in a cyclic loop ad infinitum, because the GC does not have enough 
+resources to run the finalization code.  So it attempts to free up resources to run 
+the finalization code, but it doesn't have enough resources to run ... so it attempts 
+to free up resources ... but it doesn't have enough ... You get the picture ;) 
+ 

_______________________________________________
mono-bugs maillist  -  mono-bugs@ximian.com
http://lists.ximian.com/mailman/listinfo/mono-bugs
[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic