← Back to team overview

registry team mailing list archive

[Bug 562718] Re: [savage] glblur crashed with SIGSEGV in _mesa_CopyTexImage2D()

 

Launchpad has imported 4 comments from the remote bug at
http://bugs.freedesktop.org/show_bug.cgi?id=27652.

If you reply to an imported comment from within Launchpad, your comment
will be sent to the remote bug automatically. Read more about
Launchpad's inter-bugtracker facilities at
https://help.launchpad.net/InterBugTracking.

------------------------------------------------------------------------
On 2010-04-14T15:08:04+00:00 Bugzi09-fdo-tormod wrote:

glblur crashes upon start on savage. Both in 7.7.1 and git master.

#0  0x00812907 in _mesa_meta_begin (ctx=0x80743b8, state=96) at drivers/common/meta.c:327
        save = 0x0
#1  0x00818373 in copy_tex_image (ctx=0x80743b8, dims=2, target=3553, level=0, internalFormat=6409, x=0, y=0, width=128, height=128, border=0) at drivers/common/meta.c:2561
        texObj = 0x81a9a38
        texImage = 0x81a9d40
        postConvWidth = 128
        postConvHeight = 128
        format = 6409
        type = 5121
        bpp = 1
        buf = 0x81a9e00
#2  0x00818628 in _mesa_meta_CopyTexImage2D (ctx=0x80743b8, target=3553, level=0, internalFormat=6409, x=0, y=0, width=128, height=128, border=0) at drivers/common/meta.c:2624
No locals.
#3  0x00763d9c in _mesa_CopyTexImage2D (target=3553, level=0, internalFormat=6409, x=0, y=0, width=128, height=128, border=0) at main/teximage.c:2831
        texObj = 0x81a9a38
        texImage = <value optimized out>
        postConvWidth = 128
        postConvHeight = 128
        face = 0
        ctx = 0x80743b8

Where line 327 is the last line here:

static void
_mesa_meta_begin(GLcontext *ctx, GLbitfield state)
{
   struct save_state *save = &ctx->Meta->Save;

   save->SavedState = state;

Reply at: https://bugs.launchpad.net/mesa/+bug/562718/comments/5

------------------------------------------------------------------------
On 2010-04-14T15:50:44+00:00 Bugzi09-fdo-tormod wrote:

Actually ctx->Meta is NULL, like if _mesa_meta_init() has not been
called.

Reply at: https://bugs.launchpad.net/mesa/+bug/562718/comments/6

------------------------------------------------------------------------
On 2010-04-14T16:19:01+00:00 Bugzi09-fdo-tormod wrote:

So if I break on _mesa_meta_begin and call _mesa_meta_init(ctx) manually
before continuing it works, kind of. No crashes, but there are some
other issues like not seeing anything unless I click in the window.

Reply at: https://bugs.launchpad.net/mesa/+bug/562718/comments/7

------------------------------------------------------------------------
On 2010-04-16T10:02:01+00:00 Bugzi09-fdo-tormod wrote:

Fixed in
http://cgit.freedesktop.org/mesa/mesa/commit/?h=7.8&id=885048232fb715b0646d52ff35305941a25f1382A

Reply at: https://bugs.launchpad.net/mesa/+bug/562718/comments/11


** Changed in: mesa
       Status: Unknown => Fix Released

** Changed in: mesa
   Importance: Unknown => Medium

-- 
[savage] glblur crashed with SIGSEGV in _mesa_CopyTexImage2D()
https://bugs.launchpad.net/bugs/562718
You received this bug notification because you are a member of Registry
Administrators, which is the registrant for Mesa.