[Mono-bugs] [Bug 78636][Nor] New - im: X11 handle non-existant error when trying to click in the roster

bugzilla-daemon at bugzilla.ximian.com bugzilla-daemon at bugzilla.ximian.com
Tue Jun 13 15:43:30 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=78636

--- shadow/78636	2006-06-13 15:43:30.000000000 -0400
+++ shadow/78636.tmp.16813	2006-06-13 15:43:30.000000000 -0400
@@ -0,0 +1,65 @@
+Bug#: 78636
+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: X11 handle non-existant error when trying to click in the roster
+
+Steps to reproduce the problem:
+1. with MONO_XSYNC enabled, start imeem and log in
+2. when the roster shows, try clicking on the first friend in the profile
+
+Actual Results:
+hundreds of this error:
+X11 Error encountered: 
+  Error: BadWindow (invalid Window parameter)
+  Request:     38 (X_QueryPointer)
+  Resource ID: 0x5A
+  Serial:      8403
+  Hwnd:        Hwnd, Mapped:False ClientWindow:0x5A, WholeWindow:0x5A,
+Parent:[<null>]
+  Control:     <handle 90 non-existant>
+         at System.Windows.Forms.XplatUIX11.WhereString () [XplatUIX11.cs:448]
+         at System.Windows.Forms.XplatUIX11.HandleError () [XplatUIX11.cs:1461]
+         at System.Windows.Forms.XplatUIX11.HandleError ()
+         at System.Windows.Forms.XplatUIX11.XQueryPointer ()
+         at System.Windows.Forms.XplatUIX11.XQueryPointer ()
+         at System.Windows.Forms.XplatUIX11.GetCursorPos ()
+[XplatUIX11.cs:2858]
+         at System.Windows.Forms.XplatUI.GetCursorPos () [XplatUI.cs:483]
+         at System.Windows.Forms.Cursor.get_Position () [Cursor.cs:214]
+         at System.Windows.Forms.Control.get_MousePosition () [Control.cs:1366]
+         at pa.OnMouseLeave ()
+         at System.Windows.Forms.Control.WndProc () [Control.cs:4021]
+         at System.Windows.Forms.ScrollableControl.WndProc ()
+[ScrollableControl.cs:587]
+         at System.Windows.Forms.ContainerControl.WndProc ()
+[ContainerControl.cs:369]
+         at System.Windows.Forms.UserControl.WndProc () [UserControl.cs:91]
+         at System.Windows.Forms.Control+ControlNativeWindow.WndProc ()
+[Control.cs:161]
+         at System.Windows.Forms.NativeWindow.WndProc () [NativeWindow.cs:145]
+         at System.Windows.Forms.XplatUIX11.DispatchMessage ()
+[XplatUIX11.cs:2669]
+         at System.Windows.Forms.XplatUI.DispatchMessage () [XplatUI.cs:419]
+         at System.Windows.Forms.Application.RunLoop () [Application.cs:489]
+         at System.Windows.Forms.Application.Run () [Application.cs:379]
+
+
+And double-clicking to open their profile no longer works. 
+
+
+Expected Results:
+Double-clicking shouldn't emit errors and should bring up the friend's
+profile window.


More information about the mono-bugs mailing list