[Bug 2194] New: XScreenSaverSetAttributes broken on 64 bit architectures

bugzilla-daemon at freedesktop.org bugzilla-daemon at freedesktop.org
Sun Jan 2 13:58:03 PST 2005


Please do not reply to this email: if you want to comment on the bug, go to          
the URL shown below and enter yourcomments there.   
 
https://bugs.freedesktop.org/show_bug.cgi?id=2194        
   
           Summary: XScreenSaverSetAttributes broken on 64 bit architectures
           Product: xorg
           Version: CVS_head
          Platform: Other
        OS/Version: All
            Status: NEW
          Severity: normal
          Priority: P2
         Component: Server/general
        AssignedTo: xorg-bugzilla-noise at freedesktop.org
        ReportedBy: matthieu.herrb at laas.fr


Lauching beforelight on OpenBSD/amd64 or OpenBSD/amd64 lead to a BadColor error:
X Error of failed request:  BadColor (invalid Colormap parameter)
  Major opcode of failed request:  136 (MIT-SCREEN-SAVER)
  Minor opcode of failed request:  3 ()
  Resource id in failed request:  0x2b000001
  Serial number of failed request:  94
  Current serial number in output stream:  95

Afaict, this is caused by a mismatch in the length of the fields used to decode
the request in Xext/saver.c. The attached patch is a proposed fix, but I'm not 
sure if it's correct. It would be great if someone more familiar then me with
the request decoding code checked that before I commit it.        
   
   
--         
Configure bugmail: https://bugs.freedesktop.org/userprefs.cgi?tab=email       
   
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.


More information about the xorg-bugzilla-noise mailing list