← Back to team overview

ubuntu-x-swat team mailing list archive

[Bug 419501] Re: apport-kde assert failure: python: ../../src/xcb_io.c:242: process_responses: Assertion `(((long) (dpy->last_request_read) - (long) (dpy->request)) <= 0)' failed.

 

Chris Halse Rogers wrote:
> There has recently been work done upstream to fix these sort of bugs.
> I've pushed some testing packages incorporating these fixes to
> https://edge.launchpad.net/~raof/+archive/aubergine/+packages.

I've tried installing packages from this PPA, and the test case still
fails for me.  This is on a VM running an up-to-date Lucid install.

Some details: After adding the PPA to my sources, I found I had 11
packages upgradable.  I first tried upgrading just four of them:
libxcb1, libxcb1-dev, libxcb-render0, and libxcb-render0-dev.  After
restarting X, the test case failed, but in a different way than before.
A keypress would result in the familiar error being printed to the VTE,
whereas mouse motion would cause to VTE to freeze (so that the window
would not repaint if obscured and then revealed).  Before, either would
cause the error message.

Then, I tried installing the remaining seven packages: libx11-6,
libx11-data, libx11-dev, libxau6, libxau-dev, libxdmcp6, and libxdmcp-
dev.  After restarting X, the original error behavior was restored.

Just to be sure, I rebooted the (virtual) machine and tried the test
case again.  Now the error behavior has flipped: mouse movement will
trigger the error message while a keypress will trigger a freeze.  I
have no idea what to make of any of this, so I thought I would just
throw it out there.

-- 
apport-kde assert failure: python: ../../src/xcb_io.c:242: process_responses: Assertion `(((long) (dpy->last_request_read) - (long) (dpy->request)) <= 0)' failed.
https://bugs.launchpad.net/bugs/419501
You received this bug notification because you are a member of Ubuntu-X,
which is subscribed to libxcb in ubuntu.