This is sources Bugzilla
Bugzilla Version 2.17.5
Bugzilla Bug 9780
  X clients running on Solaris terminate on any keypress with BadAlloc on XkbSetNamedIndicator Last modified: 2009-10-02 16:24:59
     Query page      Enter new bug
Bug#: 9780   Hardware:   Reporter: Jon TURNEY <jon.turney@dronecode.org.uk>
Host: Target: Build:
Product:     Add CC:
Component:   Version:   CC:
Status: RESOLVED   Priority:  
Resolution: FIXED   Severity:  
Assigned To: Cygwin/X maintainer <yselkowitz@cygwin.com>   Target Milestone:  
Summary:
Keywords:

Attachment Description Type Created Actions
0001-Cygwin-X-Always-use-an-authorization-cookie-for-inte.patch Patch to improve authorization behaviour of internal clients in XDMCP mode patch 2009-07-13 18:09 Edit | Diff
0002-Cygwin-X-Ensure-WM_STATE-atom-exists-in-multiwindow-.patch Patch to workaround a bug in iiimx by ensuring WM_STATE exists in multiwindow mode patch 2009-07-13 18:10 Edit | Diff
Create a New Attachment (proposed patch, testcase, etc.) View All

Bug 9780 depends on: Show dependency tree
Show dependency graph
Bug 9780 blocks:

Additional Comments:


Leave as RESOLVED FIXED
Reopen bug
Mark bug as VERIFIED

View Bug Activity   |   Format For Printing


Description:   Last confirmed: 0000-00-00 00:00 Opened: 2009-01-23 18:52
X clients running on Solaris terminate on the first keypress, e.g.:

X Error of failed request:  BadAlloc (insufficient resources for operation)
  Major opcode of failed request:  136 (XKEYBOARD)
  Minor opcode of failed request:  16 (XkbSetNamedIndicator)
  Serial number of failed request:  117
  Current serial number in output stream:  130

http://cygwin.com/ml/cygwin-xfree/2008-11/msg00182.html
http://cygwin.com/ml/cygwin-xfree/2008-12/msg00001.html
http://cygwin.com/ml/cygwin-xfree/2009-01/msg00057.html

Workaround: upgrade X.Org on the Solaris machine fixes (sometimes)
Note: XIM-enabled clients also seem to fail, but for different reasons.

------- Additional Comment #1 From Jon TURNEY 2009-05-16 10:06 -------
http://cgit.freedesktop.org/xorg/xserver/commit/?id=557dbadf3be273255e8fdb12d9321f4e88bf2b65
looks like it is relevant to this.

------- Additional Comment #2 From Cygwin/X maintainer 2009-06-25 00:44 -------
Should I add this to the queue for 1.6.1.901?

------- Additional Comment #3 From Jon TURNEY 2009-06-25 00:58 -------
(In reply to comment #2)
> Should I add this to the queue for 1.6.1.901?

That patch has been merged to the X.Org 1.6 branch, so it will be in 1.6.2 when
that emerges.

------- Additional Comment #4 From Cygwin/X maintainer 2009-06-30 01:38 -------
Pushed in 1.6.1.902.  Leaving open for now to see if this fixes the problem.

------- Additional Comment #5 From Jon TURNEY 2009-07-13 18:09 -------
Created an attachment (id=4049)
Patch to improve authorization behaviour of internal clients in XDMCP mode

------- Additional Comment #6 From Jon TURNEY 2009-07-13 18:10 -------
Created an attachment (id=4050)
Patch to workaround a bug in iiimx by ensuring WM_STATE exists in multiwindow
mode

------- Additional Comment #7 From Jon TURNEY 2009-07-13 18:11 -------
Added a couple of patches to fix other issues seen interworking with Solaris

------- Additional Comment #8 From Cygwin/X maintainer 2009-07-13 19:05 -------
Thanks for the patches.  Should I release 1.6.2-2 immediately with these patches?

------- Additional Comment #9 From Jon TURNEY 2009-07-13 20:41 -------
(In reply to comment #8)
> Thanks for the patches.  Should I release 1.6.2-2 immediately with these patches?

I'll probably have a few more bits and pieces this week so might be worth
waiting for those

------- Additional Comment #10 From Cygwin/X maintainer 2009-07-13 21:14 -------
(In reply to comment #9)
> I'll probably have a few more bits and pieces this week so might be worth
> waiting for those

Fine.  In the meantime, I've committed these to Ports SVN.

------- Additional Comment #11 From Jon TURNEY 2009-07-22 19:07 -------
(In reply to comment #10)
> (In reply to comment #9)
> > I'll probably have a few more bits and pieces this week so might be worth
> > waiting for those
> 
> Fine.  In the meantime, I've committed these to Ports SVN.

You might as well push out a built with these changes when you have time.  I'm
not very productive at the moment due to various problems after rebuilding my
development environment...

------- Additional Comment #12 From Cygwin/X maintainer 2009-07-22 20:48 -------
Shipped in 1.6.2-2; leaving open until fix is confirmed.

------- Additional Comment #13 From Cygwin/X maintainer 2009-10-02 16:24 -------
Apparent confirmation:
http://cygwin.com/ml/cygwin-xfree/2009-10/msg00020.html

Closing.

     Query page      Enter new bug
Actions: New | Query | bug # | Reports | Requests   New Account | Log In