[Mono-bugs] [Bug 78077][Nor] New - X11 driver on OSX crashes when Option key is pressed

bugzilla-daemon at bugzilla.ximian.com bugzilla-daemon at bugzilla.ximian.com
Tue Apr 11 12:07:06 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 timr at asteriasgi.com.


--- shadow/78077	2006-04-11 12:07:06.000000000 -0400
+++ shadow/78077.tmp.26381	2006-04-11 12:07:06.000000000 -0400
@@ -0,0 +1,62 @@
+Bug#: 78077
+Product: Mono: Class Libraries
+Version: unspecified
+OS Details: 
+Status: NEW   
+Priority: Normal
+Component: Windows.Forms
+AssignedTo: peter at novonyx.com                            
+ReportedBy: timr at asteriasgi.com               
+QAContact: mono-bugs at ximian.com
+TargetMilestone: ---
+Summary: X11 driver on OSX crashes when Option key is pressed
+Steps to reproduce the problem:
+1. Press the Option key while running on OSX with a normal US mac keyboard
+2. ????
+3. Profit!
+Actual Results:
+Mono System.Windows.Forms Assembly [$auto_build_revision$]
+Keyboard: United States keyboard layout
+Gtk not found (missing LD_LIBRARY_PATH to libgtk-x11-2.0.so?), using built-in colorscheme
+Not scaling
+Unhandled Exception: System.IndexOutOfRangeException: Array index is out of range.
+in <0x0016c> System.Windows.Forms.X11Keyboard:UpdateKeyState (XEvent xevent)
+in <0x001a8> System.Windows.Forms.X11Keyboard:KeyEvent (IntPtr hwnd, XEvent xevent, 
+System.Windows.Forms.MSG msg)
+in <0x003e4> System.Windows.Forms.XplatUIX11:GetMessage (System.Windows.Forms.MSG 
+msg, IntPtr handle, Int32 wFilterMin, Int32 wFilterMax)
+in <0x00058> System.Windows.Forms.XplatUI:GetMessage (System.Windows.Forms.MSG msg, 
+IntPtr hWnd, Int32 wFilterMin, Int32 wFilterMax)
+in <0x00848> System.Windows.Forms.Application:RunLoop (Boolean Modal, 
+System.Windows.Forms.ApplicationContext context)
+in <0x00224> System.Windows.Forms.Form:ShowDialog (IWin32Window ownerWin32)
+in (wrapper remoting-invoke-with-check) System.Windows.Forms.Form:ShowDialog 
+in <0x003c4> Reign.Reign:Reign_Load (System.Object sender, System.EventArgs e)
+in (wrapper delegate-invoke) System.MulticastDelegate:invoke_void_object_EventArgs 
+in <0x00058> System.Windows.Forms.Form:OnLoad (System.EventArgs e)
+in <0x00108> System.Windows.Forms.Form:OnCreateControl ()
+in <0x00118> System.Windows.Forms.Control:CreateControl ()
+in <0x00024> System.Windows.Forms.Control:Show ()
+in (wrapper remoting-invoke-with-check) System.Windows.Forms.Control:Show ()
+in <0x00120> System.Windows.Forms.Application:RunLoop (Boolean Modal, 
+System.Windows.Forms.ApplicationContext context)
+in <0x00034> System.Windows.Forms.Application:Run (System.Windows.Forms.Form mainForm)
+in <0x0003c> Reign.Reign:Main ()
+Expected Results:
+How often does this happen? 
+Always (any time I press the option key). Works with either Option key. Control and the Apple key 
+both don't crash it. On this keyboard Option also has "alt" in small letters above it.

More information about the mono-bugs mailing list