[Mono-bugs] [Bug 78657][Nor] New - im: crash when expanding profile tab

bugzilla-daemon at bugzilla.ximian.com bugzilla-daemon at bugzilla.ximian.com
Thu Jun 15 19:23:40 EDT 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=78657

--- shadow/78657	2006-06-15 19:23:40.000000000 -0400
+++ shadow/78657.tmp.14796	2006-06-15 19:23:40.000000000 -0400
@@ -0,0 +1,242 @@
+Bug#: 78657
+Product: Mono: Class Libraries
+Version: 1.1
+OS: GNU/Linux [Other]
+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: im: crash when expanding profile tab
+
+Steps to reproduce the problem:
+1. start imeem and login
+2. once logged in, expand the profile tab (click the little blue arrow in
+the upper right)
+
+
+Actual Results:
+debug output and a crash:
+SendMessage (2098005, 0x439, 0x0, 0xffd714c0)
+SendMessage (2098005, 0x411, 0x1, 0xffd714c0)
+SendMessage (2098005, 0x41e, 0x0, 0xffd714c0)
+SendMessage (2098618, 0x432, 0x0, 0xffd70d30)
+SendMessage (2098628, 0x432, 0x0, 0xffd70cb0)
+SendMessage (2098632, 0x432, 0x0, 0xffd70d30)
+
+Unhandled Exception: System.NullReferenceException: Object reference not
+set to an instance of an object
+  at System.Windows.Forms.XplatUIX11.SetWindowPos (IntPtr handle, Int32 x,
+Int32 y, Int32 width, Int32 height) [0x00007] in
+/home/matt/src/mono/mcs/class/Managed.Windows.Forms/System.Windows.Forms/XplatUIX11.cs:4285
+
+  at System.Windows.Forms.XplatUI.SetWindowPos (IntPtr handle, Int32 x,
+Int32 y, Int32 width, Int32 height) [0x00000] in
+/home/matt/src/mono/mcs/class/Managed.Windows.Forms/System.Windows.Forms/XplatUI.cs:813
+
+  at System.Windows.Forms.Control.SetBoundsCore (Int32 x, Int32 y, Int32
+width, Int32 height, BoundsSpecified specified) [0x00053] in
+/home/matt/src/mono/mcs/class/Managed.Windows.Forms/System.Windows.Forms/Control.cs:3563
+
+  at System.Windows.Forms.Control.SetBounds (Int32 x, Int32 y, Int32 width,
+Int32 height) [0x00000] in
+/home/matt/src/mono/mcs/class/Managed.Windows.Forms/System.Windows.Forms/Control.cs:3132
+
+  at (wrapper remoting-invoke-with-check)
+System.Windows.Forms.Control:SetBounds (int,int,int,int)
+  at System.Windows.Forms.Control.PerformLayout
+(System.Windows.Forms.Control affectedControl, System.String
+affectedProperty) [0x0035d] in
+/home/matt/src/mono/mcs/class/Managed.Windows.Forms/System.Windows.Forms/Control.cs:2950
+
+  at System.Windows.Forms.Control.PerformLayout () [0x00000] in
+/home/matt/src/mono/mcs/class/Managed.Windows.Forms/System.Windows.Forms/Control.cs:2815
+
+  at (wrapper remoting-invoke-with-check)
+System.Windows.Forms.Control:PerformLayout ()
+  at System.Windows.Forms.Control.OnResize (System.EventArgs e) [0x00030]
+in
+/home/matt/src/mono/mcs/class/Managed.Windows.Forms/System.Windows.Forms/Control.cs:4470
+
+  at System.Windows.Forms.Control.OnSizeChanged (System.EventArgs e)
+[0x00006] in
+/home/matt/src/mono/mcs/class/Managed.Windows.Forms/System.Windows.Forms/Control.cs:4483
+
+  at System.Windows.Forms.Control.UpdateBounds (Int32 x, Int32 y, Int32
+width, Int32 height, Int32 clientWidth, Int32 clientHeight) [0x000b5] in
+/home/matt/src/mono/mcs/class/Managed.Windows.Forms/System.Windows.Forms/Control.cs:3712
+
+  at System.Windows.Forms.Control.UpdateBounds () [0x00031] in
+/home/matt/src/mono/mcs/class/Managed.Windows.Forms/System.Windows.Forms/Control.cs:3668
+
+  at System.Windows.Forms.Control.WndProc (System.Windows.Forms.Message m)
+[0x00151] in
+/home/matt/src/mono/mcs/class/Managed.Windows.Forms/System.Windows.Forms/Control.cs:3783
+
+  at System.Windows.Forms.ScrollableControl.WndProc
+(System.Windows.Forms.Message m) [0x00000] in
+/home/matt/src/mono/mcs/class/Managed.Windows.Forms/System.Windows.Forms/ScrollableControl.cs:587
+
+  at System.Windows.Forms.ContainerControl.WndProc
+(System.Windows.Forms.Message m) [0x00000] in
+/home/matt/src/mono/mcs/class/Managed.Windows.Forms/System.Windows.Forms/ContainerControl.cs:369
+
+  at System.Windows.Forms.UserControl.WndProc (System.Windows.Forms.Message
+m) [0x00000] in
+/home/matt/src/mono/mcs/class/Managed.Windows.Forms/System.Windows.Forms/UserControl.cs:91
+
+  at System.Windows.Forms.Control+ControlNativeWindow.WndProc
+(System.Windows.Forms.Message m) [0x00000] in
+/home/matt/src/mono/mcs/class/Managed.Windows.Forms/System.Windows.Forms/Control.cs:161
+
+  at System.Windows.Forms.NativeWindow.WndProc (IntPtr hWnd, Msg msg,
+IntPtr wParam, IntPtr lParam) [0x00053] in
+/home/matt/src/mono/mcs/class/Managed.Windows.Forms/System.Windows.Forms/NativeWindow.cs:145
+
+  at System.Windows.Forms.XplatUIX11.SendMessage (IntPtr hwnd, Msg message,
+IntPtr wParam, IntPtr lParam) [0x00000] in
+/home/matt/src/mono/mcs/class/Managed.Windows.Forms/System.Windows.Forms/XplatUIX11.cs:4006
+
+  at System.Windows.Forms.XplatUIX11.RequestNCRecalc (IntPtr handle)
+[0x00016] in
+/home/matt/src/mono/mcs/class/Managed.Windows.Forms/System.Windows.Forms/XplatUIX11.cs:3841
+
+  at System.Windows.Forms.XplatUIX11.SetBorderStyle (IntPtr handle,
+FormBorderStyle border_style) [0x0000e] in
+/home/matt/src/mono/mcs/class/Managed.Windows.Forms/System.Windows.Forms/XplatUIX11.cs:4031
+
+  at System.Windows.Forms.XplatUI.SetBorderStyle (IntPtr handle,
+FormBorderStyle border_style) [0x00000] in
+/home/matt/src/mono/mcs/class/Managed.Windows.Forms/System.Windows.Forms/XplatUI.cs:714
+
+  at System.Windows.Forms.Control.CreateHandle () [0x00168] in
+/home/matt/src/mono/mcs/class/Managed.Windows.Forms/System.Windows.Forms/Control.cs:3221
+
+  at System.Windows.Forms.Control.RecreateHandle () [0x00033] in
+/home/matt/src/mono/mcs/class/Managed.Windows.Forms/System.Windows.Forms/Control.cs:3412
+
+  at System.Windows.Forms.Control.WndProc (System.Windows.Forms.Message m)
+[0x00129] in
+/home/matt/src/mono/mcs/class/Managed.Windows.Forms/System.Windows.Forms/Control.cs:3774
+
+  at System.Windows.Forms.ScrollableControl.WndProc
+(System.Windows.Forms.Message m) [0x00000] in
+/home/matt/src/mono/mcs/class/Managed.Windows.Forms/System.Windows.Forms/ScrollableControl.cs:587
+
+  at System.Windows.Forms.ContainerControl.WndProc
+(System.Windows.Forms.Message m) [0x00000] in
+/home/matt/src/mono/mcs/class/Managed.Windows.Forms/System.Windows.Forms/ContainerControl.cs:369
+
+  at System.Windows.Forms.UserControl.WndProc (System.Windows.Forms.Message
+m) [0x00000] in
+/home/matt/src/mono/mcs/class/Managed.Windows.Forms/System.Windows.Forms/UserControl.cs:91
+
+  at System.Windows.Forms.Control+ControlNativeWindow.WndProc
+(System.Windows.Forms.Message m) [0x00000] in
+/home/matt/src/mono/mcs/class/Managed.Windows.Forms/System.Windows.Forms/Control.cs:161
+
+  at System.Windows.Forms.NativeWindow.WndProc (IntPtr hWnd, Msg msg,
+IntPtr wParam, IntPtr lParam) [0x00053] in
+/home/matt/src/mono/mcs/class/Managed.Windows.Forms/System.Windows.Forms/NativeWindow.cs:145
+
+  at System.Windows.Forms.XplatUIX11.SendMessage (IntPtr hwnd, Msg message,
+IntPtr wParam, IntPtr lParam) [0x00000] in
+/home/matt/src/mono/mcs/class/Managed.Windows.Forms/System.Windows.Forms/XplatUIX11.cs:4006
+
+  at System.Windows.Forms.XplatUIX11.SendWMDestroyMessages
+(System.Windows.Forms.Control c) [0x00035] in
+/home/matt/src/mono/mcs/class/Managed.Windows.Forms/System.Windows.Forms/XplatUIX11.cs:1480
+
+  at System.Windows.Forms.XplatUIX11.SendWMDestroyMessages
+(System.Windows.Forms.Control c) [0x00054] in
+/home/matt/src/mono/mcs/class/Managed.Windows.Forms/System.Windows.Forms/XplatUIX11.cs:1484
+
+  at System.Windows.Forms.XplatUIX11.DestroyWindow (IntPtr handle)
+[0x00054] in
+/home/matt/src/mono/mcs/class/Managed.Windows.Forms/System.Windows.Forms/XplatUIX11.cs:2654
+
+  at System.Windows.Forms.XplatUI.DestroyWindow (IntPtr handle) [0x00000]
+in
+/home/matt/src/mono/mcs/class/Managed.Windows.Forms/System.Windows.Forms/XplatUI.cs:415
+
+  at System.Windows.Forms.NativeWindow.DestroyHandle () [0x00010] in
+/home/matt/src/mono/mcs/class/Managed.Windows.Forms/System.Windows.Forms/NativeWindow.cs:103
+
+  at System.Windows.Forms.Control.DestroyHandle () [0x00017] in
+/home/matt/src/mono/mcs/class/Managed.Windows.Forms/System.Windows.Forms/Control.cs:3239
+
+  at System.Windows.Forms.Control.RecreateHandle () [0x00012] in
+/home/matt/src/mono/mcs/class/Managed.Windows.Forms/System.Windows.Forms/Control.cs:3406
+
+  at System.Windows.Forms.Form.set_MaximizeBox (Boolean value) [0x0001e] in
+/home/matt/src/mono/mcs/class/Managed.Windows.Forms/System.Windows.Forms/Form.cs:487
+
+  at a3.af () [0x00000] 
+  at (wrapper remoting-invoke-with-check) a3:af ()
+  at v8.p (System.Object A_0, System.EventArgs A_1) [0x00000] 
+  at (wrapper delegate-invoke)
+System.MulticastDelegate:invoke_void_object_EventArgs (object,System.EventArgs)
+  at c2.e (System.Object A_0, System.EventArgs A_1) [0x00000] 
+  at fm.e (System.Object A_0, System.EventArgs A_1) [0x00000] 
+  at c2.e (System.EventArgs A_0) [0x00000] 
+  at c2.b (System.Windows.Forms.MouseEventArgs A_0, .l0 A_1) [0x00000] 
+  at c2.a (System.Windows.Forms.MouseEventArgs A_0, .l0 A_1) [0x00000] 
+  at c2.a (System.Windows.Forms.MouseEventArgs A_0, .l0 A_1) [0x00000] 
+  at c2.a (System.Windows.Forms.MouseEventArgs A_0, .l0 A_1) [0x00000] 
+  at pa.OnClick (System.EventArgs e) [0x00000] 
+  at System.Windows.Forms.Control.HandleClick (Int32 clicks,
+System.Windows.Forms.MouseEventArgs me) [0x00037] in
+/home/matt/src/mono/mcs/class/Managed.Windows.Forms/System.Windows.Forms/Control.cs:1238
+
+  at System.Windows.Forms.Control.WndProc (System.Windows.Forms.Message m)
+[0x002dd] in
+/home/matt/src/mono/mcs/class/Managed.Windows.Forms/System.Windows.Forms/Control.cs:3864
+
+  at System.Windows.Forms.ScrollableControl.WndProc
+(System.Windows.Forms.Message m) [0x00000] in
+/home/matt/src/mono/mcs/class/Managed.Windows.Forms/System.Windows.Forms/ScrollableControl.cs:587
+
+  at System.Windows.Forms.ContainerControl.WndProc
+(System.Windows.Forms.Message m) [0x00000] in
+/home/matt/src/mono/mcs/class/Managed.Windows.Forms/System.Windows.Forms/ContainerControl.cs:369
+
+  at System.Windows.Forms.UserControl.WndProc (System.Windows.Forms.Message
+m) [0x00000] in
+/home/matt/src/mono/mcs/class/Managed.Windows.Forms/System.Windows.Forms/UserControl.cs:91
+
+  at System.Windows.Forms.Control+ControlNativeWindow.WndProc
+(System.Windows.Forms.Message m) [0x00000] in
+/home/matt/src/mono/mcs/class/Managed.Windows.Forms/System.Windows.Forms/Control.cs:161
+
+  at System.Windows.Forms.NativeWindow.WndProc (IntPtr hWnd, Msg msg,
+IntPtr wParam, IntPtr lParam) [0x00053] in
+/home/matt/src/mono/mcs/class/Managed.Windows.Forms/System.Windows.Forms/NativeWindow.cs:145
+
+  at System.Windows.Forms.XplatUIX11.DispatchMessage
+(System.Windows.Forms.MSG msg) [0x00000] in
+/home/matt/src/mono/mcs/class/Managed.Windows.Forms/System.Windows.Forms/XplatUIX11.cs:2669
+
+  at System.Windows.Forms.XplatUI.DispatchMessage (System.Windows.Forms.MSG
+msg) [0x00000] in
+/home/matt/src/mono/mcs/class/Managed.Windows.Forms/System.Windows.Forms/XplatUI.cs:419
+
+  at System.Windows.Forms.Application.RunLoop (Boolean Modal,
+System.Windows.Forms.ApplicationContext context) [0x0023c] in
+/home/matt/src/mono/mcs/class/Managed.Windows.Forms/System.Windows.Forms/Application.cs:489
+
+  at System.Windows.Forms.Application.Run () [0x00000] in
+/home/matt/src/mono/mcs/class/Managed.Windows.Forms/System.Windows.Forms/Application.cs:379
+
+
+Expected Results:
+should expand the profile page. this used to work a month or so ago.
+
+How often does this happen? 
+Every time, with MONO_XSYNC enabled or not.


More information about the mono-bugs mailing list