All of lore.kernel.org
 help / color / mirror / Atom feed
From: bugzilla-daemon@freedesktop.org
To: dri-devel@lists.freedesktop.org
Subject: [Bug 44298] New: [i915g] SIGSEGV src/mesa/state_tracker/st_cb_blit.c:87
Date: Fri, 30 Dec 2011 01:19:45 +0000	[thread overview]
Message-ID: <bug-44298-502@http.bugs.freedesktop.org/> (raw)

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

             Bug #: 44298
           Summary: [i915g] SIGSEGV src/mesa/state_tracker/st_cb_blit.c:87
    Classification: Unclassified
           Product: Mesa
           Version: git
          Platform: x86 (IA32)
        OS/Version: Linux (All)
            Status: NEW
          Severity: critical
          Priority: medium
         Component: Drivers/Gallium/i915g
        AssignedTo: dri-devel@lists.freedesktop.org
        ReportedBy: vlee@vmware.com


mesa: ded02bd54b5925ee222d7f426850312236b4f59d (master)

Run WebGL Conformance Tests on i915g.

Open Firefox.
Go to
https://cvs.khronos.org/svn/repos/registry/trunk/public/webgl/sdk/tests/webgl-conformance-tests.html.
Run attribs tests.


(gdb) bt
#0  0x00000000 in ?? ()
#1  0x0356cbfc in st_BlitFramebuffer_resolve (ctx=0xa6a13000, mask=16384,
info=0xbfd2fcc4) at src/mesa/state_tracker/st_cb_blit.c:87
#2  0x0356d036 in st_BlitFramebuffer (ctx=0xa6a13000, srcX0=0, srcY0=0,
srcX1=50, srcY1=50, dstX0=0, dstY0=0, dstX1=50, dstY1=50, 
    mask=16384, filter=9728) at src/mesa/state_tracker/st_cb_blit.c:207
#3  0x034078ca in _mesa_BlitFramebufferEXT (srcX0=0, srcY0=0, srcX1=50,
srcY1=50, dstX0=0, dstY0=0, dstX1=50, dstY1=50, mask=16384, 
    filter=9728) at src/mesa/main/fbobject.c:2793
#4  0x01495267 in raw_fBlitFramebuffer (mask=16384, filter=9728,
dstY1=<optimized out>, dstX1=<optimized out>, dstY0=0, dstX0=0, 
    srcY1=<optimized out>, srcX1=<optimized out>, srcY0=0, srcX0=0,
this=<optimized out>) at ../../../dist/include/GLContext.h:2374
#5  BeforeGLReadCall (this=0xae4d1000) at ../../../dist/include/GLContext.h:920
#6  mozilla::gl::GLContext::BeforeGLReadCall (this=0xae4d1000) at
../../../dist/include/GLContext.h:891
#7  0x01cce14e in fReadPixels (pixels=0xa616f000, type=<optimized out>,
format=<optimized out>, height=50, width=50, y=0, x=0, 
    this=0xae4d1000) at
/build/buildd/firefox-10.0~b1+build1/build-tree/mozilla/gfx/thebes/GLContext.h:959
#8  mozilla::gl::GLContext::ReadPixelsIntoImageSurface (this=0xae4d1000, aX=0,
aY=0, aWidth=50, aHeight=50, aDest=0xa6785700)
    at
/build/buildd/firefox-10.0~b1+build1/build-tree/mozilla/gfx/thebes/GLContext.cpp:1698
#9  0x01ce8020 in mozilla::layers::BasicCanvasLayer::UpdateSurface
(this=0xb75f58a0, aDestSurface=0x0)
    at
/build/buildd/firefox-10.0~b1+build1/build-tree/mozilla/gfx/layers/basic/BasicLayers.cpp:1154
#10 0x01ce813b in mozilla::layers::BasicCanvasLayer::Paint (this=0xb75f58a0,
aContext=0xa61b60d0)
    at
/build/buildd/firefox-10.0~b1+build1/build-tree/mozilla/gfx/layers/basic/BasicLayers.cpp:1180
#11 0x01ce90c7 in mozilla::layers::BasicShadowableCanvasLayer::Paint
(this=0xb75f58a0, aContext=0xa61b60d0)
    at
/build/buildd/firefox-10.0~b1+build1/build-tree/mozilla/gfx/layers/basic/BasicLayers.cpp:2671
#12 0x01cea64b in mozilla::layers::BasicLayerManager::PaintLayer
(this=0xac44a560, aTarget=0xa61b60d0, aLayer=0xb75f58a0, aCallback=
    0x125deda
<mozilla::FrameLayerBuilder::DrawThebesLayer(mozilla::layers::ThebesLayer*,
gfxContext*, nsIntRegion const&, nsIntRegion const&, void*)>,
aCallbackData=0xbfd3119c, aReadback=0xbfd307ec)
    at
