For what it's worth, I get these exceptions from time to time deserializing SOAP responses. It's difficult for me to file a test case for this as the exact same response will not always result in this exception. It's a sporadic issue for me but it seems to be a problem in generating the serializer classes.
In most cases, I have to just catch the exception and work around it by retrieving the response data from the service again. Hopefully Esben's case is a little more straight forward and he can reproduce it reliably. On Wednesday, January 9, 2013, Andres G. Aragoneses wrote: > On 09/01/13 17:21, Esben Laursen wrote: > >> Hi All, >> >> I sometimes get this execption to the console on my app. I have not >> really identified what part of my code that is generating the exception >> (I use xml serializers extensively). The app does not crash and I am >> fairly sure that I have wrapped all the parts of my code in a try/catch.. >> >> Here is the output to the console. >> >> Serializer could not be generated >> System.NullReferenceException: Object reference not set to an instance >> of an object >> at System.Xml.Serialization.**TypeData.ToCSharpName (System.Type type, >> Boolean full) [0x00000] in <filename unknown>:0 >> at System.Xml.Serialization.**TypeData.get_CSharpFullName () [0x00000] >> in <filename unknown>:0 >> at >> System.Xml.Serialization.**SerializationCodeGenerator.** >> GenerateReadObject >> (System.Xml.Serialization.**XmlTypeMapping typeMap) [0x00000] in >> <filename >> unknown>:0 >> at System.Xml.Serialization.**SerializationCodeGenerator.** >> GenerateReader >> (System.String readerClassName, System.Collections.ArrayList maps) >> [0x00000] in <filename unknown>:0 >> at >> System.Xml.Serialization.**SerializationCodeGenerator.** >> GenerateSerializers >> (System.IO.TextWriter writer) [0x00000] in <filename unknown>:0 >> at System.Xml.Serialization.**XmlSerializer.**GenerateSerializers >> (System.Xml.Serialization.**GenerationBatch batch, >> System.CodeDom.Compiler.**CompilerParameters cp) [0x00000] in <filename >> unknown>:0 >> >> I am running mono 3.0.1 complied from source on a Fedora Core.. >> >> Can any of you guys identify if this is a "bug" in mono or in my code.. >> (and yes I might send something "wrong" into the serializer :-) >> >> Hope you can help.. >> > > > No matter how wrong you think the value to the serializer is, a > NullReferenceException should never be generated from inside any class > library, so this is likely a mono bug. File it with a minimal testcase in > http://bugzilla.xamarin.com/ > > > ______________________________**_________________ > Mono-list maillist - [email protected] > http://lists.ximian.com/**mailman/listinfo/mono-list<http://lists.ximian.com/mailman/listinfo/mono-list> >
_______________________________________________ Mono-list maillist - [email protected] http://lists.ximian.com/mailman/listinfo/mono-list
