[Mono-bugs] [Bug 77234][Maj] New - nunit-gui: nunit-gui 2.2.5
crashes on startup
bugzilla-daemon at bugzilla.ximian.com
bugzilla-daemon at bugzilla.ximian.com
Thu Jan 12 17:57:52 EST 2006
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 matt at use.net.
http://bugzilla.ximian.com/show_bug.cgi?id=77234
--- shadow/77234 2006-01-12 17:57:52.000000000 -0500
+++ shadow/77234.tmp.16982 2006-01-12 17:57:52.000000000 -0500
@@ -0,0 +1,84 @@
+Bug#: 77234
+Product: Mono: Class Libraries
+Version: 1.1
+OS:
+OS Details: amd64
+Status: NEW
+Resolution:
+Severity:
+Priority: Major
+Component: Windows.Forms
+AssignedTo: peter at novonyx.com
+ReportedBy: matt at use.net
+QAContact: mono-bugs at ximian.com
+TargetMilestone: ---
+URL:
+Cc:
+Summary: nunit-gui: nunit-gui 2.2.5 crashes on startup
+
+Steps to reproduce the problem:
+1. download nunit 2.2.5 from www.nunit.org
+2. run nunit-gui.exe v2.2.5 under mono
+
+
+Actual Results:
+crash.
+Unhandled Exception: System.NullReferenceException: Object reference not
+set to an instance of an object
+in [0x00007]
+(at /home/matt/src/nunit/src/GuiRunner/nunit-gui/NUnitForm.cs:1460)
+NUnit.Gui.NUnitForm:NUnitForm_Load (System.Object sender,
+System.EventArgs e)
+in (wrapper delegate-invoke)
+System.MulticastDelegate:invoke_void_object_EventArgs
+(object,System.EventArgs)
+in [0x00013]
+(at /home/matt/src/mono/mcs/class/Managed.Windows.Forms/System.Windows.Forms/Form.cs:1274)
+System.Windows.Forms.Form:OnLoad (System.EventArgs e)
+in [0x000ff]
+(at /home/matt/src/mono/mcs/class/Managed.Windows.Forms/System.Windows.Forms/Form.cs:1229)
+System.Windows.Forms.Form:OnCreateControl ()
+in [0x00075]
+(at /home/matt/src/mono/mcs/class/Managed.Windows.Forms/System.Windows.Forms/Control.cs:2488)
+System.Windows.Forms.Control:CreateControl ()
+in [0x000e6]
+(at /home/matt/src/mono/mcs/class/Managed.Windows.Forms/System.Windows.Forms/Control.cs:3512)
+System.Windows.Forms.Control:SetVisibleCore (Boolean value)
+in [0x00002]
+(at /home/matt/src/mono/mcs/class/Managed.Windows.Forms/System.Windows.Forms/Form.cs:1442)
+System.Windows.Forms.Form:SetVisibleCore (Boolean value)
+in [0x00002]
+(at /home/matt/src/mono/mcs/class/Managed.Windows.Forms/System.Windows.Forms/Control.cs:2197)
+System.Windows.Forms.Control:set_Visible (Boolean value)
+in [0x00013]
+(at /home/matt/src/mono/mcs/class/Managed.Windows.Forms/System.Windows.Forms/Control.cs:2982)
+System.Windows.Forms.Control:Show ()
+in (wrapper remoting-invoke-with-check) System.Windows.Forms.Control:Show
+()
+in [0x00028]
+(at /home/matt/src/mono/mcs/class/Managed.Windows.Forms/System.Windows.Forms/Application.cs:313)
+System.Windows.Forms.Application:RunLoop (Boolean Modal,
+System.Windows.Forms.ApplicationContext context)
+in [0x00007]
+(at /home/matt/src/mono/mcs/class/Managed.Windows.Forms/System.Windows.Forms/Application.cs:292)
+System.Windows.Forms.Application:Run (System.Windows.Forms.Form mainForm)
+in [0x0018e]
+(at /home/matt/src/nunit/src/GuiRunner/nunit-gui/AppEntry.cs:108)
+NUnit.Gui.AppEntry:Main (System.String[] args)
+in [0x00001]
+(at /home/matt/src/nunit/src/GuiRunner/nunit-gui-exe/Class1.cs:17)
+NUnit.Gui.Class1:Main (System.String[] args)
+
+
+
+Expected Results:
+should start up as indicated in test plan:
+http://www.mono-project.com/WinFormsTestPlan
+
+How often does this happen?
+every time.
+
+Additional Information:
+ The crash happens because NUnitForm_Load() is called before
+InitializeComponent(), leaving a bunch of private member variables
+uninitialized.
More information about the mono-bugs
mailing list