зеркало из https://github.com/mono/mail-archives.git
296 строки
11 KiB
HTML
296 строки
11 KiB
HTML
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
|
|
<HTML>
|
|
<HEAD>
|
|
<TITLE> [Mono-bugs] [Bug 482907] New: Control properties System.Collections.ObjectModel.Collection( Of t ) do not deserialize
|
|
</TITLE>
|
|
<LINK REL="Index" HREF="index.html" >
|
|
<LINK REL="made" HREF="mailto:mono-bugs%40lists.ximian.com?Subject=%5BMono-bugs%5D%20%5BBug%20482907%5D%20New%3A%20Control%20properties%0A%20System.Collections.ObjectModel.Collection%28%20Of%20t%20%29%20do%20not%20deserialize&In-Reply-To=">
|
|
<META NAME="robots" CONTENT="index,nofollow">
|
|
<META http-equiv="Content-Type" content="text/html; charset=us-ascii">
|
|
<LINK REL="Previous" HREF="086779.html">
|
|
<LINK REL="Next" HREF="086781.html">
|
|
</HEAD>
|
|
<BODY BGCOLOR="#ffffff">
|
|
<H1>[Mono-bugs] [Bug 482907] New: Control properties System.Collections.ObjectModel.Collection( Of t ) do not deserialize</H1>
|
|
<B>bugzilla_noreply at novell.com</B>
|
|
<A HREF="mailto:mono-bugs%40lists.ximian.com?Subject=%5BMono-bugs%5D%20%5BBug%20482907%5D%20New%3A%20Control%20properties%0A%20System.Collections.ObjectModel.Collection%28%20Of%20t%20%29%20do%20not%20deserialize&In-Reply-To="
|
|
TITLE="[Mono-bugs] [Bug 482907] New: Control properties System.Collections.ObjectModel.Collection( Of t ) do not deserialize">bugzilla_noreply at novell.com
|
|
</A><BR>
|
|
<I>Fri Mar 6 12:56:03 EST 2009</I>
|
|
<P><UL>
|
|
<LI>Previous message: <A HREF="086779.html">[Mono-bugs] [Bug 433696] Mono crashes with corrupted double-linked list - error
|
|
</A></li>
|
|
<LI>Next message: <A HREF="086781.html">[Mono-bugs] [Bug 482907] Control properties System.Collections.ObjectModel.Collection( Of t ) do not deserialize
|
|
</A></li>
|
|
<LI> <B>Messages sorted by:</B>
|
|
<a href="date.html#86780">[ date ]</a>
|
|
<a href="thread.html#86780">[ thread ]</a>
|
|
<a href="subject.html#86780">[ subject ]</a>
|
|
<a href="author.html#86780">[ author ]</a>
|
|
</LI>
|
|
</UL>
|
|
<HR>
|
|
<!--beginarticle-->
|
|
<PRE><A HREF="https://bugzilla.novell.com/show_bug.cgi?id=482907">https://bugzilla.novell.com/show_bug.cgi?id=482907</A>
|
|
|
|
|
|
Summary: Control properties
|
|
System.Collections.ObjectModel.Collection( Of t ) do
|
|
not deserialize
|
|
Classification: Mono
|
|
Product: Mono: Class Libraries
|
|
Version: 2.4.x
|
|
Platform: 32bit
|
|
OS/Version: Windows XP
|
|
Status: NEW
|
|
Severity: Normal
|
|
Priority: P5 - None
|
|
Component: Windows.Forms
|
|
AssignedTo: <A HREF="http://lists.ximian.com/mailman/listinfo/mono-bugs">mono-bugs at lists.ximian.com</A>
|
|
ReportedBy: <A HREF="http://lists.ximian.com/mailman/listinfo/mono-bugs">eschneider.novell at schneidersoft.com</A>
|
|
QAContact: <A HREF="http://lists.ximian.com/mailman/listinfo/mono-bugs">mono-bugs at lists.ximian.com</A>
|
|
Found By: ---
|
|
|
|
|
|
Created an attachment (id=277748)
|
|
--> (<A HREF="https://bugzilla.novell.com/attachment.cgi?id=277748">https://bugzilla.novell.com/attachment.cgi?id=277748</A>)
|
|
sample project
|
|
|
|
User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.0.7)
|
|
Gecko/2009021910 Firefox/3.0.7 (.NET CLR 2.0.50727; .NET CLR 3.0.04506.648;
|
|
NET CLR 3.0.4506.2152; .NET CLR 3.5.21022; .NET CLR 3.5.30729)
|
|
|
|
Normally in MS .NET control properties deserialize from the form resource
|
|
files, in mono they do not work.
|
|
|
|
Reproducible: Always
|
|
|
|
Steps to Reproduce:
|
|
1. Run the application in debug mode.
|
|
2.
|
|
3.
|
|
Actual Results:
|
|
|
|
C:\Documents and Settings\eschneider>mono --debug
|
|
E:\test2\WindowsApplication1\W
|
|
indowsApplication1\bin\Debug\WindowsApplication1.exe >C:\test26.txt
|
|
|
|
Unhandled Exception: System.InvalidOperationException:
|
|
WinForms_SeeInnerExceptio
|
|
n ---> System.Runtime.Serialization.SerializationException: Field "items" not
|
|
fo
|
|
und in class System.Collections.ObjectModel.Collection`1[[System.String,
|
|
mscorli
|
|
b, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089]]
|
|
at
|
|
System.Runtime.Serialization.Formatters.Binary.ObjectReader.ReadTypeMetadat
|
|
a (System.IO.BinaryReader reader, Boolean isRuntimeObject, Boolean hasTypeInfo)
|
|
[0x00296] in
|
|
C:\cygwin\tmp\monobuild\build\BUILD\mono-2.4\mcs\class\corlib\Syste
|
|
m.Runtime.Serialization.Formatters.Binary\ObjectReader.cs:679
|
|
at
|
|
System.Runtime.Serialization.Formatters.Binary.ObjectReader.ReadObjectInsta
|
|
nce (System.IO.BinaryReader reader, Boolean isRuntimeObject, Boolean
|
|
hasTypeInfo
|
|
, System.Int64& objectId, System.Object& value,
|
|
System.Runtime.Serialization.Ser
|
|
ializationInfo& info) [0x0000a] in
|
|
C:\cygwin\tmp\monobuild\build\BUILD\mono-2.4\
|
|
mcs\class\corlib\System.Runtime.Serialization.Formatters.Binary\ObjectReader.cs:
|
|
239
|
|
at System.Runtime.Serialization.Formatters.Binary.ObjectReader.ReadObject
|
|
(Bin
|
|
aryElement element, System.IO.BinaryReader reader, System.Int64& objectId,
|
|
Syste
|
|
m.Object& value, System.Runtime.Serialization.SerializationInfo& info)
|
|
[0x0008a]
|
|
in
|
|
C:\cygwin\tmp\monobuild\build\BUILD\mono-2.4\mcs\class\corlib\System.Runtime
|
|
Serialization.Formatters.Binary\ObjectReader.cs:161
|
|
at System.Runtime.Serialization.Formatters.Binary.ObjectReader.ReadNextObject
|
|
(System.IO.BinaryReader reader) [0x00027] in
|
|
C:\cygwin\tmp\monobuild\build\BUILD
|
|
\mono-2.4\mcs\class\corlib\System.Runtime.Serialization.Formatters.Binary\Object
|
|
Reader.cs:124
|
|
at
|
|
System.Runtime.Serialization.Formatters.Binary.ObjectReader.ReadObjectGraph
|
|
(System.IO.BinaryReader reader, Boolean readHeaders, System.Object& result,
|
|
Sys
|
|
tem.Runtime.Remoting.Messaging.Header[]& headers) [0x00041] in
|
|
C:\cygwin\tmp\mon
|
|
obuild\build\BUILD\mono-2.4\mcs\class\corlib\System.Runtime.Serialization.Format
|
|
ters.Binary\ObjectReader.cs:99
|
|
at
|
|
System.Runtime.Serialization.Formatters.Binary.BinaryFormatter.NoCheckDeser
|
|
ialize (System.IO.Stream serializationStream,
|
|
System.Runtime.Remoting.Messaging.
|
|
HeaderHandler handler) [0x00076] in
|
|
C:\cygwin\tmp\monobuild\build\BUILD\mono-2.4
|
|
\mcs\class\corlib\System.Runtime.Serialization.Formatters.Binary\BinaryFormatter
|
|
cs:177
|
|
at System.Runtime.Serialization.Formatters.Binary.BinaryFormatter.Deserialize
|
|
(System.IO.Stream serializationStream) [0x00000] in
|
|
C:\cygwin\tmp\monobuild\buil
|
|
d\BUILD\mono-2.4\mcs\class\corlib\System.Runtime.Serialization.Formatters.Binary
|
|
\BinaryFormatter.cs:134
|
|
at System.Resources.ResourceReader.ReadNonPredefinedValue (System.Type
|
|
exp_typ
|
|
e) [0x00000] in
|
|
C:\cygwin\tmp\monobuild\build\BUILD\mono-2.4\mcs\class\corlib\Sy
|
|
stem.Resources\ResourceReader.cs:397
|
|
at System.Resources.ResourceReader.ReadValueVer2 (Int32 type_index) [0x001f3]
|
|
in
|
|
C:\cygwin\tmp\monobuild\build\BUILD\mono-2.4\mcs\class\corlib\System.Resource
|
|
s\ResourceReader.cs:355
|
|
at System.Resources.ResourceReader.LoadResourceValues (.ResourceCacheItem[]
|
|
st
|
|
ore) [0x00076] in
|
|
C:\cygwin\tmp\monobuild\build\BUILD\mono-2.4\mcs\class\corlib\
|
|
System.Resources\ResourceReader.cs:433
|
|
at System.Resources.ResourceReader+ResourceEnumerator.FillCache () [0x00049]
|
|
i
|
|
n
|
|
C:\cygwin\tmp\monobuild\build\BUILD\mono-2.4\mcs\class\corlib\System.Resources
|
|
\ResourceReader.cs:686
|
|
at System.Resources.ResourceReader+ResourceEnumerator..ctor
|
|
(System.Resources.
|
|
ResourceReader readerToEnumerate) [0x00014] in
|
|
C:\cygwin\tmp\monobuild\build\BUI
|
|
LD\mono-2.4\mcs\class\corlib\System.Resources\ResourceReader.cs:588
|
|
at System.Resources.ResourceReader.GetEnumerator () [0x00016] in
|
|
C:\cygwin\tmp
|
|
\monobuild\build\BUILD\mono-2.4\mcs\class\corlib\System.Resources\ResourceReader
|
|
cs:501
|
|
at System.Resources.ResourceSet.ReadResources () [0x00016] in
|
|
C:\cygwin\tmp\mo
|
|
nobuild\build\BUILD\mono-2.4\mcs\class\corlib\System.Resources\ResourceSet.cs:21
|
|
8
|
|
at System.Resources.ResourceSet.GetObjectInternal (System.String name,
|
|
Boolean
|
|
ignoreCase) [0x00032] in
|
|
C:\cygwin\tmp\monobuild\build\BUILD\mono-2.4\mcs\class
|
|
\corlib\System.Resources\ResourceSet.cs:157
|
|
at System.Resources.ResourceSet.GetObject (System.String name, Boolean
|
|
ignoreC
|
|
ase) [0x00000] in
|
|
C:\cygwin\tmp\monobuild\build\BUILD\mono-2.4\mcs\class\corlib\
|
|
System.Resources\ResourceSet.cs:181
|
|
at System.Resources.RuntimeResourceSet.GetObject (System.String name, Boolean
|
|
ignoreCase) [0x00016] in
|
|
C:\cygwin\tmp\monobuild\build\BUILD\mono-2.4\mcs\class\
|
|
corlib\System.Resources\RuntimeResourceSet.cs:74
|
|
at System.Resources.ResourceManager.GetObject (System.String name,
|
|
System.Glob
|
|
alization.CultureInfo culture) [0x00038] in
|
|
C:\cygwin\tmp\monobuild\build\BUILD\
|
|
mono-2.4\mcs\class\corlib\System.Resources\ResourceManager.cs:212
|
|
at System.Resources.ResourceManager.GetObject (System.String name) [0x00000]
|
|
i
|
|
n
|
|
C:\cygwin\tmp\monobuild\build\BUILD\mono-2.4\mcs\class\corlib\System.Resources
|
|
\ResourceManager.cs:196
|
|
at WindowsApplication1.Form1.InitializeComponent () [0x00000]
|
|
at (wrapper remoting-invoke-with-check)
|
|
WindowsApplication1.Form1:InitializeCo
|
|
mponent ()
|
|
at WindowsApplication1.Form1..ctor () [0x00000]
|
|
at (wrapper managed-to-native) System.Reflection.MonoCMethod:InternalInvoke
|
|
(o
|
|
bject,object[],System.Exception&)
|
|
at System.Reflection.MonoCMethod.Invoke (System.Object obj, BindingFlags
|
|
invok
|
|
eAttr, System.Reflection.Binder binder, System.Object[] parameters,
|
|
System.Globa
|
|
lization.CultureInfo culture) [0x000a6] in
|
|
C:\cygwin\tmp\monobuild\build\BUILD\m
|
|
ono-2.4\mcs\class\corlib\System.Reflection\MonoMethod.cs:444
|
|
--- End of inner exception stack trace ---
|
|
at WindowsApplication1.My.MyProject+MyForms.Create__Instance__[Form1]
|
|
(Windows
|
|
Application1.Form1 Instance) [0x00000]
|
|
at WindowsApplication1.My.MyProject+MyForms.get_Form1 () [0x00000]
|
|
at WindowsApplication1.My.MyApplication.OnCreateMainForm () [0x00000]
|
|
at
|
|
Microsoft.VisualBasic.ApplicationServices.WindowsFormsApplicationBase.OnRun
|
|
() [0x0000e] in
|
|
/tmp/monobuild/build/BUILD/mono-basic-2.4/vbruntime/Microsoft.V
|
|
isualBasic/Microsoft.VisualBasic.ApplicationServices/WindowsFormsApplicationBase
|
|
vb:192
|
|
at Microsoft.VisualBasic.ApplicationServices.WindowsFormsApplicationBase.Run
|
|
(
|
|
System.String[] commandLine) [0x00000] in
|
|
/tmp/monobuild/build/BUILD/mono-basic-
|
|
2.4/vbruntime/Microsoft.VisualBasic/Microsoft.VisualBasic.ApplicationServices/Wi
|
|
ndowsFormsApplicationBase.vb:79
|
|
at WindowsApplication1.My.MyApplication.Main (System.String[] Args) [0x00000]
|
|
|
|
|
|
C:\Documents and Settings\eschneider>
|
|
|
|
Expected Results:
|
|
No errors
|
|
|
|
--
|
|
Configure bugmail: <A HREF="https://bugzilla.novell.com/userprefs.cgi?tab=email">https://bugzilla.novell.com/userprefs.cgi?tab=email</A>
|
|
------- You are receiving this mail because: -------
|
|
You are the QA contact for the bug.
|
|
You are the assignee for the bug.
|
|
</PRE>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<!--endarticle-->
|
|
<HR>
|
|
<P><UL>
|
|
<!--threads-->
|
|
<LI>Previous message: <A HREF="086779.html">[Mono-bugs] [Bug 433696] Mono crashes with corrupted double-linked list - error
|
|
</A></li>
|
|
<LI>Next message: <A HREF="086781.html">[Mono-bugs] [Bug 482907] Control properties System.Collections.ObjectModel.Collection( Of t ) do not deserialize
|
|
</A></li>
|
|
<LI> <B>Messages sorted by:</B>
|
|
<a href="date.html#86780">[ date ]</a>
|
|
<a href="thread.html#86780">[ thread ]</a>
|
|
<a href="subject.html#86780">[ subject ]</a>
|
|
<a href="author.html#86780">[ author ]</a>
|
|
</LI>
|
|
</UL>
|
|
|
|
<hr>
|
|
<a href="http://lists.ximian.com/mailman/listinfo/mono-bugs">More information about the mono-bugs
|
|
mailing list</a><br>
|
|
</body></html>
|