[Mono-bugs] [Bug 328108] DataGrid: IOORE when exit bottom 'new' row

bugzilla_noreply at novell.com bugzilla_noreply at novell.com
Thu Sep 27 05:01:09 EDT 2007


https://bugzilla.novell.com/show_bug.cgi?id=328108#c1





--- Comment #1 from Andy Hume <andyhume32 at yahoo.co.uk>  2007-09-27 03:01:08 MST ---
Exception (preceded by internal Console.WriteLine):

throwing exception from here
   at System.Environment.get_StackTrace() in
D:\cygwin\usr\src\mono\mcs\class\corlib\System\Environment.cs:line 203
   at System.Windows.Forms.CurrencyManager.get_Current() in
D:\cygwin\usr\src\mono\mcs\class\Managed.Windows.Forms\System.Windows.Forms\CurrencyManager.cs:line
66
   at System.Windows.Forms.CurrencyManager.EndCurrentEdit() in
D:\cygwin\usr\src\mono\mcs\class\Managed.Windows.Forms\System.Windows.Forms\CurrencyManager.cs:line
226
   at System.Windows.Forms.CurrencyManager.set_Position(Int32 value) in
D:\cygwin\usr\src\mono\mcs\class\Managed.Windows.Forms\System.Windows.Forms\CurrencyManager.cs:line
86
   at System.Windows.Forms.DataGrid.set_CurrentCell(DataGridCell value) in
D:\cygwin\usr\src\mono\mcs\class\Managed.Windows.Forms\System.Windows.Forms\DataGrid.cs:line
545
   at System.Windows.Forms.DataGrid.set_CurrentRow(Int32 value) in
D:\cygwin\usr\src\mono\mcs\class\Managed.Windows.Forms\System.Windows.Forms\DataGrid.cs:line
558
   at
System.Windows.Forms.DataGrid.ProcessGridKey(System.Windows.Forms.KeyEventArgs
ke) in
D:\cygwin\usr\src\mono\mcs\class\Managed.Windows.Forms\System.Windows.Forms\DataGrid.cs:line
1900
   at System.Windows.Forms.DataGrid.ProcessKeyPreview(Message ByRef m) in
D:\cygwin\usr\src\mono\mcs\class\Managed.Windows.Forms\System.Windows.Forms\DataGrid.cs:line
1981
   at System.Windows.Forms.Control.ProcessKeyPreview(Message ByRef msg) in
D:\cygwin\usr\src\mono\mcs\class\Managed.Windows.Forms\System.Windows.Forms\Control.cs:line
4431
   at System.Windows.Forms.DataGridTextBox.ProcessKeyMessage(Message ByRef m)
in
D:\cygwin\usr\src\mono\mcs\class\Managed.Windows.Forms\System.Windows.Forms\DataGridTextBox.cs:line
91
   at System.Windows.Forms.TextBoxBase.WndProc(Message ByRef m) in
D:\cygwin\usr\src\mono\mcs\class\Managed.Windows.Forms\System.Windows.Forms\TextBoxBase.cs:line
1432
   at System.Windows.Forms.TextBox.WndProc(Message ByRef m) in
D:\cygwin\usr\src\mono\mcs\class\Managed.Windows.Forms\System.Windows.Forms\TextBox.cs:line
406
   at System.Windows.Forms.DataGridTextBox.WndProc(Message ByRef m) in
D:\cygwin\usr\src\mono\mcs\class\Managed.Windows.Forms\System.Windows.Forms\DataGridTextBox.cs:line
149
   at System.Windows.Forms.Control+ControlWindowTarget.OnMessage(Message ByRef
m) in
D:\cygwin\usr\src\mono\mcs\class\Managed.Windows.Forms\System.Windows.Forms\Control.cs:line
225
   at System.Windows.Forms.Control+ControlNativeWindow.WndProc(Message ByRef m)
in
D:\cygwin\usr\src\mono\mcs\class\Managed.Windows.Forms\System.Windows.Forms\Control.cs:line
206
   at System.Windows.Forms.NativeWindow.WndProc(IntPtr hWnd, Msg msg, IntPtr
wParam, IntPtr lParam) in
D:\cygwin\usr\src\mono\mcs\class\Managed.Windows.Forms\System.Windows.Forms\NativeWindow.cs:line
188
   at System.Windows.Forms.XplatUIWin32.InternalWndProc(IntPtr hWnd, Msg msg,
IntPtr wParam, IntPtr lParam) in
D:\cygwin\usr\src\mono\mcs\class\Managed.Windows.Forms\System.Windows.Forms\XplatUIWin32.cs:line
1882
   at System.Windows.Forms.XplatUIWin32.InternalWndProc(IntPtr , Msg , IntPtr ,
IntPtr )
   at System.Windows.Forms.XplatUIWin32.Win32DispatchMessage(MSG ByRef )
   at System.Windows.Forms.XplatUIWin32.Win32DispatchMessage(MSG ByRef )
   at System.Windows.Forms.XplatUIWin32.DispatchMessage(MSG ByRef msg) in
D:\cygwin\usr\src\mono\mcs\class\Managed.Windows.Forms\System.Windows.Forms\XplatUIWin32.cs:line
2077
   at System.Windows.Forms.XplatUI.DispatchMessage(MSG ByRef msg) in
D:\cygwin\usr\src\mono\mcs\class\Managed.Windows.Forms\System.Windows.Forms\XplatUI.cs:line
551
   at System.Windows.Forms.Application.RunLoop(Boolean Modal,
System.Windows.Forms.ApplicationContext context) in
D:\cygwin\usr\src\mono\mcs\class\Managed.Windows.Forms\System.Windows.Forms\Application.cs:line
807
   at System.Windows.Forms.Application.Run(System.Windows.Forms.Form mainForm)
