[Mono-bugs] [Bug 72596][Nor] Changed - "GLib-CRITICAL **: g_hash_table_lookup: assertion `hash_table != NULL' failed" error on 2.6.10 smp kernel

bugzilla-daemon at bugzilla.ximian.com bugzilla-daemon at bugzilla.ximian.com
Sun Oct 2 23:33:53 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 will at core-dev.co.nz.


--- shadow/72596	2005-05-07 12:37:52.000000000 -0400
+++ shadow/72596.tmp.31243	2005-10-02 23:33:53.000000000 -0400
@@ -78,6 +78,42 @@
 Alexander Olk"
+------- Additional Comments From will at core-dev.co.nz  2005-10-02 23:33 -------
+I'm seeing this on a debian/sarge box running the standard 2.6.8-2-686
+kernel package.  It doesn't occur on another sarge box I have that's
+running the 2.4.18-bf2.4 kernel package.  
+It happens both when compiling from SVN source (current as of this
+post) and when compiling from the Debianized 1.1.9 mono source package.
+For me, the context I get it in is (when making in mcs/class/corlib):
+/home/will/devel/mono/runtime/mono-wrapper  ../../gmcs/gmcs.exe
+/codepage:28591 -nowarn:169,612,618,649 -d:INSIDE_CORLIB -nowarn:414 
+-d:NET_1_1 -d:NET_2_0 -debug /noconfig -unsafe -nostdlib
+/resource:resources/collation.cjkKOlv2.bin -target:library
+-out:mscorlib.dll  @corlib.dll.sources
+System/Convert.cs(2502,9): warning CS0219: The variable `hexPrefix' is
+assigned but its value is never used
+System/Console.cs(601,49): warning CS0067: The event
+`System.Console.CancelKeyPress' is never used
+Compilation succeeded - 2 warning(s)
+(../../gmcs/gmcs.exe:11685): GLib-CRITICAL **: g_hash_table_lookup:
+assertion `hash_table != NULL' failed
+make[8]: *** [../../class/lib/net_2_0/mscorlib.dll] Segmentation fault
+Note that my error is from gmcs, not mcs.  
+Maybe a race condition somewhere?

More information about the mono-bugs mailing list