/build/buildd/firefox-10.0~b1+build1/build-tree/mozilla/gfx/layers/basic/BasicLayers.cpp:1898
#13 0x01cea710 in mozilla::layers::BasicLayerManager::PaintLayer
(this=0xac44a560, aTarget=0xa602e340, aLayer=0xb75f5cc0, 
    aCallback=0x125deda
<mozilla::FrameLayerBuilder::DrawThebesLayer(mozilla::layers::ThebesLayer*,
gfxContext*, nsIntRegion const&, nsIntRegion const&, void*)>,
aCallbackData=0xbfd3119c, aReadback=0xbfd30c5c)
    at
/build/buildd/firefox-10.0~b1+build1/build-tree/mozilla/gfx/layers/basic/BasicLayers.cpp:1911
#14 0x01cea710 in mozilla::layers::BasicLayerManager::PaintLayer
(this=0xac44a560, aTarget=0xa602e340, aLayer=0xb75f2f60, 
    aCallback=0x125deda
<mozilla::FrameLayerBuilder::DrawThebesLayer(mozilla::layers::ThebesLayer*,
gfxContext*, nsIntRegion const&, nsIntRegion const&, void*)>,
aCallbackData=0xbfd3119c, aReadback=0x0)
    at
/build/buildd/firefox-10.0~b1+build1/build-tree/mozilla/gfx/layers/basic/BasicLayers.cpp:1911
#15 0x01ceb346 in mozilla::layers::BasicLayerManager::EndTransactionInternal
(this=0xac44a560, 
    aCallback=0x125deda
<mozilla::FrameLayerBuilder::DrawThebesLayer(mozilla::layers::ThebesLayer*,
gfxContext*, nsIntRegion const&, nsIntRegion const&, void*)>,
aCallbackData=0xbfd3119c, aFlags=mozilla::layers::LayerManager::END_DEFAULT)
    at
/build/buildd/firefox-10.0~b1+build1/build-tree/mozilla/gfx/layers/basic/BasicLayers.cpp:1608
#16 0x01ceb3eb in mozilla::layers::BasicLayerManager::EndTransaction
(this=0xac44a560, 
    aCallback=0x125deda
<mozilla::FrameLayerBuilder::DrawThebesLayer(mozilla::layers::ThebesLayer*,
gfxContext*, nsIntRegion const&, nsIntRegion const&, void*)>,
aCallbackData=0xbfd3119c, aFlags=mozilla::layers::LayerManager::END_DEFAULT)
    at
/build/buildd/firefox-10.0~b1+build1/build-tree/mozilla/gfx/layers/basic/BasicLayers.cpp:1559
#17 0x01cebef2 in mozilla::layers::BasicShadowLayerManager::EndTransaction
(this=0xac44a560, 
    aCallback=0x125deda
<mozilla::FrameLayerBuilder::DrawThebesLayer(mozilla::layers::ThebesLayer*,
gfxContext*, nsIntRegion const&, nsIntRegion const&, void*)>,
aCallbackData=0xbfd3119c, aFlags=mozilla::layers::LayerManager::END_DEFAULT)
    at
/build/buildd/firefox-10.0~b1+build1/build-tree/mozilla/gfx/layers/basic/BasicLayers.cpp:3322
#18 0x01283185 in nsDisplayList::PaintForFrame (this=0xbfd310f0,
aBuilder=0xbfd3119c, aCtx=0x0, aForFrame=0xb09e47f8, aFlags=5)
    at
/build/buildd/firefox-10.0~b1+build1/build-tree/mozilla/layout/base/nsDisplayList.cpp:633
#19 0x01283240 in nsDisplayList::PaintRoot (this=0xbfd310f0,
aBuilder=0xbfd3119c, aCtx=0x0, aFlags=5)
    at
/build/buildd/firefox-10.0~b1+build1/build-tree/mozilla/layout/base/nsDisplayList.cpp:538
#20 0x0129603f in nsLayoutUtils::PaintFrame (aRenderingContext=0x0,
aFrame=0xb09e47f8, aDirtyRegion=..., aBackstop=4294967295, aFlags=260)
    at
/build/buildd/firefox-10.0~b1+build1/build-tree/mozilla/layout/base/nsLayoutUtils.cpp:1700
#21 0x012ace94 in PresShell::Paint (this=0xb75f3900, aViewToPaint=0xb7128190,
aWidgetToPaint=0xb136acc0, aDirtyRegion=..., 
    aIntDirtyRegion=..., aPaintDefaultBackground=false,