in
D:\cygwin\usr\src\mono\mcs\class\Managed.Windows.Forms\System.Windows.Forms\Application.cs:line
610
   at TestForm.Main()

Unhandled Exception: System.IndexOutOfRangeException: list position

at System.Windows.Forms.CurrencyManager.get_Current () [0x00053] in
D:\cygwin\usr\src\mono\mcs\class\Managed.Windows.Forms\System.Windows.Forms\CurrencyManager.cs:66
at System.Windows.Forms.CurrencyManager.EndCurrentEdit () [0x0000d] in
D:\cygwin\usr\src\mono\mcs\class\Managed.Windows.Forms\System.Windows.Forms\CurrencyManager.cs:226
at System.Windows.Forms.CurrencyManager.set_Position (int) [0x00043] in
D:\cygwin\usr\src\mono\mcs\class\Managed.Windows.Forms\System.Windows.Forms\CurrencyManager.cs:86
at System.Windows.Forms.DataGrid.set_CurrentCell
(System.Windows.Forms.DataGridCell) [0x00254] in
D:\cygwin\usr\src\mono\mcs\class\Managed.Windows.Forms\System.Windows.Forms\DataGrid.cs:545
at System.Windows.Forms.DataGrid.set_CurrentRow (int) [0x00000] in
D:\cygwin\usr\src\mono\mcs\class\Managed.Windows.Forms\System.Windows.Forms\DataGrid.cs:558
at System.Windows.Forms.DataGrid.ProcessGridKey
(System.Windows.Forms.KeyEventArgs) [0x00336] in
D:\cygwin\usr\src\mono\mcs\class\Managed.Windows.Forms\System.Windows.Forms\DataGrid.cs:1900
at System.Windows.Forms.DataGrid.ProcessKeyPreview
(System.Windows.Forms.Message&) [0x00028] in
D:\cygwin\usr\src\mono\mcs\class\Managed.Windows.Forms\System.Windows.Forms\DataGrid.cs:1981
at System.Windows.Forms.Control.ProcessKeyPreview
(System.Windows.Forms.Message&) [0x0000b] in
D:\cygwin\usr\src\mono\mcs\class\Managed.Windows.Forms\System.Windows.Forms\Control.cs:4431
at System.Windows.Forms.DataGridTextBox.ProcessKeyMessage
(System.Windows.Forms.Message&) [0x00010] in
D:\cygwin\usr\src\mono\mcs\class\Managed.Windows.Forms\System.Windows.Forms\DataGridTextBox.cs:91
at System.Windows.Forms.TextBoxBase.WndProc (System.Windows.Forms.Message&)
[0x00033] in
D:\cygwin\usr\src\mono\mcs\class\Managed.Windows.Forms\System.Windows.Forms\TextBoxBase.cs:1432
at System.Windows.Forms.TextBox.WndProc (System.Windows.Forms.Message&)
[0x0002c] in
D:\cygwin\usr\src\mono\mcs\class\Managed.Windows.Forms\System.Windows.Forms\TextBox.cs:406
at System.Windows.Forms.DataGridTextBox.WndProc (System.Windows.Forms.Message&)
[0x00031] in
D:\cygwin\usr\src\mono\mcs\class\Managed.Windows.Forms\System.Windows.Forms\DataGridTextBox.cs:149
at ControlWindowTarget.OnMessage (System.Windows.Forms.Message&) [0x00000] in
D:\cygwin\usr\src\mono\mcs\class\Managed.Windows.Forms\System.Windows.Forms\Control.cs:225
at ControlNativeWindow.WndProc (System.Windows.Forms.Message&) [0x00000] in
D:\cygwin\usr\src\mono\mcs\class\Managed.Windows.Forms\System.Windows.Forms\Control.cs:206
at System.Windows.Forms.NativeWindow.WndProc
(intptr,System.Windows.Forms.Msg,intptr,intptr) [0x0006a] in
D:\cygwin\usr\src\mono\mcs\class\Managed.Windows.Forms\System.Windows.Forms\NativeWindow.cs:188
at System.Windows.Forms.XplatUIWin32.InternalWndProc
(intptr,System.Windows.Forms.Msg,intptr,intptr) [0x0002c] in
D:\cygwin\usr\src\mono\mcs\class\Managed.Windows.Forms\System.Windows.Forms\XplatUIWin32.cs:1882
at (wrapper native-to-managed)
System.Windows.Forms.XplatUIWin32.InternalWndProc
(intptr,System.Windows.Forms.Msg,intptr,intptr) <0x0004d>
at (wrapper managed-to-native)
System.Windows.Forms.XplatUIWin32.Win32DispatchMessage
(System.Windows.Forms.MSG&) <0x00004>
at System.Windows.Forms.XplatUIWin32.DispatchMessage
(System.Windows.Forms.MSG&) [0x00000] in
D:\cygwin\usr\src\mono\mcs\class\Managed.Windows.Forms\System.Windows.Forms\XplatUIWin32.cs:2077
at System.Windows.Forms.XplatUI.DispatchMessage (System.Windows.Forms.MSG&)
[0x00000] in
D:\cygwin\usr\src\mono\mcs\class\Managed.Windows.Forms\System.Windows.Forms\XplatUI.cs:551
at System.Windows.Forms.Application.RunLoop
(bool,System.Windows.Forms.ApplicationContext) [0x002e7] in
D:\cygwin\usr\src\mono\mcs\class\Managed.Windows.Forms\System.Windows.Forms\Application.cs:807
at System.Windows.Forms.Application.Run (System.Windows.Forms.Form) [0x00000]
in
D:\cygwin\usr\src\mono\mcs\class\Managed.Windows.Forms\System.Windows.Forms\Application.cs:610
at TestForm.Main () <0x0001f>


-- 
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