Bug 1161049 - perl-OpenGL fails test with mesa-19.3.1
perl-OpenGL fails test with mesa-19.3.1
Classification: openSUSE
Product: openSUSE Tumbleweed
Classification: openSUSE
Component: X.Org
Other openSUSE Factory
: P3 - Medium : Normal (vote)
: ---
Assigned To: E-mail List
E-mail List
Depends on:
  Show dependency treegraph
Reported: 2020-01-16 09:38 UTC by Bernhard Wiedemann
Modified: 2020-02-27 11:57 UTC (History)
0 users

See Also:
Found By: Development
Services Priority:
Business Priority:
Blocker: ---
Marketing QA Status: ---
IT Deployment: ---


Note You need to log in before you can comment on or make changes to this bug.
Description Bernhard Wiedemann 2020-01-16 09:38:46 UTC

Mesa-19.0.5 was still fine and test log had
[  279s] Setting window close to trigger return from mainloop (freeglut).
[  279s] Entering glutMainLoop
[  284s] Idle timeout; completing test
[  284s] Starting cleanup ...
[  284s] Destroying window. 
[  284s] Cleanup completed.

With Mesa-19.3.1 it now produces
[  184s] Setting window close to trigger return from mainloop (freeglut).
[  184s] Entering glutMainLoop
[  184s] X Error of failed request:  BadMatch (invalid parameter attributes)
[  184s]   Major opcode of failed request:  130 (MIT-SHM)
[  184s]   Minor opcode of failed request:  3 (X_ShmPutImage)
[  184s]   Serial number of failed request:  62
[  184s]   Current serial number in output stream:  63
[  184s] make: *** [Makefile:1187: test_dynamic] Error 1
[  184s] error: Bad exit status from /var/tmp/rpm-tmp.VWUtEl (%check)

I'd appreciate help in debugging this.
Comment 1 Bernhard Wiedemann 2020-01-16 09:49:46 UTC
Mesa-19.2.6 builds from end of last year also still worked.
Comment 3 Stefan Dirsch 2020-02-27 11:57:54 UTC
> Looks like you're not the first stumbling across this ...
> https://stackoverflow.com/questions/59323267/x-error-of-failed-request-badmatch-on-x-shmputimage-major-opcode-130-minor
> https://gitlab.freedesktop.org/xorg/xserver/issues/952

Ok. Closing as upstream.