[Mono-bugs] [Bug 77875][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:01 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=77875

--- shadow/77875	2006-03-22 13:19:01.000000000 -0500
+++ shadow/77875.tmp.10529	2006-03-22 13:19:01.000000000 -0500
@@ -0,0 +1,88 @@
+Bug#: 77875
+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