[cairo-bugs] [Bug 59173] New: Unable to run nx session to Fedora 18 (beta) with cairo 1.12.8

bugzilla-daemon at freedesktop.org bugzilla-daemon at freedesktop.org
Wed Jan 9 09:08:38 PST 2013


https://bugs.freedesktop.org/show_bug.cgi?id=59173

          Priority: medium
            Bug ID: 59173
          Assignee: chris at chris-wilson.co.uk
           Summary: Unable to run nx session to Fedora 18 (beta) with
                    cairo 1.12.8
        QA Contact: cairo-bugs at cairographics.org
          Severity: normal
    Classification: Unclassified
                OS: All
          Reporter: rmj at ast.cam.ac.uk
          Hardware: All
            Status: NEW
           Version: 1.12.8
         Component: general
           Product: cairo

When running a remote desktop kde session to a Fedora 18 (beta) system using
the Nomachine nx server and clients, several programs gives errors like:

$ emacs
(emacs:7292): Gdk-ERROR **: The program 'emacs' received an X Window System
error.
This probably reflects a bug in the program.
The error was 'BadValue (integer parameter out of range for operation)'.
  (Details: serial 130 error_code 2 request_code 25 minor_code 0)
  (Note to programmers: normally, X errors are reported asynchronously;
   that is, you will receive the error a while after causing it.
   To debug your program, run it with the GDK_SYNCHRONIZE environment
   variable to change this behavior. You can then get a meaningful
   backtrace from your debugger if you break on the gdk_x_error() function.)

The nx remote desktop works fine on Fedora 16.

Some analysis was done in this mailing list thread:
http://lists.cairographics.org/archives/cairo/2012-December/023829.html
which suggests that cairo is not checking for xrender extensions before using
them, leading to the errors.

I can confirm that by setting LD_PRELOAD to preload the cairo libraries from
Fedora 17 before running eg emacs in the nx session, these errors do dont
happen.

I'm happy to run more tests if needed.

Roderick Johnstone

-- 
You are receiving this mail because:
You are the QA Contact for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.cairographics.org/archives/cairo-bugs/attachments/20130109/cabd3aff/attachment.html>


More information about the cairo-bugs mailing list