http://bugzilla.novell.com/show_bug.cgi?id=576426
http://bugzilla.novell.com/show_bug.cgi?id=576426#c0 Summary: Windows.Forms app gives kCGErrorCannotComplete, invalid device window errors Classification: Mono Product: Mono: Class Libraries Version: 2.4.x Platform: Macintosh OS/Version: Mac OS X 10.6 Status: NEW Severity: Normal Priority: P5 - None Component: Windows.Forms AssignedTo: [email protected] ReportedBy: [email protected] QAContact: [email protected] Found By: --- Blocker: --- Created an attachment (id=340381) --> (http://bugzilla.novell.com/attachment.cgi?id=340381) example project User-Agent: Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US; rv:1.9.1.7) Gecko/20091221 Firefox/3.5.7 The attached project runs in Linux but has problems on a Mac. Follow the steps below using the attached project. More info is given below. Reproducible: Always Steps to Reproduce: 1. Compile and run the attached VS project using MonoDevelop on a Mac. 2. Click in the username, password, and server address text boxes. 3. You will notice that you can't actually enter any text in the text boxes (but they work on linux mono). 4. Click the right arrow. 5. Right click when the screen says "Connecting..." as select "Toggle Fullscreen". 6. You will notice nothing happens. This also does not work in Linux, but does in Windows. I tried to debug this but I seem to get the "Debugger Application..." feature to work. 7. Right click and select Exit. Actual Results: 1. The sign-in window text boxes should allow text entry. 2. The Toggle Fullscreen menu item should work (it works in Windows). 3. The Application Output shows the following errors: Wed Feb 3 00:27:54 macmini.local mono[26003] <Error>: kCGErrorCannotComplete: CGSDeviceGetGeometry: Invalid device window Wed Feb 3 00:27:54 macmini.local mono[26003] <Error>: kCGErrorFailure: Set a breakpoint @ CGErrorBreakpoint() to catch errors as they are logged. Wed Feb 3 00:27:54 macmini.local mono[26003] <Error>: kCGErrorCannotComplete: CGSDeviceSynchronize: Invalid device window Wed Feb 3 00:27:54 macmini.local mono[26003] <Error>: kCGErrorCannotComplete: CGSDeviceSynchronize: Invalid device window Wed Feb 3 00:27:54 macmini.local mono[26003] <Error>: kCGErrorCannotComplete: CGSDeviceGetGeometry: Invalid device window Wed Feb 3 00:27:54 macmini.local mono[26003] <Error>: kCGErrorCannotComplete: CGSDeviceSynchronize: Invalid device window Wed Feb 3 00:27:54 macmini.local mono[26003] <Error>: kCGErrorCannotComplete: CGSDeviceSynchronize: Invalid device window Wed Feb 3 00:27:54 macmini.local mono[26003] <Error>: kCGErrorCannotComplete: CGSDeviceGetGeometry: Invalid device window Wed Feb 3 00:27:54 macmini.local mono[26003] <Error>: kCGErrorCannotComplete: CGSDeviceSynchronize: Invalid device window Wed Feb 3 00:27:54 macmini.local mono[26003] <Error>: kCGErrorCannotComplete: CGSDeviceSynchronize: Invalid device window Wed Feb 3 00:27:54 macmini.local mono[26003] <Error>: kCGErrorCannotComplete: CGSDeviceGetGeometry: Invalid device window Wed Feb 3 00:27:54 macmini.local mono[26003] <Error>: kCGErrorCannotComplete: CGSDeviceSynchronize: Invalid device window Wed Feb 3 00:27:54 macmini.local mono[26003] <Error>: kCGErrorCannotComplete: CGSDeviceSynchronize: Invalid device window Wed Feb 3 00:27:54 macmini.local mono[26003] <Error>: kCGErrorCannotComplete: CGSDeviceGetGeometry: Invalid device window Wed Feb 3 00:27:54 macmini.local mono[26003] <Error>: kCGErrorCannotComplete: CGSDeviceSynchronize: Invalid device window Expected Results: 1. The text boxes should allow entry... they do work when running on Linux mono. 2. The toggle fullscreen menu item should work but I can't seem to get the "Debugger Application..." feature to work. 3. The application output should not show the "invalid device window" errors. -- Configure bugmail: http://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are the QA contact for the bug. You are the assignee for the bug. _______________________________________________ mono-bugs maillist - [email protected] http://lists.ximian.com/mailman/listinfo/mono-bugs
