Hi, there,
I'm using Mono 3.2.8 in Lubuntu 14.04, and I'm observing an odd
behaviour which renders a WinForms app unusable. This application works
perfectly in Windows, I mean, with the .NET stack, and worked perfectly in the
previous version of Lubuntu (with an older version of Mono).
http://baltasarq.info/dev/pgcal/
The app has a DataGridView. The problem is that, the second time you
try to write something in a cell, WinForms launches the following exception
(below). After this exception, the second time you write in the datagridview
cell, the exception is raised continuously, so you actually cannot use the app.
Any hint?
Is this problem known?
EDIT: Oh, well, bad news. Yep, the problem is "known" (though nobody
seems to care). User djdjaa89 reported it in bugzilla on January 1st, 2013, and
had no answer.
http://bugzilla.xamarin.com/show_bug.cgi?id=9653
I guess what the "answer" to this e.mail is going to be.
==
$ mono ../pgcal/pgcal/bin/Release/pgcal.exe
System.ObjectDisposedException: The object was used after being disposed.
at System.Windows.Forms.Control.CreateHandle () [0x00000] in <filename
unknown>:0
at System.Windows.Forms.TextBoxBase.CreateHandle () [0x00000] in <filename
unknown>:0
at System.Windows.Forms.Control.CreateControl () [0x00000] in <filename
unknown>:0
at System.Windows.Forms.Control.SetVisibleCore (Boolean value) [0x00000] in
<filename unknown>:0
at System.Windows.Forms.Control.set_Visible (Boolean value) [0x00000] in
<filename unknown>:0
at (wrapper remoting-invoke-with-check)
System.Windows.Forms.Control:set_Visible (bool)
at System.Windows.Forms.DataGridView.BeginEdit (Boolean selectAll) [0x00000]
in <filename unknown>:0
at System.Windows.Forms.DataGridView.ProcessKeyEventArgs
(System.Windows.Forms.Message& m) [0x00000] in <filename unknown>:0
at System.Windows.Forms.Control.ProcessKeyMessage
(System.Windows.Forms.Message& m) [0x00000] in <filename unknown>:0
at System.Windows.Forms.Control.WmKeys (System.Windows.Forms.Message& m)
[0x00000] in <filename unknown>:0
at System.Windows.Forms.Control.WndProc (System.Windows.Forms.Message& m)
[0x00000] in <filename unknown>:0
at System.Windows.Forms.DataGridView.WndProc (System.Windows.Forms.Message&
m) [0x00000] in <filename unknown>:0
at System.Windows.Forms.Control+ControlWindowTarget.OnMessage
(System.Windows.Forms.Message& m) [0x00000] in <filename unknown>:0
at System.Windows.Forms.Control+ControlNativeWindow.WndProc
(System.Windows.Forms.Message& m) [0x00000] in <filename unknown>:0
at System.Windows.Forms.NativeWindow.WndProc (IntPtr hWnd, Msg msg, IntPtr
wParam, IntPtr lParam) [0x00000] in <filename unknown>:0
System.ObjectDisposedException: The object was used after being disposed.
at System.Windows.Forms.Control.CreateHandle () [0x00000] in <filename
unknown>:0
at System.Windows.Forms.TextBoxBase.CreateHandle () [0x00000] in <filename
unknown>:0
at System.Windows.Forms.Control.get_Handle () [0x00000] in <filename
unknown>:0
at (wrapper remoting-invoke-with-check)
System.Windows.Forms.Control:get_Handle ()
at System.Windows.Forms.DataGridView.ProcessKeyEventArgs
(System.Windows.Forms.Message& m) [0x00000] in <filename unknown>:0
at System.Windows.Forms.Control.ProcessKeyMessage
(System.Windows.Forms.Message& m) [0x00000] in <filename unknown>:0
at System.Windows.Forms.Control.WmKeys (System.Windows.Forms.Message& m)
[0x00000] in <filename unknown>:0
at System.Windows.Forms.Control.WndProc (System.Windows.Forms.Message& m)
[0x00000] in <filename unknown>:0
at System.Windows.Forms.DataGridView.WndProc (System.Windows.Forms.Message&
m) [0x00000] in <filename unknown>:0
at System.Windows.Forms.Control+ControlWindowTarget.OnMessage
(System.Windows.Forms.Message& m) [0x00000] in <filename unknown>:0
at System.Windows.Forms.Control+ControlNativeWindow.WndProc
(System.Windows.Forms.Message& m) [0x00000] in <filename unknown>:0
at System.Windows.Forms.NativeWindow.WndProc (IntPtr hWnd, Msg msg, IntPtr
wParam, IntPtr lParam) [0x00000] in <filename unknown>:0
==
--
Baltasar ([email protected] http://baltasarq.info/)
_______________________________________________
Mono-winforms-list maillist - [email protected]
http://lists.ximian.com/mailman/listinfo/mono-winforms-list