[Bug 37470] New: OpenGL ES2 test, black screen and test crashes

bugzilla-daemon at freedesktop.org bugzilla-daemon at freedesktop.org
Sun May 22 08:50:04 PDT 2011


https://bugs.freedesktop.org/show_bug.cgi?id=37470

           Summary: OpenGL ES2 test, black screen and test crashes
           Product: Mesa
           Version: unspecified
          Platform: x86-64 (AMD64)
        OS/Version: Linux (All)
            Status: NEW
          Severity: normal
          Priority: medium
         Component: Drivers/Gallium/r300
        AssignedTo: dri-devel at lists.freedesktop.org
        ReportedBy: apfelmausmail at googlemail.com


Today i want to try out a OGL ES2 test to see whats possible later with the new
kwin backend in 4.7.
after a little session in the packagemanager i find "glmark2-es2"
after the start, the window is all black and the terminal output is:

$ glmark2-es2
Unable to find target for this triple (no targets are registered)
=======================================================
    glmark2 11.01
=======================================================
    OpenGL Information
    GL_VENDOR:     X.Org R300 Project
    GL_RENDERER:   Gallium 0.4 on ATI RV515
    GL_VERSION:    OpenGL ES 2.0 Mesa 7.11-devel
=======================================================
[Suite] Precompilation
    [Benchmark] Vertex array                FPS: 354
    [Benchmark] Vertex buffer object        FPS: 357
[Suite] Texture filtering
    [Benchmark] Nearest                     FPS: 359
    [Benchmark] Linear                      FPS: 353
    [Benchmark] Mipmapped                   FPS: 349
[Suite] Shading
    [Benchmark] GLSL per vertex lighting    FPS: 362
    [Benchmark] GLSL per pixel lighting     FPS: 352
=======================================================
                                  glmark2 Score: 1064 
