|
Description
|
Began with Nevada Build 85:
Our vsw testsuite was unable to run initially because our DISPLAY setting is <system>:0.0.
when we finally got it to run we got 115 new errors, as well as 40 new segmentation faults within them.
Conforming evidence within these new failures points towards an inability to use the specified DISPLAY variable. We are hoping that fixing this problems tied to this one focal point of maintaining the display name will fix all 115 new failures; included in attached file newfail. Also there may be some new evidence in this file, because other access issues appear in these new failures.
> 520|3 2 00018032 1 1|VSW5TESTSUITE PURPOSE 2
> 520|3 2 00018032 1 2|Assertion XDisplayString-2.(C)
> 520|3 2 00018032 1 3|If the system is POSIX compliant: When the argument passed
> 520|3 2 00018032 1 4|to the XOpenDisplay call that returned the value used as
> the
> 520|3 2 00018032 1 5|display argument was NULL, then a call to XDisplayString
> 520|3 2 00018032 1 6|returns the value of the DISPLAY environment variable when
> 520|3 2 00018032 1 7|XOpenDisplay was called.
> 520|3 2 00018032 1 8|METH: Fork a child process using tet_fork.
> 520|3 2 00018032 1 9|METH: In child :
> 520|3 2 00018032 1 10|METH: Exec the file "./Test1" with the environment
> variable DISPLAY set to the value of XT_DISPLAY config variable.
> 520|3 2 00018032 1 11|METH: Open the display using XOpenDisplay.
> 520|3 2 00018032 1 12|METH: Obtain the value of the display string using
> XDisplayString.
> 520|3 2 00018032 1 13|METH: Obtain the value of the DISPLAY environment
> variable.
> 520|3 2 00018032 1 14|METH: Verify that the two strings are identical.
> 520|3 2 00018033 2 1|TRACE: Exec'd file ./Test1.
> 520|3 2 00018033 2 2|CHECK: XDisplayString-2 1, line 121
> 520|3 2 00018033 2 3|CHECK: XDisplayString-2 2, line 127
> 520|3 2 00018033 2 4|CHECK: XDisplayString-2 3, line 137
>
> 520|3 2 00018033 2 5|REPORT: XDisplayString() returned "unix:0.0" instead of
> "gfxsqa-44a:0.0".
> 220|3 2 1 13:39:55|FAIL
> 410|3 2 1 13:39:55|IC End
> 80|3 0 13:39:56|TC End, scenario ref 2-0
> 900|13:39:56|TCC End
>
>
> FAIL:/tset/Xt13/tnewstrg/Test{2}:: Malloc available memory. XtString shall call
> XtErrorMsg
>
> FAIL:/tset/XtC/tinitlize/Test{3}:: Display name is correct ERROR: Expected
> Display name of "gfxsqa-44a:0.0", received "unix:0.0"
>
> FAIL:/tset/XtC/tinitlize/Test{4}:: Display name is correct ERROR: Expected
> Display name of "gfxsqa-44a:0.0", received "unix:0.0"
>
> UNRESOLVED:/tset/XtC/tadconvtr/Test{1}::unexpected signal 11 (SIGSEGV) received
> Check procedure XtCVT_Proc was invoked
> CORE:/tset/Xlib14/wcreic/Test{1}::unable to setup locale setup_locale() function failed unexpected signal 11 (SIGSEGV) received
This fix has been committed to X.Org's libX11 git master repository:
http://cgit.freedesktop.org/xorg/lib/libX11/commit/?id=bf53987eaf0fbd7f7627783fc39e7ee99e8361ba
|