aWillSendDidPaint=false)
    at
/build/buildd/firefox-10.0~b1+build1/build-tree/mozilla/layout/base/nsPresShell.cpp:5475
#22 0x015b8d32 in nsViewManager::RenderViews (this=0xb09ddc40,
aView=0xb7128190, aWidget=0xb136acc0, aRegion=..., aIntRegion=..., 
    aPaintDefaultBackground=false, aWillSendDidPaint=false)
    at
/build/buildd/firefox-10.0~b1+build1/build-tree/mozilla/view/src/nsViewManager.cpp:415
#23 0x015b8e06 in nsViewManager::Refresh (this=0xb09ddc40, aView=0xb7128190,
aWidget=0xb136acc0, aRegion=...)
    at
/build/buildd/firefox-10.0~b1+build1/build-tree/mozilla/view/src/nsViewManager.cpp:390
#24 0x015bae49 in nsViewManager::DispatchEvent (this=0xb09ddc40,
aEvent=0xbfd3182c, aView=0xb7128190, aStatus=0xbfd31738)
    at
/build/buildd/firefox-10.0~b1+build1/build-tree/mozilla/view/src/nsViewManager.cpp:888
#25 0x015b810e in HandleEvent (aEvent=0xbfd3182c) at
/build/buildd/firefox-10.0~b1+build1/build-tree/mozilla/view/src/nsView.cpp:159
#26 0x01a8bac0 in nsWindow::DispatchEvent (this=0xb136acc0, aEvent=0xbfd3182c,
aStatus=@0xbfd3191c)
    at
/build/buildd/firefox-10.0~b1+build1/build-tree/mozilla/widget/src/gtk2/nsWindow.cpp:613
#27 0x01a93f96 in nsWindow::OnExposeEvent (this=0xb136acc0, aEvent=0xbfd31d68)
    at
/build/buildd/firefox-10.0~b1+build1/build-tree/mozilla/widget/src/gtk2/nsWindow.cpp:2243
#28 0x01a942c7 in expose_event_cb (widget=0xb1dac1f0, event=0xbfd31d68)
    at
/build/buildd/firefox-10.0~b1+build1/build-tree/mozilla/widget/src/gtk2/nsWindow.cpp:5670
#29 0x18140752 in ?? () from /usr/lib/i386-linux-gnu/libgtk-x11-2.0.so.0
#30 0x004ccdac in g_closure_invoke () from
/usr/lib/i386-linux-gnu/libgobject-2.0.so.0
#31 0x004de0c5 in ?? () from /usr/lib/i386-linux-gnu/libgobject-2.0.so.0
#32 0x004e5867 in g_signal_emit_valist () from
/usr/lib/i386-linux-gnu/libgobject-2.0.so.0
#33 0x004e5ad3 in g_signal_emit () from
/usr/lib/i386-linux-gnu/libgobject-2.0.so.0
#34 0x18279e53 in ?? () from /usr/lib/i386-linux-gnu/libgtk-x11-2.0.so.0
#35 0x1813efca in gtk_main_do_event () from
/usr/lib/i386-linux-gnu/libgtk-x11-2.0.so.0
#36 0x0084c2df in ?? () from /usr/lib/i386-linux-gnu/libgdk-x11-2.0.so.0
#37 0x0087edc3 in ?? () from /usr/lib/i386-linux-gnu/libgdk-x11-2.0.so.0
#38 0x00846de4 in ?? () from /usr/lib/i386-linux-gnu/libgdk-x11-2.0.so.0
#39 0x0084906f in gdk_window_process_all_updates () from
/usr/lib/i386-linux-gnu/libgdk-x11-2.0.so.0
#40 0x008490e8 in ?? () from /usr/lib/i386-linux-gnu/libgdk-x11-2.0.so.0
#41 0x00823fb8 in ?? () from /usr/lib/i386-linux-gnu/libgdk-x11-2.0.so.0
#42 0x0b8b0cc0 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#43 0x0b8b328a in g_main_context_dispatch () from
/lib/i386-linux-gnu/libglib-2.0.so.0
#44 0x0b8b3695 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#45 0x0b8b3771 in g_main_context_iteration () from
/lib/i386-linux-gnu/libglib-2.0.so.0
#46 0x01a961a6 in nsAppShell::ProcessNextNativeEvent (this=0xb7174100,
mayWait=true)
    at
