[Mono-bugs] [Bug 336321] System.Int32 != System.Int32 with IronPython and ASP.NET
bugzilla_noreply at novell.com
bugzilla_noreply at novell.com
Wed Oct 24 09:53:30 EDT 2007
https://bugzilla.novell.com/show_bug.cgi?id=336321#c2
--- Comment #2 from Marek Habersack <mhabersack at novell.com> 2007-10-24 07:53:30 MST ---
A backtrace from running the test case with xsp2:
System.Reflection.AmbiguousMatchException: dt1 == System.IO.BinaryWriter,
dt2 == System.IO.BinaryWriter
Server stack trace:
at System.Reflection.Binder+Default.GetBetterMethod
(System.Reflection.MethodBase m1, System.Reflection.MethodBase m2,
System.Type[] types) [0x0017c] in
/usr/src/tmp/mono/mcs/class/corlib/System.Reflection/Binder.cs:419
at System.Reflection.Binder+Default.SelectMethod (BindingFlags bindingAttr,
System.Reflection.MethodBase[] match, System.Type[] types,
System.Reflection.ParameterModifier[] modifiers) [0x00129] in
/usr/src/tmp/mono/mcs/class/corlib/System.Reflection/Binder.cs:366
at System.MonoType.GetMethodImpl (System.String name, BindingFlags
bindingAttr, System.Reflection.Binder binder, CallingConventions
callConvention, System.Type[] types, System.Reflection.ParameterModifier[]
modifiers) [0x00159] in
/usr/src/tmp/mono/mcs/class/corlib/System/MonoType.cs:225
at System.Type.GetMethod (System.String name, BindingFlags bindingAttr,
System.Reflection.Binder binder, CallingConventions callConvention,
System.Type[] types, System.Reflection.ParameterModifier[] modifiers) [0x0004c]
in /usr/src/tmp/mono/mcs/class/corlib/System/Type.cs:779
at System.Type.GetMethod (System.String name, System.Type[] types) [0x0003d]
in /usr/src/tmp/mono/mcs/class/corlib/System/Type.cs:752
at System.Runtime.Serialization.Formatters.Binary.CodeGenerator.EmitWrite
(System.Reflection.Emit.ILGenerator gen, System.Type type) [0x00000] in
/usr/src/tmp/mono/mcs/class/corlib/System.Runtime.Serialization.Formatters.Binary/CodeGenerator.cs:313
at
System.Runtime.Serialization.Formatters.Binary.CodeGenerator.EmitWritePrimitiveValue
(System.Reflection.Emit.ILGenerator gen, System.Type type) [0x00054] in
/usr/src/tmp/mono/mcs/class/corlib/System.Runtime.Serialization.Formatters.Binary/CodeGenerator.cs:333
at
System.Runtime.Serialization.Formatters.Binary.CodeGenerator.GenerateMetadataType
(System.Type type, StreamingContext context) [0x0054e] in
/usr/src/tmp/mono/mcs/class/corlib/System.Runtime.Serialization.Formatters.Binary/CodeGenerator.cs:195
at
System.Runtime.Serialization.Formatters.Binary.ObjectWriter.CreateMemberTypeMetadata
(System.Type type) [0x0000a] in
/usr/src/tmp/mono/mcs/class/corlib/System.Runtime.Serialization.Formatters.Binary/ObjectWriter.cs:441
at System.Runtime.Serialization.Formatters.Binary.ObjectWriter.GetObjectData
(System.Object obj,
System.Runtime.Serialization.Formatters.Binary.TypeMetadata& metadata,
System.Object& data) [0x00169] in
/usr/src/tmp/mono/mcs/class/corlib/System.Runtime.Serialization.Formatters.Binary/ObjectWriter.cs:430
at System.Runtime.Serialization.Formatters.Binary.ObjectWriter.WriteObject
(System.IO.BinaryWriter writer, Int64 id, System.Object obj) [0x00000] in
/usr/src/tmp/mono/mcs/class/corlib/System.Runtime.Serialization.Formatters.Binary/ObjectWriter.cs:306
at
System.Runtime.Serialization.Formatters.Binary.ObjectWriter.WriteObjectInstance
(System.IO.BinaryWriter writer, System.Object obj, Boolean isValueObject)
[0x00062] in
/usr/src/tmp/mono/mcs/class/corlib/System.Runtime.Serialization.Formatters.Binary/ObjectWriter.cs:293
at
System.Runtime.Serialization.Formatters.Binary.ObjectWriter.WriteQueuedObjects
(System.IO.BinaryWriter writer) [0x00005] in
/usr/src/tmp/mono/mcs/class/corlib/System.Runtime.Serialization.Formatters.Binary/ObjectWriter.cs:271
at
System.Runtime.Serialization.Formatters.Binary.ObjectWriter.WriteObjectGraph
(System.IO.BinaryWriter writer, System.Object obj,
System.Runtime.Remoting.Messaging.Header[] headers) [0x0001f] in
/usr/src/tmp/mono/mcs/class/corlib/System.Runtime.Serialization.Formatters.Binary/ObjectWriter.cs:256
at System.Runtime.Serialization.Formatters.Binary.BinaryFormatter.Serialize
(System.IO.Stream serializationStream, System.Object graph,
System.Runtime.Remoting.Messaging.Header[] headers) [0x000a4] in
/usr/src/tmp/mono/mcs/class/corlib/System.Runtime.Serialization.Formatters.Binary/BinaryFormatter.cs:230
at System.Runtime.Serialization.Formatters.Binary.BinaryFormatter.Serialize
(System.IO.Stream serializationStream, System.Object graph) [0x00000] in
/usr/src/tmp/mono/mcs/class/corlib/System.Runtime.Serialization.Formatters.Binary/BinaryFormatter.cs:209
at System.Runtime.Remoting.Channels.CADSerializer.SerializeObject
(System.Object obj) [0x00017] in
/usr/src/tmp/mono/mcs/class/corlib/System.Runtime.Remoting.Channels/CrossAppDomainChannel.cs:313
at System.Runtime.Remoting.Messaging.CADMethodCallMessage..ctor
(IMethodCallMessage callMsg) [0x00071] in
/usr/src/tmp/mono/mcs/class/corlib/System.Runtime.Remoting.Messaging/CADMessages.cs:318
at System.Runtime.Remoting.Messaging.CADMethodCallMessage.Create (IMessage
callMsg) [0x0000f] in
/usr/src/tmp/mono/mcs/class/corlib/System.Runtime.Remoting.Messaging/CADMessages.cs:298
at System.Runtime.Remoting.Channels.CrossAppDomainSink.SyncProcessMessage
(IMessage msgRequest) [0x00008] in
/usr/src/tmp/mono/mcs/class/corlib/System.Runtime.Remoting.Channels/CrossAppDomainChannel.cs:218
Exception rethrown at [0]:
at System.Reflection.Binder+Default.GetBetterMethod
(System.Reflection.MethodBase m1, System.Reflection.MethodBase m2,
System.Type[] types) [0x0017c] in
/usr/src/tmp/mono/mcs/class/corlib/System.Reflection/Binder.cs:419
at System.Reflection.Binder+Default.SelectMethod (BindingFlags bindingAttr,
System.Reflection.MethodBase[] match, System.Type[] types,
System.Reflection.ParameterModifier[] modifiers) [0x00129] in
/usr/src/tmp/mono/mcs/class/corlib/System.Reflection/Binder.cs:366
at System.MonoType.GetMethodImpl (System.String name, BindingFlags
bindingAttr, System.Reflection.Binder binder, CallingConventions
callConvention, System.Type[] types, System.Reflection.ParameterModifier[]
modifiers) [0x00159] in
/usr/src/tmp/mono/mcs/class/corlib/System/MonoType.cs:225
at System.Type.GetMethod (System.String name, BindingFlags bindingAttr,
System.Reflection.Binder binder, CallingConventions callConvention,
System.Type[] types, System.Reflection.ParameterModifier[] modifiers) [0x0004c]
in /usr/src/tmp/mono/mcs/class/corlib/System/Type.cs:779
at System.Type.GetMethod (System.String name, System.Type[] types) [0x0003d]
in /usr/src/tmp/mono/mcs/class/corlib/System/Type.cs:752
at System.Runtime.Serialization.Formatters.Binary.CodeGenerator.EmitWrite
(System.Reflection.Emit.ILGenerator gen, System.Type type) [0x00000] in
/usr/src/tmp/mono/mcs/class/corlib/System.Runtime.Serialization.Formatters.Binary/CodeGenerator.cs:313
at
System.Runtime.Serialization.Formatters.Binary.CodeGenerator.EmitWritePrimitiveValue
(System.Reflection.Emit.ILGenerator gen, System.Type type) [0x00054] in
/usr/src/tmp/mono/mcs/class/corlib/System.Runtime.Serialization.Formatters.Binary/CodeGenerator.cs:333
at
System.Runtime.Serialization.Formatters.Binary.CodeGenerator.GenerateMetadataType
(System.Type type, StreamingContext context) [0x0054e] in
/usr/src/tmp/mono/mcs/class/corlib/System.Runtime.Serialization.Formatters.Binary/CodeGenerator.cs:195
at
System.Runtime.Serialization.Formatters.Binary.ObjectWriter.CreateMemberTypeMetadata
(System.Type type) [0x0000a] in
/usr/src/tmp/mono/mcs/class/corlib/System.Runtime.Serialization.Formatters.Binary/ObjectWriter.cs:441
at System.Runtime.Serialization.Formatters.Binary.ObjectWriter.GetObjectData
(System.Object obj,
System.Runtime.Serialization.Formatters.Binary.TypeMetadata& metadata,
System.Object& data) [0x00169] in
/usr/src/tmp/mono/mcs/class/corlib/System.Runtime.Serialization.Formatters.Binary/ObjectWriter.cs:430
at System.Runtime.Serialization.Formatters.Binary.ObjectWriter.WriteObject
(System.IO.BinaryWriter writer, Int64 id, System.Object obj) [0x00000] in
/usr/src/tmp/mono/mcs/class/corlib/System.Runtime.Serialization.Formatters.Binary/ObjectWriter.cs:306
at
System.Runtime.Serialization.Formatters.Binary.ObjectWriter.WriteObjectInstance
(System.IO.BinaryWriter writer, System.Object obj, Boolean isValueObject)
[0x00062] in
/usr/src/tmp/mono/mcs/class/corlib/System.Runtime.Serialization.Formatters.Binary/ObjectWriter.cs:293
at
System.Runtime.Serialization.Formatters.Binary.ObjectWriter.WriteQueuedObjects
(System.IO.BinaryWriter writer) [0x00005] in
/usr/src/tmp/mono/mcs/class/corlib/System.Runtime.Serialization.Formatters.Binary/ObjectWriter.cs:271
at
System.Runtime.Serialization.Formatters.Binary.ObjectWriter.WriteObjectGraph
(System.IO.BinaryWriter writer, System.Object obj,
System.Runtime.Remoting.Messaging.Header[] headers) [0x0001f] in
/usr/src/tmp/mono/mcs/class/corlib/System.Runtime.Serialization.Formatters.Binary/ObjectWriter.cs:256
at System.Runtime.Serialization.Formatters.Binary.BinaryFormatter.Serialize
(System.IO.Stream serializationStream, System.Object graph,
System.Runtime.Remoting.Messaging.Header[] headers) [0x000a4] in
/usr/src/tmp/mono/mcs/class/corlib/System.Runtime.Serialization.Formatters.Binary/BinaryFormatter.cs:230
at System.Runtime.Serialization.Formatters.Binary.BinaryFormatter.Serialize
(System.IO.Stream serializationStream, System.Object graph) [0x00000] in
/usr/src/tmp/mono/mcs/class/corlib/System.Runtime.Serialization.Formatters.Binary/BinaryFormatter.cs:209
at System.Runtime.Remoting.Channels.CADSerializer.SerializeObject
(System.Object obj) [0x00017] in
/usr/src/tmp/mono/mcs/class/corlib/System.Runtime.Remoting.Channels/CrossAppDomainChannel.cs:313
at System.Runtime.Remoting.Messaging.CADMethodCallMessage..ctor
(IMethodCallMessage callMsg) [0x00071] in
/usr/src/tmp/mono/mcs/class/corlib/System.Runtime.Remoting.Messaging/CADMessages.cs:318
at System.Runtime.Remoting.Messaging.CADMethodCallMessage.Create (IMessage
callMsg) [0x0000f] in
/usr/src/tmp/mono/mcs/class/corlib/System.Runtime.Remoting.Messaging/CADMessages.cs:298
at System.Runtime.Remoting.Channels.CrossAppDomainSink.SyncProcessMessage
(IMessage msgRequest) [0x00008] in
/usr/src/tmp/mono/mcs/class/corlib/System.Runtime.Remoting.Channels/CrossAppDomainChannel.cs:218
10/24/2007 1:45:42 PM
--
Configure bugmail: https://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