[Mesa-dev] [Bug 44239] spring rts crashes with r300g

bugzilla-daemon at freedesktop.org bugzilla-daemon at freedesktop.org
Sat Feb 9 07:37:07 PST 2013


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

Pavel Ondračka <pavel.ondracka at email.cz> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |pavel.ondracka at email.cz

--- Comment #11 from Pavel Ondračka <pavel.ondracka at email.cz> ---
This can be easily reproduced using r300g, softpipe or llvmpipe with this webgl
test:
https://www.khronos.org/registry/webgl/sdk/tests/conformance/misc/type-conversion-test.html
This was tested with firefox 18.0. To test with llvmpipe or softpipe you
probably also need to set webgl.force-enabled=true in about:config, since it
seems they are blacklisted.

Backtrace:
../../src/mesa/state_tracker/st_cb_texture.c:271:guess_base_level_size:
Assertion `width >= 1' failed.

Program received signal SIGTRAP, Trace/breakpoint trap.
0x9b325885 in _debug_assert_fail (expr=0x9bd25ac7 "width >= 1", file=
    0x9bd25a98 "../../src/mesa/state_tracker/st_cb_texture.c", line=271, 
    function=0x9bd25ff2 "guess_base_level_size") at util/u_debug.c:278
278          os_abort();
(gdb) bt full
#0  0x9b325885 in _debug_assert_fail (expr=0x9bd25ac7 "width >= 1", file=
    0x9bd25a98 "../../src/mesa/state_tracker/st_cb_texture.c", line=271, 
    function=0x9bd25ff2 "guess_base_level_size") at util/u_debug.c:278
No locals.
#1  0x9b1e4d94 in guess_base_level_size (target=3553, width=0, height=1, depth=
    1, level=0, width0=0xbfff91d0, height0=0xbfff91cc, depth0=0xbfff91c8)
    at ../../src/mesa/state_tracker/st_cb_texture.c:271
        __FUNCTION__ = "guess_base_level_size"
#2  0x9b1e4fbd in guess_and_alloc_texture (st=0xa4dd1000, stObj=0x9db9a000, 
    stImage=0xa4b89dd0) at ../../src/mesa/state_tracker/st_cb_texture.c:353
        lastLevel = 0
        width = 0
        height = 2602451981
        depth = 3221197304
        bindings = 0
        ptWidth = 2619001788
        ptHeight = 3221197276
        ptDepth = 15981728
        ptLayers = 2152398528
        fmt = 2603772240
        __FUNCTION__ = "guess_and_alloc_texture"
#3  0x9b1e5323 in st_AllocTextureImageBuffer (ctx=0xa7c3e000, texImage=
    0xa4b89dd0) at ../../src/mesa/state_tracker/st_cb_texture.c:459
        st = 0xa4dd1000
        stImage = 0xa4b89dd0
        stObj = 0x9db9a000
        level = 0
        width = 0
        height = 1
        depth = 1
        __FUNCTION__ = "st_AllocTextureImageBuffer"
#4  0x9b15fbe8 in copyteximage (ctx=0xa7c3e000, dims=2, target=3553, level=0, 
    internalFormat=6408, x=0, y=0, width=0, height=1, border=0)
    at ../../src/mesa/main/teximage.c:3444
        dstX = 0
        dstY = 0
        srcX = 0
        srcY = 0
        dstZ = 0
        texObj = 0x9db9a000
        texImage = 0xa4b89dd0
        face = 0
        texFormat = MESA_FORMAT_RGBA8888_REV
        __FUNCTION__ = "copyteximage"
        __PRETTY_FUNCTION__ = "copyteximage"
#5  0x9b15fe20 in _mesa_CopyTexImage2D (target=3553, level=0, internalFormat=
    6408, x=0, y=0, width=0, height=1, border=0)
    at ../../src/mesa/main/teximage.c:3485
        ctx = 0xa7c3e000
#6  0x4c7a4f94 in ?? () from /usr/lib/xulrunner/libxul.so
No symbol table info available.
#7  0x4c7a6499 in ?? () from /usr/lib/xulrunner/libxul.so
No symbol table info available.
.....
.....
Rest of the backtrace (in libxul.so and firefox) is truncated since I don't
have firefox debug symbols, however it probably doesn't contain anything
interesting. Also no errors in dmesg.

-- 
You are receiving this mail because:
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.freedesktop.org/archives/mesa-dev/attachments/20130209/97271b85/attachment.html>


More information about the mesa-dev mailing list