[Mono-bugs] [Bug 72347][Cri] Changed - mcs compiler throws this exception when compiling

bugzilla-daemon@bugzilla.ximian.com bugzilla-daemon@bugzilla.ximian.com
Fri, 18 Feb 2005 08:45:26 -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 dezelin@gmail.com.

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

--- shadow/72347	2005-02-11 21:25:25.000000000 -0500
+++ shadow/72347.tmp.17409	2005-02-18 08:45:26.000000000 -0500
@@ -1,13 +1,13 @@
 Bug#: 72347
 Product: Mono: Compilers
 Version: 1.1
 OS: other
 OS Details: Fedora Core 3
-Status: RESOLVED   
-Resolution: FIXED
+Status: REOPENED   
+Resolution: 
 Severity: Unknown
 Priority: Critical
 Component: C#
 AssignedTo: duncan@ximian.com                            
 ReportedBy: dezelin32@fastmail.fm               
 QAContact: mono-bugs@ximian.com
@@ -196,6 +196,39 @@
 class J { static void Main () {} }
 
 
 ------- Additional Comments From miguel@ximian.com  2005-02-11 21:25 -------
 Patch is on SVN.
 
+
+------- Additional Comments From dezelin@gmail.com  2005-02-18 08:45 -------
+This one throws another exception:
+============================================
+
+
+mono --debug /usr/local/lib/mono/1.0/mcs.exe -g -d:DEBUG,TRACE
+-checked+ -out:../PassiveTypes.dll -t:library
+-r:System,System.Data,System.Windows.Forms -recurse:*.cs 
+
+./Foundation/Report/RElement.cs(5) error CS0234: The type or namespace
+name `Drawing' could not be found in namespace `System'
+
+Unhandled Exception: System.NullReferenceException: Object reference
+not set to an instance of an object
+in [0x00001] (at /home/skynet/farm/mono-trunk/mcs/mcs/ecore.cs:2278)
+Mono.CSharp.TypeExpr:get_IsInterface ()
+in [0x0004b] (at /home/skynet/farm/mono-trunk/mcs/mcs/class.cs:996)
+Mono.CSharp.TypeContainer:GetNormalBases (Mono.CSharp.TypeExpr&,bool&)
+in [0x0002f] (at /home/skynet/farm/mono-trunk/mcs/mcs/class.cs:1043)
+Mono.CSharp.TypeContainer:GetClassBases (Mono.CSharp.TypeExpr&,bool&)
+in [0x00084] (at /home/skynet/farm/mono-trunk/mcs/mcs/class.cs:1162)
+Mono.CSharp.TypeContainer:DefineType ()
+in [0x0007e] (at /home/skynet/farm/mono-trunk/mcs/mcs/class.cs:2843)
+Mono.CSharp.Class:DefineType ()
+in [0x000e1] (at
+/home/skynet/farm/mono-trunk/mcs/mcs/rootcontext.cs:174)
+Mono.CSharp.RootContext:ResolveTree ()
+in [0x00512] (at /home/skynet/farm/mono-trunk/mcs/mcs/driver.cs:1556)
+Mono.CSharp.Driver:MainDriver (string[])
+in [0x00001] (at /home/skynet/farm/mono-trunk/mcs/mcs/driver.cs:267)
+Mono.CSharp.Driver:Main (string[])
+