wayland 1.13 testsuite fails on s390x

Pekka Paalanen ppaalanen at gmail.com
Wed Mar 15 10:55:14 UTC 2017


On Wed, 15 Mar 2017 11:24:27 +0100 (CET)
Jan Engelhardt <jengelh at inai.de> wrote:

> >From https://bugzilla.opensuse.org/show_bug.cgi?id=1029452 :
> >
> >wayland fails to run the testsuite on s390x since the update to 1.13. 
> >The failing test is:
> >
> >[   24s] connection-test: tests/connection-test.c:163: 
> >argument_from_va_list: Assertion `args[5].n == 105' failed.
> >[   24s] test "argument_from_va_list":  signal 6, fail.  
> 
> Some bug in va_list_wrapper maybe?

Yup:

https://cgit.freedesktop.org/wayland/wayland/commit/?id=680a6b32de49896dc290968f83a1e4cce315888e

> >Another strange error, that does not result in a FAIL is this:
> >[   19s] PASS: os-wrappers-test
> >[   24s] User process fault: interruption code 003b ilc:3 in 
> >sanity-test[80000000+9000]
> >[   24s] Failing address: 0000000000000000 TEID: 0000000000000400
> >[   24s] Fault in primary space mode while using user ASCE.
> >[   24s] AS:00000001f52f41c7 R3:0000000000000024 
> >[   24s] PASS: sanity-test  

What does that mean, is it like NULL-pointer dereference?

sanity-test does a bunch of tests that are expected to explode, e.g. it
tests triggering a segfault and seeing it actually gets flagged right.

https://cgit.freedesktop.org/wayland/wayland/tree/tests/sanity-test.c

E.g. "fail_segv" test.


Thanks,
pq
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 833 bytes
Desc: OpenPGP digital signature
URL: <https://lists.freedesktop.org/archives/wayland-devel/attachments/20170315/0153975e/attachment.sig>


More information about the wayland-devel mailing list