=======================================================
*** glibc detected *** glmark2-es2: double free or corruption (!prev):
0x00000000027a8c10 ***
======= Backtrace: =========
/lib/x86_64-linux-gnu/libc.so.6[0x3c1c078a8f]
/lib/x86_64-linux-gnu/libc.so.6(cfree+0x73)[0x3c1c07c8e3]
/lib/x86_64-linux-gnu/libc.so.6(__cxa_finalize+0x9d)[0x3c1c039d3d]
/usr/lib/egl/pipe_r300.so(+0x157a06)[0x7f952cedca06]
======= Memory map: ========
00400000-0040a000 r-xp 00000000 08:03 918600                            
/usr/bin/glmark2-es2
00609000-0060a000 r--p 00009000 08:03 918600                            
/usr/bin/glmark2-es2
0060a000-0060d000 rw-p 0000a000 08:03 918600                            
/usr/bin/glmark2-es2
025ae000-02a5d000 rw-p 00000000 00:00 0                                  [heap]
3247800000-3247802000 r-xp 00000000 08:03 916567                        
/usr/lib/x86_64-linux-gnu/libxcb-dri2.so.0.0.0
3247802000-3247a02000 ---p 00002000 08:03 916567                        
/usr/lib/x86_64-linux-gnu/libxcb-dri2.so.0.0.0
3247a02000-3247a03000 r--p 00002000 08:03 916567                        
/usr/lib/x86_64-linux-gnu/libxcb-dri2.so.0.0.0
3247a03000-3247a04000 rw-p 00003000 08:03 916567                        
/usr/lib/x86_64-linux-gnu/libxcb-dri2.so.0.0.0
3248400000-3248405000 r-xp 00000000 08:03 916717                        
/usr/lib/x86_64-linux-gnu/libxcb-xfixes.so.0.0.0
3248405000-3248604000 ---p 00005000 08:03 916717                        
/usr/lib/x86_64-linux-gnu/libxcb-xfixes.so.0.0.0
3248604000-3248605000 r--p 00004000 08:03 916717                        
/usr/lib/x86_64-linux-gnu/libxcb-xfixes.so.0.0.0
3248605000-3248606000 rw-p 00005000 08:03 916717                        
/usr/lib/x86_64-linux-gnu/libxcb-xfixes.so.0.0.0
34c9400000-34c940a000 r-xp 00000000 08:03 654165                        
/lib/x86_64-linux-gnu/libdrm.so.2.4.0
34c940a000-34c9609000 ---p 0000a000 08:03 654165                        
/lib/x86_64-linux-gnu/libdrm.so.2.4.0
34c9609000-34c960a000 r--p 00009000 08:03 654165                        
/lib/x86_64-linux-gnu/libdrm.so.2.4.0
34c960a000-34c960b000 rw-p 0000a000 08:03 654165                        
/lib/x86_64-linux-gnu/libdrm.so.2.4.0
3c1aa00000-3c1aa21000 r-xp 00000000 08:03 655661                        
/lib/x86_64-linux-gnu/ld-2.13.so
3c1ac20000-3c1ac21000 r--p 00020000 08:03 655661                        
/lib/x86_64-linux-gnu/ld-2.13.so
3c1ac21000-3c1ac23000 rw-p 00021000 08:03 655661                        
/lib/x86_64-linux-gnu/ld-2.13.so
3c1ae00000-3c1ae02000 r-xp 00000000 08:03 928233                        
/usr/lib/x86_64-linux-gnu/libxcb-shape.so.0.0.0
3c1ae02000-3c1b001000 ---p 00002000 08:03 928233                        
/usr/lib/x86_64-linux-gnu/libxcb-shape.so.0.0.0
3c1b001000-3c1b002000 r--p 00001000 08:03 928233                        
/usr/lib/x86_64-linux-gnu/libxcb-shape.so.0.0.0
3c1b002000-3c1b003000 rw-p 00002000 08:03 928233                        
/usr/lib/x86_64-linux-gnu/libxcb-shape.so.0.0.0
3c1b800000-3c1b866000 r-xp 00000000 08:03 916113                        
/usr/lib/libSDL-1.2.so.0.11.3
3c1b866000-3c1ba66000 ---p 00066000 08:03 916113                        
/usr/lib/libSDL-1.2.so.0.11.3
3c1ba66000-3c1ba67000 r--p 00066000 08:03 916113                        
/usr/lib/libSDL-1.2.so.0.11.3
3c1ba67000-3c1ba68000 rw-p 00067000 08:03 916113                        
/usr/lib/libSDL-1.2.so.0.11.3
3c1ba68000-3c1ba94000 rw-p 00000000 00:00 0 
3c1c000000-3c1c18a000 r-xp 00000000 08:03 655670                        
/lib/x86_64-linux-gnu/libc-2.13.so
3c1c18a000-3c1c389000 ---p 0018a000 08:03 655670                        
/lib/x86_64-linux-gnu/libc-2.13.so
3c1c389000-3c1c38d000 r--p 00189000 08:03 655670                        
/lib/x86_64-linux-gnu/libc-2.13.so
3c1c38d000-3c1c38e000 rw-p 0018d000 08:03 655670                        
/lib/x86_64-linux-gnu/libc-2.13.so
3c1c38e000-3c1c394000 rw-p 00000000 00:00 0 
3c1c400000-3c1c402000 r-xp 00000000 08:03 655672                        
/lib/x86_64-linux-gnu/libdl-2.13.so
3c1c402000-3c1c602000 ---p 00002000 08:03 655672                        
/lib/x86_64-linux-gnu/libdl-2.13.so
3c1c602000-3c1c603000 r--p 00002000 08:03 655672                        
/lib/x86_64-linux-gnu/libdl-2.13.so
3c1c603000-3c1c604000 rw-p 00003000 08:03 655672                        
/lib/x86_64-linux-gnu/libdl-2.13.so
3c1c800000-3c1c818000 r-xp 00000000 08:03 655674                        
/lib/x86_64-linux-gnu/libpthread-2.13.so
3c1c818000-3c1ca18000 ---p 00018000 08:03 655674                        
/lib/x86_64-linux-gnu/libpthread-2.13.so
3c1ca18000-3c1ca19000 r--p 00018000 08:03 655674                        
/lib/x86_64-linux-gnu/libpthread-2.13.so
3c1ca19000-3c1ca1a000 rw-p 00019000 08:03 655674                        
/lib/x86_64-linux-gnu/libpthread-2.13.so
3c1ca1a000-3c1ca1e000 rw-p 00000000 00:00 0 
3c1cc00000-3c1cc84000 r-xp 00000000 08:03 655683                        
/lib/x86_64-linux-gnu/libm-2.13.so
3c1cc84000-3c1ce83000 ---p 00084000 08:03 655683                        
/lib/x86_64-linux-gnu/libm-2.13.so
3c1ce83000-3c1ce84000 r--p 00083000 08:03 655683                        
/lib/x86_64-linux-gnu/libm-2.13.so
3c1ce84000-3c1ce85000 rw-p 00084000 08:03 655683                        
/lib/x86_64-linux-gnu/libm-2.13.so
3c1d000000-3c1d007000 r-xp 00000000 08:03 655676                        
/lib/x86_64-linux-gnu/librt-2.13.so
3c1d007000-3c1d206000 ---p 00007000 08:03 655676                        
/lib/x86_64-linux-gnu/librt-2.13.so
3c1d206000-3c1d207000 r--p 00006000 08:03 655676                        
/lib/x86_64-linux-gnu/librt-2.13.so
3c1d207000-3c1d208000 rw-p 00007000 08:03 655676                        
/lib/x86_64-linux-gnu/librt-2.13.so
3c1e000000-3c1e015000 r-xp 00000000 08:03 655693                        
/lib/x86_64-linux-gnu/libgcc_s.so.1
3c1e015000-3c1e214000 ---p 00015000 08:03 655693                        
/lib/x86_64-linux-gnu/libgcc_s.so.1
3c1e214000-3c1e215000 r--p 00014000 08:03 655693                        
/lib/x86_64-linux-gnu/libgcc_s.so.1
3c1e215000-3c1e216000 rw-p 00015000 08:03 655693                        
/lib/x86_64-linux-gnu/libgcc_s.so.1
3c1e400000-3c1e4e8000 r-xp 00000000 08:03 928167                        
/usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.14
3c1e4e8000-3c1e6e7000 ---p 000e8000 08:03 928167                        
/usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.14
3c1e6e7000-3c1e6ef000 r--p 000e7000 08:03 928167                        
/usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.14
3c1e6ef000-3c1e6f1000 rw-p 000ef000 08:03 928167                        
/usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.14
3c1e6f1000-3c1e706000 rw-p 00000000 00:00 0

after that i tried out a dev-version of kwin in 4.7 with opengl es2 backend
and.. the screen is black too.

now my question: is my graphicscard (radeon X1400 mobile) not ready for ES2? is
it a bug? or something else?

-- 
Configure bugmail: https://bugs.freedesktop.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.


More information about the dri-devel mailing list