[Mono-bugs] [Bug 62647][Blo] New - gmcs: IndexOutOfRange

bugzilla-daemon@bugzilla.ximian.com bugzilla-daemon@bugzilla.ximian.com
Fri, 6 Aug 2004 15:33:32 -0400 (EDT)


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 gonzalo@ximian.com.

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

--- shadow/62647	2004-08-06 15:33:32.000000000 -0400
+++ shadow/62647.tmp.30080	2004-08-06 15:33:32.000000000 -0400
@@ -0,0 +1,47 @@
+Bug#: 62647
+Product: Mono: Compilers
+Version: unspecified
+OS: All
+OS Details: 
+Status: NEW   
+Resolution: 
+Severity: 
+Priority: Blocker
+Component: C#
+AssignedTo: mono-bugs@ximian.com                            
+ReportedBy: gonzalo@ximian.com               
+QAContact: mono-bugs@ximian.com
+TargetMilestone: ---
+URL: 
+Cc: 
+Summary: gmcs: IndexOutOfRange
+
+Try compiling the attached class.
+You'll get:
+Unhandled Exception: System.IndexOutOfRangeException: Array index is out of
+rang e.
+in [0x00014] (at /mono-HEAD/src/mcs/gmcs/expression.cs:4991)
+Mono.CSharp.Invocat ion:InferType (System.Type,System.Type,System.Type[]&)
+in [0x0003b] (at /mono-HEAD/src/mcs/gmcs/expression.cs:5146)
+Mono.CSharp.Invocat ion:InferTypeArguments
+(System.Type[],System.Type[],System.Type[]&)
+in [0x00090] (at /mono-HEAD/src/mcs/gmcs/class.cs:3264)
+Mono.CSharp.MethodCore:I sDuplicateImplementation
+(Mono.CSharp.TypeContainer,Mono.CSharp.MethodCore)
+in [0x00081] (at /mono-HEAD/src/mcs/gmcs/class.cs:3605)
+Mono.CSharp.Method:Check Base ()
+in [0x0005e] (at /mono-HEAD/src/mcs/gmcs/class.cs:3690)
+Mono.CSharp.Method:Defin e ()
+in [0x00094] (at /mono-HEAD/src/mcs/gmcs/class.cs:1226)
+Mono.CSharp.TypeContaine r:DefineMembers
+(System.Collections.ArrayList,System.Reflection.MemberInfo[])
+in [0x002d6] (at /mono-HEAD/src/mcs/gmcs/class.cs:1436)
+Mono.CSharp.TypeContaine r:DoDefineMembers ()
+in [0x00014] (at /mono-HEAD/src/mcs/gmcs/class.cs:1327)
+Mono.CSharp.TypeContaine r:DefineMembers (Mono.CSharp.TypeContainer)
+in [0x00099] (at /mono-HEAD/src/mcs/gmcs/rootcontext.cs:618)
+Mono.CSharp.RootCon text:PopulateTypes ()
+in [0x0051e] (at /mono-HEAD/src/mcs/gmcs/driver.cs:1536)
+Mono.CSharp.Driver:Main Driver (string[])
+in [0x00007] (at /mono-HEAD/src/mcs/gmcs/driver.cs:276)
+Mono.CSharp.Driver:Main (string[])