[Mono-bugs] [Bug 603476] New: Compiler crash
bugzilla_noreply at novell.com
bugzilla_noreply at novell.com
Thu May 6 16:41:54 EDT 2010
http://bugzilla.novell.com/show_bug.cgi?id=603476
http://bugzilla.novell.com/show_bug.cgi?id=603476#c0
Summary: Compiler crash
Classification: Mono
Product: Mono: Compilers
Version: SVN
Platform: Other
OS/Version: Other
Status: NEW
Severity: Normal
Priority: P5 - None
Component: C#
AssignedTo: mono-bugs at lists.ximian.com
ReportedBy: rkvinge at novell.com
QAContact: mono-bugs at lists.ximian.com
Found By: ---
Blocker: ---
Stack trace:
Unhandled Exception: System.InvalidCastException: Unable to cast object of type
'Mono.CSharp.Indexer+GetIndexerMethod' to type 'Mono.CSharp.IParametersMember'.
at Mono.CSharp.MethodGroupExpr.BetterFunction (Mono.CSharp.ResolveContext ec,
Mono.CSharp.Arguments args, Int32 argument_count, Mono.CSharp.MethodSpec
candidate, Boolean candidate_params, Mono.CSharp.MethodSpec best, Boolean
best_params) [0x00183] in <filename unknown>:3272
at Mono.CSharp.MethodGroupExpr.OverloadResolve (Mono.CSharp.ResolveContext
ec, Mono.CSharp.Arguments& Arguments, Boolean may_fail, Location loc) [0x00406]
in <filename unknown>:3925
at Mono.CSharp.IndexerAccess.ResolveAccessor (Mono.CSharp.ResolveContext ec,
Mono.CSharp.Expression right_side) [0x00070] in <filename unknown>:8089
at Mono.CSharp.IndexerAccess.DoResolve (Mono.CSharp.ResolveContext ec)
[0x00000] in <filename unknown>:8052
at Mono.CSharp.Expression.Resolve (Mono.CSharp.ResolveContext ec,
ResolveFlags flags) [0x00037] in <filename unknown>:468
at Mono.CSharp.Expression.Resolve (Mono.CSharp.ResolveContext rc) [0x00000]
in <filename unknown>:490
at Mono.CSharp.ElementAccess.DoResolve (Mono.CSharp.ResolveContext ec)
[0x000b4] in <filename unknown>:7705
at Mono.CSharp.Expression.Resolve (Mono.CSharp.ResolveContext ec,
ResolveFlags flags) [0x00037] in <filename unknown>:468
at Mono.CSharp.Expression.Resolve (Mono.CSharp.ResolveContext rc) [0x00000]
in <filename unknown>:490
at Mono.CSharp.Return.DoResolve (Mono.CSharp.BlockContext ec) [0x000ad] in
<filename unknown>:693
at Mono.CSharp.ExitStatement.Resolve (Mono.CSharp.BlockContext ec) [0x00000]
in <filename unknown>:648
at Mono.CSharp.Block.Resolve (Mono.CSharp.BlockContext ec) [0x0019f] in
<filename unknown>:2086
at Mono.CSharp.ToplevelBlock.Resolve (Mono.CSharp.FlowBranching parent,
Mono.CSharp.BlockContext rc, Mono.CSharp.ParametersCompiled ip, IMethodData md)
[0x00060] in <filename unknown>:2739
This while compiling a pretty big dll (183 files), and I have no clue as to
what is causing it.
I can create a complete repro (zipping up sources and references) and send it
by mail if required.
--
Configure bugmail: http://bugzilla.novell.com/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the QA contact for the bug.
You are the assignee for the bug.
More information about the mono-bugs
mailing list