HomeAbout Us A-Z IndexSearch * Contact Us Register LoginPress Shop

The Open Brand -- Problem Reporting and Interpretations System


Problem Report 1703 Details

Help Show help | Quick Search | Submit a Test Suite Support Request | Click here to view your privileges

This page provides all information on Problem Report 1703.


Report 1703 Actions


    Problem Report Number 1703
    Submitter's Classification Test Suite problem
    State Resolved
    Resolution Rejected (REJ)
    Problem Resolution ID REJ.X.0486
    Raised 1970-01-01 08:00
    Updated 2003-03-13 08:00
    Published null
    Product Standard X Window System Display
    Certification Program The Open Brand certification program
    Test Suite VSW version 5.0.2
    Test Identification Xproto/AllocColor 3
    Problem Summary PG4W.00098 This test may fail on implementations because BigRequests are used when it is unexpected. Patch 5.0.2A provided as a patch.
    Problem Text
    To check for support of byte swapped connections the test suite
    opens a connection to the server *without* using XOpenDisplay().
    Since XOpenDisplay() configures the server to accept BigRequests
    from the client, XExtendedMaxRequestSize(dpy) returns non-zero on
    connections initiated with XOpenDisplay, but returns zero
    if XOpenDisplay() is not used.

    The problem is that the functions in
    libproto/*Req.c use a Display pointer from another connection
    established using Xlib in startup.c instead of using the Xlib-less
    connection and GetProperty. Our X server (X11R6.4) selects the BigRequests
    extension in XOpenDisplay() in Xlib so BigRequests is turned on for
    the display pointer but not for the Xlib-less connection.

    So.. when the test suite uses a BigRequest, even though
    it never requested BigRequests, it results in the test
    hanging or otherwise getting confused about where it is in the
    protocol stream.

    See SR223

    Test Output
    n/a

    Review Information

    Review Type TSMA Review
    Start Date null
    Completed null
    Status Complete
    Review Recommendation No Resolution Given
    Review Response
    We recommend this request be refused.

    While we agree that this is an error in the test suite, too many tests
    are failing or hang.

    Patch 5.0.2A provides a workaround for these failures. We reccommend
    that the implementation be required to apply this patch prior
    to making a single branding run.

    Review Type SA Review
    Start Date null
    Completed null
    Status Complete
    Review Resolution Rejected (REJ)
    Review Conclusion
    This request is refused.

    Problem Reporting System Options:

     

    Back   


Contact the Certification Authority