*gl-surface-source: CRASH! Re: make check failed while all tests passed

[email protected]
Newsgroups gmane.comp.lib.cairo
Message-ID <[email protected]>
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@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
-- 
cairo mailing list
[email protected]
https://lists.cairographics.org/mailman/listinfo/cairo
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.