/build/buildd/firefox-10.0~b1+build1/build-tree/mozilla/widget/src/gtk2/nsAppShell.cpp:144
#47 0x01aacc65 in nsBaseAppShell::DoProcessNextNativeEvent (this=0xb7174100,
mayWait=true)
    at
/build/buildd/firefox-10.0~b1+build1/build-tree/mozilla/widget/src/xpwidgets/nsBaseAppShell.cpp:171
#48 0x01aace7d in nsBaseAppShell::OnProcessNextEvent (this=0xb7174100,
thr=0xb7581940, mayWait=<optimized out>, recursionDepth=0)
    at
/build/buildd/firefox-10.0~b1+build1/build-tree/mozilla/widget/src/xpwidgets/nsBaseAppShell.cpp:324
#49 0x01c72d43 in nsThread::ProcessNextEvent (this=0xb7581940, mayWait=true,
result=0xbfd320cf)
    at
/build/buildd/firefox-10.0~b1+build1/build-tree/mozilla/xpcom/threads/nsThread.cpp:595
#50 0x01c41ca1 in NS_ProcessNextEvent_P (thread=<optimized out>, mayWait=true)
    at
/build/buildd/firefox-10.0~b1+build1/build-tree/mozilla/obj-i686-linux-gnu/xpcom/build/nsThreadUtils.cpp:245
#51 0x01b5d8e9 in mozilla::ipc::MessagePump::Run (this=0xb710e370,
aDelegate=0xb7551aa0)
    at
/build/buildd/firefox-10.0~b1+build1/build-tree/mozilla/ipc/glue/MessagePump.cpp:134
#52 0x01c954b6 in MessageLoop::RunInternal (this=0xb7551aa0)
    at
/build/buildd/firefox-10.0~b1+build1/build-tree/mozilla/ipc/chromium/src/base/message_loop.cc:208
#53 0x01c955de in RunHandler (this=0xb7551aa0)
    at
/build/buildd/firefox-10.0~b1+build1/build-tree/mozilla/ipc/chromium/src/base/message_loop.cc:201
#54 MessageLoop::Run (this=0xb7551aa0) at
/build/buildd/firefox-10.0~b1+build1/build-tree/mozilla/ipc/chromium/src/base/message_loop.cc:175
#55 0x01aac8bc in nsBaseAppShell::Run (this=0xb7174100)
    at
/build/buildd/firefox-10.0~b1+build1/build-tree/mozilla/widget/src/xpwidgets/nsBaseAppShell.cpp:189
#56 0x0195cdc3 in nsAppStartup::Run (this=0xb71825e0)
    at
/build/buildd/firefox-10.0~b1+build1/build-tree/mozilla/toolkit/components/startup/nsAppStartup.cpp:228
#57 0x01110934 in XRE_main (argc=1, argv=0xbfd348e4, aAppData=0xb7516880)
    at
/build/buildd/firefox-10.0~b1+build1/build-tree/mozilla/toolkit/xre/nsAppRunner.cpp:3551
#58 0x009e292f in do_main (argv=0xbfd348e4, argc=1, exePath=0xbfd3282c
"/usr/lib/firefox-10.0/libxpcom.so")
    at
/build/buildd/firefox-10.0~b1+build1/build-tree/mozilla/browser/app/nsBrowserApp.cpp:198
#59 main (argc=1, argv=0xbfd348e4) at
/build/buildd/firefox-10.0~b1+build1/build-tree/mozilla/browser/app/nsBrowserApp.cpp:281
(gdb) frame 1
#1  0x0356cbfc in st_BlitFramebuffer_resolve (ctx=0xa6a13000, mask=16384,
info=0xbfd2fcc4) at src/mesa/state_tracker/st_cb_blit.c:87
87          st->pipe->resource_resolve(st->pipe, info);
(gdb) print st
$1 = (struct st_context *) 0xa6a29000
(gdb) print info
$2 = (struct pipe_resolve_info *) 0xbfd2fcc4
(gdb) print st->pipe->resource_resolve
$3 = (void (*)(struct pipe_context *, const struct pipe_resolve_info *)) 0

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

             reply	other threads:[~2011-12-30  1:19 UTC|newest]

Thread overview: 2+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2011-12-30  1:19 bugzilla-daemon [this message]
2011-12-29 17:26 ` [Bug 44298] SIGSEGV src/mesa/state_tracker/st_cb_blit.c:87 bugzilla-daemon

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=bug-44298-502@http.bugs.freedesktop.org/ \
    --to=bugzilla-daemon@freedesktop.org \
    --cc=dri-devel@lists.freedesktop.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.