[cairo] *gl-surface-source: CRASH! Re: make check failed while all tests passed
darxus at chaosreigns.com
darxus at chaosreigns.com
Wed Aug 10 18:39:54 UTC 2016
On 08/02, Bryce Harrington wrote:
> > See test/test-suite.log
>
> Anything interesting there?
Sorry, when I last replied I had walked away from it for a while and forgot
the last thing I noticed was that while there aren't FAILs, there are
CRASHes:
$ grep CRASH test/test-suite.log
gl-surface-source: CRASH!
egl-surface-source: CRASH!
I'm running these with:
DISPLAY=:5 CAIRO_REF_DIR=$HOME/source/cairo-ref.xcb-image.xvfb.script CAIRO_TEST_TARGET=xcb make test
and:
Xvfb -screen 0 1680x1024x24 -ac -nolisten tcp :5
So I wonder if the crashes have something to do with Xvfb not supporting gl
/ egl, and if a gl test should be running when the target is xcb?
I see these are passing:
gl-device-creation-changes-context: PASS
gl-oversized-surface: PASS
egl-oversized-surface: PASS
Those three all have empty logs.
This is returning crashes:
darxus at dancer:~/source/cairo/test$ DISPLAY=:5 ./cairo-test-suite gl-surface-source
TESTING cairo-test-suite
Compiled against cairo 1.15.2, running on 1.15.2.
Compiled against pixman 0.33.6, running on 0.33.6.
TESTING gl-surface-source
gl-surface-source.ps2.argb32 [0x1]: gl-surface-source.ps2.rgb24 [0x1]: gl-surface-source.ps3.argb32 [0x1]: gl-surface-source.ps3.rgb24 [0x1]: gl-surface-source.script.argb32 [0x1]: gl-surface-source.gl.argb32 [0x1]: gl-surface-source.gl.rgb24 [0x1]: gl-surface-source.gl-window.argb32 [0x1]: gl-surface-source.gl-window-msaa.argb32 [0x1]: Failed to create RGBA, double-buffered visual
UNTESTED
gl-surface-source.gl-window&.argb32 [0x1]: gl-surface-source.egl.argb32 [0x1]: gl-surface-source.xcb.argb32 [0x1]: gl-surface-source.xcb.rgb24 [0x1]: gl-surface-source.xcb-window.rgb24 [0x1]: gl-surface-source.xcb-window&.rgb24 [0x1]: gl-surface-source.xcb-render-0_0.argb32 [0x1]: gl-surface-source.xcb-render-0_0.rgb24 [0x1]: gl-surface-source.xcb-fallback.rgb24 [0x1]: gl-surface-source.xlib.argb32 [0x1]: gl-surface-source.xlib.rgb24 [0x1]: gl-surface-source.xlib-window.rgb24 [0x1]: gl-surface-source.xlib-render-0_0.rgb24 [0x1]: gl-surface-source.xlib-fallback.rgb24 [0x1]: gl-surface-source.image.argb32 [0x1]: gl-surface-source.image.rgb24 [0x1]: gl-surface-source.image16.rgb24 [0x1]: gl-surface-source.recording.argb32 [0x1]: gl-surface-source.recording.rgb24 [0x1]:
gl-surface-source: CRASH!
0 Passed, 1 Failed [1 crashed, 0 expected], 0 Skipped
ps2 (argb32): 1 crashed! - gl-surface-source
ps2 (rgb24): 1 crashed! - gl-surface-source
ps3 (argb32): 1 crashed! - gl-surface-source
ps3 (rgb24): 1 crashed! - gl-surface-source
script (argb32): 1 crashed! - gl-surface-source
gl (argb32): 1 crashed! - gl-surface-source
gl (rgb24): 1 crashed! - gl-surface-source
gl-window (argb32): 1 crashed! - gl-surface-source
gl-window& (argb32): 1 crashed! - gl-surface-source
egl (argb32): 1 crashed! - gl-surface-source
xcb (argb32): 1 crashed! - gl-surface-source
xcb (rgb24): 1 crashed! - gl-surface-source
xcb-window (rgb24): 1 crashed! - gl-surface-source
xcb-window& (rgb24): 1 crashed! - gl-surface-source
xcb-render-0_0 (argb32): 1 crashed! - gl-surface-source
xcb-render-0_0 (rgb24): 1 crashed! - gl-surface-source
xcb-fallback (rgb24): 1 crashed! - gl-surface-source
xlib (argb32): 1 crashed! - gl-surface-source
xlib (rgb24): 1 crashed! - gl-surface-source
xlib-window (rgb24): 1 crashed! - gl-surface-source
xlib-render-0_0 (rgb24): 1 crashed! - gl-surface-source
xlib-fallback (rgb24): 1 crashed! - gl-surface-source
image (argb32): 1 crashed! - gl-surface-source
image (rgb24): 1 crashed! - gl-surface-source
image16 (rgb24): 1 crashed! - gl-surface-source
recording (argb32): 1 crashed! - gl-surface-source
recording (rgb24): 1 crashed! - gl-surface-source
More information about the cairo
mailing list