[Mono-bugs] [Bug 75291][Wis] New - Failure to deserialize
ImageStream
bugzilla-daemon at bugzilla.ximian.com
bugzilla-daemon at bugzilla.ximian.com
Fri Jun 17 08:29:46 EDT 2005
Please do not reply to this email- if you want to comment on the bug, go to the
URL shown below and enter your comments there.
Changed by maze at strahlungsfrei.de.
http://bugzilla.ximian.com/show_bug.cgi?id=75291
--- shadow/75291 2005-06-17 08:29:46.000000000 -0400
+++ shadow/75291.tmp.11075 2005-06-17 08:29:46.000000000 -0400
@@ -0,0 +1,67 @@
+Bug#: 75291
+Product: Mono: Class Libraries
+Version: 1.1
+OS:
+OS Details:
+Status: NEW
+Resolution:
+Severity:
+Priority: Wishlist
+Component: CORLIB
+AssignedTo: mono-bugs at ximian.com
+ReportedBy: maze at strahlungsfrei.de
+QAContact: mono-bugs at ximian.com
+TargetMilestone: ---
+URL:
+Cc:
+Summary: Failure to deserialize ImageStream
+
+Please fill in this template when reporting a bug, unless you know what you
+are doing.
+Description of Problem:
+
+In my WinForms-Application compiled using VS.NET, there is an ImageList
+resource embedded into the executable. When copying to my Linux machine
+with Mono SVN, it fails. See error message below.
+
+The line that fails is
+this.imageList1.ImageStream =
+((System.Windows.Forms.ImageListStreamer)(resources.GetObject("imageList1.ImageStream")));
+
+The ResourceManager seems to return null in this case. Strangely, this
+didn't crash on Mono 1.1.7. 1.1.7 had another bug though, see #75067.
+
+For the source files, also see #75067. (It's the same application).
+
+Steps to reproduce the problem:
+1. Make up a form with an ImageList (in VS.NET).
+2. Add some images to the ImageList.
+3. Compile and run it on Mono/Linux.
+
+Actual Results:
+
+Unhandled Exception: System.NullReferenceException: Object reference not
+set to an instance of an object
+in <0x00110> System.Windows.Forms.ImageList:set_ImageStream
+(System.Windows.Forms.ImageListStreamer value)
+in (wrapper remoting-invoke-with-check)
+System.Windows.Forms.ImageList:set_ImageStream
+(System.Windows.Forms.ImageListStreamer)
+in <0x003ed> ListViewTest.Form1:InitializeComponent ()
+in <0x00013> ListViewTest.Form1:.ctor ()
+in (wrapper remoting-invoke-with-check) ListViewTest.Form1:.ctor ()
+in <0x0001a> ListViewTest.Form1:Main ()
+
+
+
+Expected Results:
+
+Form opens and program runs fine.
+
+How often does this happen?
+
+Always.
+
+Additional Information:
+
+The ImageList has to be in the form resource file (Form.resx)!
More information about the mono-bugs
mailing list