[Mesa-dev] [Bug 27924] [TTM] Illegal buffer object size. Black screen with Compiz

bugzilla-daemon at freedesktop.org bugzilla-daemon at freedesktop.org
Tue May 4 06:59:02 PDT 2010


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

--- Comment #3 from Brian Paul <brian.e.paul at gmail.com> 2010-05-04 06:59:02 PDT ---
Maxim provided a stack trace:

Breakpoint 1, st_texture_create (st=0x991ec0, target=PIPE_TEXTURE_2D,
format=PIPE_FORMAT_I8_UNORM, last_level=0, width0=512, height0=32, depth0=1,
bind=4) at state_tracker/st_texture.c:64
64    {
#0  st_texture_create (st=0x991ec0, target=PIPE_TEXTURE_2D,
format=PIPE_FORMAT_I8_UNORM, last_level=0, width0=512, height0=32, depth0=1,
bind=4) at state_tracker/st_texture.c:64
#1  0x00007ffff3409224 in reset_cache (st=0x991ec0) at
state_tracker/st_cb_bitmap.c:542
#2  0x00007ffff33d519e in st_create_context_priv (pipe=0x900370, visual=<value
optimized out>, share=<value optimized out>) at state_tracker/st_context.c:149
#3  st_create_context (pipe=0x900370, visual=<value optimized out>,
share=<value optimized out>) at state_tracker/st_context.c:219
#4  0x00007ffff3398bd7 in st_api_create_context (stapi=<value optimized out>,
smapi=0x9123e0, visual=0x7fffffffd2a0, shared_stctxi=0x0) at
state_tracker/st_manager.c:589
#5  0x00007ffff32a0d5e in dri_create_context (api=<value optimized out>,
visual=0x931740, cPriv=<value optimized out>, sharedContextPrivate=<value
optimized out>) at dri_context.c:79
#6  0x00007ffff329aeda in dri2CreateNewContextForAPI (screen=0x912170, api=0,
config=0x931740, shared=<value optimized out>, data=0x200) at
../../../../src/mesa/drivers/dri/common/dri_util.c:662
#7  0x00007ffff63be1c9 in dri2CreateContext (psc=0x900090, mode=0x904700,
gc=0x900160, shareList=<value optimized out>, renderType=<value optimized out>)
at dri2_glx.c:150
#8  0x00007ffff6395905 in CreateContext (dpy=0x64ed00, generic_id=33,
fbconfig=<value optimized out>, shareList=0x0, allowDirect=<value optimized
out>, code=3, renderType=32788, screen=0) at glxcmds.c:403
#9  0x00007ffff6396e38 in glXCreateContext (dpy=0x64ed00, vis=0x8f3860,
shareList=0x0, allowDirect=1) at glxcmds.c:527
#10 0x00000000004196ff in addScreen ()
#11 0x0000000000412334 in addDisplay ()
#12 0x000000000040d8dc in main ()

Breakpoint 1, st_texture_create (st=0x991ec0, target=PIPE_TEXTURE_2D,
format=PIPE_FORMAT_B8G8R8X8_UNORM, last_level=0, width0=0, height0=0, depth0=0,
bind=6) at state_tracker/st_texture.c:64
64    {
#0  st_texture_create (st=0x991ec0, target=PIPE_TEXTURE_2D,
format=PIPE_FORMAT_B8G8R8X8_UNORM, last_level=0, width0=0, height0=0, depth0=0,
bind=6) at state_tracker/st_texture.c:64
#1  0x00007ffff34174e0 in st_finalize_texture (ctx=0x9495d0, pipe=<value
optimized out>, tObj=0xcbbcb0, needFlush=<value optimized out>) at
state_tracker/st_cb_texture.c:1910
#2  0x00007ffff340830a in finalize_textures (st=0x991ec0) at
state_tracker/st_atom_texture.c:145
#3  0x00007ffff34045d9 in st_validate_state (st=0x991ec0) at
state_tracker/st_atom.c:167
#4  0x00007ffff33d5b2a in st_draw_vbo (ctx=<value optimized out>,
arrays=0x995608, prims=<value optimized out>, nr_prims=<value optimized out>,
ib=0x0, index_bounds_valid=0 '\000', min_index=0, max_index=3) at
state_tracker/st_draw.c:577
#5  0x00007ffff33fcf84 in vbo_exec_DrawArrays (mode=7, start=0, count=<value
optimized out>) at vbo/vbo_exec_array.c:525
#6  0x0000000000427c9e in ?? ()
#7  0x0000000000427afb in drawWindowTexture ()
#8  0x0000000000427013 in drawWindow ()
#9  0x00007fffef6bbd4f in ?? () from /usr/lib/compiz/libdecoration.so
#10 0x0000000000426ef9 in paintWindow ()
#11 0x00007fffefcd0988 in ?? () from /usr/lib/compiz/libmove.so
#12 0x00007fffefacaa80 in ?? () from /usr/lib/compiz/libresize.so
#13 0x0000000000428c3d in ?? ()
#14 0x00000000004299b5 in paintOutput ()
#15 0x00007fffefacaee0 in ?? () from /usr/lib/compiz/libresize.so
#16 0x0000000000410b67 in paintScreen ()
#17 0x0000000000412a35 in eventLoop ()
#18 0x000000000040d8e9 in main ()
Mesa: User error: GL_OUT_OF_MEMORY in glTexImage

-- 
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 mesa-dev mailing list