[Mono-dev] NRE building from head

Neale Ferguson neale at sinenomine.net
Thu Mar 5 18:28:47 UTC 2015


I cloned from head yesterday and am now crashing in
IKVM.Reflection.TypeName.GetHashCode with a NRE. Does this look familiar?
Before the clone, the copy I was using was up to date as of Monday and it
was working. I recloned just to have a clean slate after Atushi committed
my endian fixes for the reference sources.

Unhandled Exception:
System.NullReferenceException: Object reference not set to an instance of
an object
  at IKVM.Reflection.TypeName.GetHashCode () [0x00000] in <filename
unknown>:0 
  at 
System.Collections.Generic.GenericEqualityComparer`1[IKVM.Reflection.TypeNa
me].GetHashCode (TypeName obj) [0x00000] in <filename unknown>:0
  at 
System.Collections.Generic.Dictionary`2[IKVM.Reflection.TypeName,IKVM.Refle
ction.Type].Insert (TypeName key, IKVM.Reflection.Type value, Boolean add)
[0x00000] in <filename unknown>:0
  at 
System.Collections.Generic.Dictionary`2[IKVM.Reflection.TypeName,IKVM.Refle
ction.Type].Add (TypeName key, IKVM.Reflection.Type value) [0x00000] in
<filename unknown>:0
  at IKVM.Reflection.Reader.ModuleReader.PopulateTypeDef () [0x00000] in
<filename unknown>:0
  at IKVM.Reflection.Reader.ModuleReader.FindType (TypeName typeName)
[0x00000] in <filename unknown>:0
  at IKVM.Reflection.Reader.AssemblyReader.FindType (TypeName typeName)
[0x00000] in <filename unknown>:0
  at IKVM.Reflection.Assembly.GetType (System.String name, Boolean
throwOnError, Boolean ignoreCase) [0x00000] in <filename unknown>:0
  at IKVM.Reflection.Assembly.GetType (System.String name, Boolean
throwOnError) [0x00000] in <filename unknown>:0
  at IKVM.Reflection.Assembly.GetType (System.String name) [0x00000] in
<filename unknown>:0
  at Mono.CSharp.StaticImporter.InitializeBuiltinTypes
(Mono.CSharp.BuiltinTypes builtin, IKVM.Reflection.Assembly corlib)
[0x00000] in <filename unknown>:0
  at Mono.CSharp.StaticLoader.LoadReferences (Mono.CSharp.ModuleContainer
module) [0x00000] in <filename unknown>:0
  at Mono.CSharp.Driver.Compile () [0x00000] in <filename unknown>:0
  at Mono.CSharp.Driver.Main (System.String[] args) [0x00000] in <filename
unknown>:0 
[ERROR] FATAL UNHANDLED EXCEPTION: System.NullReferenceException: Object
reference not set to an instance of an object



More information about the Mono-devel-list mailing list