[Mono-bugs] [Bug 77876][Nor] New - nunit-gui: crash when mousing
over a failed test and then loading another assembly
bugzilla-daemon at bugzilla.ximian.com
bugzilla-daemon at bugzilla.ximian.com
Wed Mar 22 13:19:18 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=77876
--- shadow/77876 2006-03-22 13:19:18.000000000 -0500
+++ shadow/77876.tmp.10541 2006-03-22 13:19:18.000000000 -0500
@@ -0,0 +1,88 @@
+Bug#: 77876
+Product: Mono: Class Libraries
+Version: 1.1
+OS:
+OS Details:
+Status: NEW
+Resolution:
+Severity:
+Priority: Normal
+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: crash when mousing over a failed test and then loading another assembly
+
+Steps to reproduce the problem:
+1. run nunit-gui
+2. File->Open nunit.framework.tests.dll
+3. mouse over the first failure until you see the tooltip
+4. press Control+O and open nunit.mocks.tests.dll
+5. click Run
+6. click in the treeview and expand/collapse a few nodes
+
+Actual Results:
+crash:
+in (wrapper managed-to-native)
+System.Windows.Forms.XplatUIX11:XChangeProperty
+(intptr,intptr,intptr,intptr,int,System.Windows.Forms.PropertyMode,uint[],int)
+<0x12>
+in (wrapper managed-to-native)
+System.Windows.Forms.XplatUIX11:XChangeProperty
+(intptr,intptr,intptr,intptr,int,System.Windows.Forms.PropertyMode,uint[],int)
+<0xfffffffffffff63d>
+in System.Windows.Forms.XplatUIX11:SetIcon
+(System.Windows.Forms.Hwnd,System.Drawing.Icon)
+(at /home/matt/src/mono/mcs/class/Managed.Windows.Forms/System.Windows.Forms/XplatUIX11.cs:774)
+in System.Windows.Forms.XplatUIX11:SetIcon (intptr,System.Drawing.Icon)
+(at /home/matt/src/mono/mcs/class/Managed.Windows.Forms/System.Windows.Forms/XplatUIX11.cs:3822)
+in System.Windows.Forms.XplatUI:SetIcon (intptr,System.Drawing.Icon)
+(at /home/matt/src/mono/mcs/class/Managed.Windows.Forms/System.Windows.Forms/XplatUI.cs:719)
+in System.Windows.Forms.Form:CreateHandle ()
+(at /home/matt/src/mono/mcs/class/Managed.Windows.Forms/System.Windows.Forms/Form.cs:1291)
+in System.Windows.Forms.Control:get_Handle ()
+(at /home/matt/src/mono/mcs/class/Managed.Windows.Forms/System.Windows.Forms/Control.cs:1861)
+in (wrapper remoting-invoke-with-check)
+System.Windows.Forms.Control:get_Handle () <0xeb443>
+in System.Windows.Forms.Form:Close ()
+(at /home/matt/src/mono/mcs/class/Managed.Windows.Forms/System.Windows.Forms/Form.cs:1114)
+in CP.Windows.Forms.TipWindow:OnAutoClose (object,System.EventArgs)
+<0x1a>
+in (wrapper delegate-invoke)
+System.MulticastDelegate:invoke_void_object_EventArgs
+(object,System.EventArgs) <0x1b06c4>
+in System.Windows.Forms.Timer:OnTick (System.EventArgs)
+(at /home/matt/src/mono/mcs/class/Managed.Windows.Forms/System.Windows.Forms/Timer.cs:132)
+in System.Windows.Forms.Timer:FireTick ()
+(at /home/matt/src/mono/mcs/class/Managed.Windows.Forms/System.Windows.Forms/Timer.cs:125)
+in (wrapper remoting-invoke-with-check)
+System.Windows.Forms.Timer:FireTick () <0xffffffffffff9da7>
+in System.Windows.Forms.XplatUIX11:CheckTimers (System.DateTime)
+(at /home/matt/src/mono/mcs/class/Managed.Windows.Forms/System.Windows.Forms/XplatUIX11.cs:1064)
+in System.Windows.Forms.XplatUIX11:UpdateMessageQueue ()
+(at /home/matt/src/mono/mcs/class/Managed.Windows.Forms/System.Windows.Forms/XplatUIX11.cs:1108)
+in System.Windows.Forms.XplatUIX11:GetMessage
+(System.Windows.Forms.MSG&,intptr,int,int)
+(at /home/matt/src/mono/mcs/class/Managed.Windows.Forms/System.Windows.Forms/XplatUIX11.cs:2675)
+in System.Windows.Forms.XplatUI:GetMessage
+(System.Windows.Forms.MSG&,intptr,int,int)
+(at /home/matt/src/mono/mcs/class/Managed.Windows.Forms/System.Windows.Forms/XplatUI.cs:478)
+in System.Windows.Forms.Application:RunLoop
+(bool,System.Windows.Forms.ApplicationContext)
+(at /home/matt/src/mono/mcs/class/Managed.Windows.Forms/System.Windows.Forms/Application.cs:412)
+in System.Windows.Forms.Application:Run (System.Windows.Forms.Form)
+(at /home/matt/src/mono/mcs/class/Managed.Windows.Forms/System.Windows.Forms/Application.cs:292)
+in NUnit.Gui.AppEntry:Main (string[]) <0x40c>
+in NUnit.Gui.Class1:Main (string[]) <0x19>
+in (wrapper runtime-invoke) System.Object:runtime_invoke_int_string[]
+(object,intptr,intptr,intptr) <0xffffffffc04414a1>
+
+
+Expected Results:
+shouldn't crash
+
+How often does this happen?
+every other time I try
More information about the mono-bugs
mailing list