Bug 43375

Summary: [r600g] Firefox crashes when opening Jax WebGL Demos - Materials page
Product: Mesa Reporter: Jure Repinc <jlp.bugs>
Component: Drivers/Gallium/r600Assignee: Default DRI bug account <dri-devel>
Status: RESOLVED FIXED QA Contact:
Severity: critical    
Priority: medium CC: leandrosansilva
Version: git   
Hardware: x86-64 (AMD64)   
OS: Linux (All)   
Whiteboard:
i915 platform: i915 features:

Description Jure Repinc 2011-11-30 06:15:58 UTC
I'm using a nightly version of Firefox with WebGL enabled and when I try to visit the page
http://sinisterchipmunk.github.com/materials.html
Firefox crashes and says the crash happened in r600g_dri.so

This is the backtrace I get when I attached gdb to Firefox:
Program received signal SIGSEGV, Segmentation fault.
0x0000000000000000 in ?? ()
(gdb) bt
#0  0x0000000000000000 in ?? ()
#1  0x00007f8af39ec5ed in st_BlitFramebuffer_resolve (info=0x7fffb307a1f0, mask=16384, ctx=0x7f8b02f02000) at state_tracker/st_cb_blit.c:87
#2  st_BlitFramebuffer (ctx=0x7f8b02f02000, srcX0=0, srcY0=0, srcX1=1128, srcY1=500, dstX0=0, dstY0=0, dstX1=1128, dstY1=500, mask=16384, filter=9728) at state_tracker/st_cb_blit.c:207
#3  0x00007f8af38a0ec3 in _mesa_BlitFramebufferEXT (srcX0=0, srcY0=0, srcX1=1128, srcY1=500, dstX0=0, dstY0=0, dstX1=1128, dstY1=500, mask=16384, filter=9728) at main/fbobject.c:2791
#4  0x00007f8b2ba27547 in ?? () from /home/jlp/Download/firefox/libxul.so
#5  0x00007f8b2ba2763a in ?? () from /home/jlp/Download/firefox/libxul.so
#6  0x00007f8b2c24a7b3 in mozilla::gl::GLContext::ReadPixelsIntoImageSurface(int, int, int, int, gfxImageSurface*) () from /home/jlp/Download/firefox/libxul.so
#7  0x00007f8b2c23041a in ?? () from /home/jlp/Download/firefox/libxul.so
#8  0x00007f8b2c2304ff in ?? () from /home/jlp/Download/firefox/libxul.so
#9  0x00007f8b2c2334ac in mozilla::layers::BasicLayerManager::PaintLayer(gfxContext*, mozilla::layers::Layer*, void (*)(mozilla::layers::ThebesLayer*, gfxContext*, nsIntRegion const&, nsIntRegion const&, void*), void*, mozilla::layers::ReadbackProcessor*) () from /home/jlp/Download/firefox/libxul.so
#10 0x00007f8b2c22e229 in mozilla::layers::BasicLayerManager::EndTransactionInternal(void (*)(mozilla::layers::ThebesLayer*, gfxContext*, nsIntRegion const&, nsIntRegion const&, void*), void*, mozilla::layers::LayerManager::EndTransactionFlags) () from /home/jlp/Download/firefox/libxul.so
#11 0x00007f8b2b7affb6 in ?? () from /home/jlp/Download/firefox/libxul.so
#12 0x00007f8b2c234cd9 in ?? () from /home/jlp/Download/firefox/libxul.so
#13 0x00007f8b2c22e718 in ?? () from /home/jlp/Download/firefox/libxul.so
#14 0x00007f8b2c2343c3 in ?? () from /home/jlp/Download/firefox/libxul.so
#15 0x00007f8b2c233173 in mozilla::layers::BasicLayerManager::PaintLayer(gfxContext*, mozilla::layers::Layer*, void (*)(mozilla::layers::ThebesLayer*, gfxContext*, nsIntRegion const&, nsIntRegion const&, void*), void*, mozilla::layers::ReadbackProcessor*) () from /home/jlp/Download/firefox/libxul.so
#16 0x00007f8b2c2332aa in mozilla::layers::BasicLayerManager::PaintLayer(gfxContext*, mozilla::layers::Layer*, void (*)(mozilla::layers::ThebesLayer*, gfxContext*, nsIntRegion const&, nsIntRegion const&, void*), void*, mozilla::layers::ReadbackProcessor*) () from /home/jlp/Download/firefox/libxul.so
#17 0x00007f8b2c2332aa in mozilla::layers::BasicLayerManager::PaintLayer(gfxContext*, mozilla::layers::Layer*, void (*)(mozilla::layers::ThebesLayer*, gfxContext*, nsIntRegion const&, nsIntRegion const&, void*), void*, mozilla::layers::ReadbackProcessor*) () from /home/jlp/Download/firefox/libxul.so
#18 0x00007f8b2c22e229 in mozilla::layers::BasicLayerManager::EndTransactionInternal(void (*)(mozilla::layers::ThebesLayer*, gfxContext*, nsIntRegion const&, nsIntRegion const&, void*), void*, mozilla::layers::LayerManager::EndTransactionFlags) () from /home/jlp/Download/firefox/libxul.so
#19 0x00007f8b2c22ebd9 in ?? () from /home/jlp/Download/firefox/libxul.so
#20 0x00007f8b2b7dbd97 in ?? () from /home/jlp/Download/firefox/libxul.so
#21 0x00007f8b2b7f4455 in ?? () from /home/jlp/Download/firefox/libxul.so
#22 0x00007f8b2b805618 in ?? () from /home/jlp/Download/firefox/libxul.so
#23 0x00007f8b2bb53308 in ?? () from /home/jlp/Download/firefox/libxul.so
#24 0x00007f8b2bb533cd in ?? () from /home/jlp/Download/firefox/libxul.so
#25 0x00007f8b2bb55a50 in ?? () from /home/jlp/Download/firefox/libxul.so
#26 0x00007f8b2bb522aa in ?? () from /home/jlp/Download/firefox/libxul.so
#27 0x00007f8b2c02f94d in ?? () from /home/jlp/Download/firefox/libxul.so
#28 0x00007f8b2c02db60 in ?? () from /home/jlp/Download/firefox/libxul.so
#29 0x0000003891938fb0 in _gtk_marshal_BOOLEAN__BOXED (closure=0x7f8b21a4bdf0, return_value=0x7fffb307d270, n_param_values=<optimized out>, param_values=0x7f8af8ed4640, 
    invocation_hint=<optimized out>, marshal_data=<optimized out>) at gtkmarshalers.c:86
#30 0x00000035abc109e2 in g_closure_invoke (closure=0x7f8b21a4bdf0, return_value=0x7fffb307d270, n_param_values=2, param_values=0x7f8af8ed4640, invocation_hint=<optimized out>)
    at gclosure.c:774
#31 0x00000035abc223c1 in signal_emit_unlocked_R (node=<optimized out>, detail=0, instance=0x7f8b21a59300, emission_return=0x7fffb307d3e0, instance_and_params=0x7f8af8ed4640)
    at gsignal.c:3272
#32 0x00000035abc2b668 in g_signal_emit_valist (instance=<optimized out>, signal_id=<optimized out>, detail=<optimized out>, var_args=<optimized out>) at gsignal.c:3013
#33 0x00000035abc2ba62 in g_signal_emit (instance=<optimized out>, signal_id=<optimized out>, detail=<optimized out>) at gsignal.c:3060
#34 0x0000003891a4a2a1 in gtk_widget_event_internal (widget=0x7f8b21a59300, event=0x7fffb307d5c0) at gtkwidget.c:4984
#35 0x0000003891937b77 in IA__gtk_main_do_event (event=0x7fffb307d5c0) at gtkmain.c:1620
#36 0x0000003891445ab4 in _gdk_window_process_updates_recurse (window=0x7f8b217478e0, expose_region=0x7f8af8ed4610) at gdkwindow.c:5429
#37 0x0000003891440cee in gdk_window_process_updates_internal (window=0x7f8b217478e0) at gdkwindow.c:5588
#38 0x0000003891442cd1 in IA__gdk_window_process_all_updates () at gdkwindow.c:5696
#39 0x0000003891442d49 in gdk_window_update_idle (data=<optimized out>) at gdkwindow.c:5322
#40 0x0000003891420a0e in gdk_threads_dispatch (data=0x7f8afe8d6e60) at gdk.c:512
#41 0x00000035a464707c in g_main_dispatch (context=0x7f8b2e920520) at gmain.c:2441
#42 g_main_context_dispatch (context=0x7f8b2e920520) at gmain.c:3011
#43 0x00000035a4647870 in g_main_context_iterate (context=0x7f8b2e920520, block=<optimized out>, dispatch=1, self=<optimized out>) at gmain.c:3089
#44 0x00000035a4647a1b in g_main_context_iteration (context=0x7f8b2e920520, may_block=0) at gmain.c:3152
---Type <return> to continue, or q <return> to quit---
#45 0x00007f8b2c03503f in ?? () from /home/jlp/Download/firefox/libxul.so
#46 0x00007f8b2c049dba in ?? () from /home/jlp/Download/firefox/libxul.so
#47 0x00007f8b2c1a098a in ?? () from /home/jlp/Download/firefox/libxul.so
#48 0x00007f8b2c16cb39 in ?? () from /home/jlp/Download/firefox/libxul.so
#49 0x00007f8b2c0efdeb in ?? () from /home/jlp/Download/firefox/libxul.so
#50 0x00007f8b2c1d701e in ?? () from /home/jlp/Download/firefox/libxul.so
#51 0x00007f8b2c049a49 in ?? () from /home/jlp/Download/firefox/libxul.so
#52 0x00007f8b2bf0961a in ?? () from /home/jlp/Download/firefox/libxul.so
#53 0x00007f8b2b655dcf in XRE_main () from /home/jlp/Download/firefox/libxul.so
#54 0x0000000000401d9a in _start ()


This is with Mesa git-ccd4d43, xorg-server 1.11.2 and Linux 3.2.0-rc1+
Hardware is Mobility Radeon HD 5450

The crash report that Firefoy sent is here:
https://crash-stats.mozilla.com/report/index/bp-51c61b2a-cc57-4b77-8362-d547d2111129
Comment 1 Jure Repinc 2011-11-30 06:57:57 UTC
A bit better backtrace with Firefox's debug symbols included:
Program received signal SIGSEGV, Segmentation fault.
0x0000000000000000 in ?? ()
(gdb) bt
#0  0x0000000000000000 in ?? ()
#1  0x00007f1e298ec5ed in st_BlitFramebuffer_resolve (info=0x7fff2cfd91b0, mask=16384, ctx=0x7f1e37a3d000) at state_tracker/st_cb_blit.c:87
#2  st_BlitFramebuffer (ctx=0x7f1e37a3d000, srcX0=0, srcY0=0, srcX1=1128, srcY1=500, dstX0=0, dstY0=0, dstX1=1128, dstY1=500, mask=16384, filter=9728) at state_tracker/st_cb_blit.c:207
#3  0x00007f1e297a0ec3 in _mesa_BlitFramebufferEXT (srcX0=0, srcY0=0, srcX1=1128, srcY1=500, dstX0=0, dstY0=0, dstX1=1128, dstY1=500, mask=16384, filter=9728) at main/fbobject.c:2791
#4  0x00007f1e56924ae7 in raw_fBlitFramebuffer (filter=9728, mask=16384, dstY1=<optimized out>, dstX1=<optimized out>, dstY0=0, dstX0=0, srcY1=<optimized out>, srcX1=<optimized out>, 
    srcY0=0, srcX0=0, this=0x7f1e2c383000) at ../../../dist/include/GLContext.h:2385
#5  mozilla::gl::GLContext::BeforeGLReadCall (this=0x7f1e2c383000) at ../../../dist/include/GLContext.h:927
#6  0x00007f1e56924bda in mozilla::gl::GLContext::fReadPixels (this=0x7f1e2c383000, x=0, y=0, width=1128, height=500, format=32993, type=33639, pixels=0x7f1e4c500000)
    at ../../../dist/include/GLContext.h:966
#7  0x00007f1e57146a43 in mozilla::gl::GLContext::ReadPixelsIntoImageSurface (this=0x7f1e2c383000, aX=<optimized out>, aY=<optimized out>, aWidth=<optimized out>, aHeight=500, aDest=
    0x7f1e2de56a10) at /builds/slave/m-cen-lnx64-ntly/build/gfx/gl/GLContext.cpp:1707
#8  0x00007f1e5712c6a4 in mozilla::layers::BasicCanvasLayer::UpdateSurface (this=0x7f1e2b674ed0, aDestSurface=0x0)
    at /builds/slave/m-cen-lnx64-ntly/build/gfx/layers/basic/BasicLayers.cpp:1156
#9  0x00007f1e5712c789 in mozilla::layers::BasicCanvasLayer::Paint (this=0x7f1e2b674ed0, aContext=0x7f1e2fe69060) at /builds/slave/m-cen-lnx64-ntly/build/gfx/layers/basic/BasicLayers.cpp:1182
#10 0x00007f1e5712f72c in mozilla::layers::BasicLayerManager::PaintLayer (this=0x7f1e2af45f90, aTarget=0x7f1e2fe69060, aLayer=0x7f1e2b674ed0, aCallback=
    0x7f1e566acf90 <mozilla::FrameLayerBuilder::DrawThebesLayer(mozilla::layers::ThebesLayer*, gfxContext*, nsIntRegion const&, nsIntRegion const&, void*)>, aCallbackData=0x7fff2cfdb3a0, 
    aReadback=0x0) at /builds/slave/m-cen-lnx64-ntly/build/gfx/layers/basic/BasicLayers.cpp:1900
#11 0x00007f1e5712a5c9 in mozilla::layers::BasicLayerManager::EndTransactionInternal (this=0x7f1e2af45f90, 
    aCallback=0x7f1e566acf90 <mozilla::FrameLayerBuilder::DrawThebesLayer(mozilla::layers::ThebesLayer*, gfxContext*, nsIntRegion const&, nsIntRegion const&, void*)>, 
    aCallbackData=0x7fff2cfdb3a0, aFlags=<optimized out>) at /builds/slave/m-cen-lnx64-ntly/build/gfx/layers/basic/BasicLayers.cpp:1610
#12 0x00007f1e566ad8ff in PaintInactiveLayer (aContext=<optimized out>, aItem=<optimized out>, aBuilder=<optimized out>)
    at /builds/slave/m-cen-lnx64-ntly/build/layout/base/FrameLayerBuilder.cpp:1323
#13 mozilla::FrameLayerBuilder::DrawThebesLayer (aLayer=<optimized out>, aContext=0x7f1e2fe69060, aRegionToDraw=<optimized out>, aRegionToInvalidate=<optimized out>, 
    aCallbackData=0x7fff2cfdb3a0) at /builds/slave/m-cen-lnx64-ntly/build/layout/base/FrameLayerBuilder.cpp:2137
#14 0x00007f1e57130f59 in mozilla::layers::BasicThebesLayer::PaintBuffer(gfxContext*, nsIntRegion const&, nsIntRegion const&, nsIntRegion const&, bool, void (*)(mozilla::layers::ThebesLayer*, gfxContext*, nsIntRegion const&, nsIntRegion const&, void*), void*) () from /home/jlp/Download/firefox/libxul.so
#15 0x00007f1e5712aab8 in mozilla::layers::BasicShadowableThebesLayer::PaintBuffer (this=0x7f1e2b3ec000, aContext=<optimized out>, aRegionToDraw=..., aExtendedRegionToDraw=<optimized out>, 
    aRegionToInvalidate=<optimized out>, aDidSelfCopy=false, 
    aCallback=0x7f1e566acf90 <mozilla::FrameLayerBuilder::DrawThebesLayer(mozilla::layers::ThebesLayer*, gfxContext*, nsIntRegion const&, nsIntRegion const&, void*)>, 
    aCallbackData=0x7fff2cfdb3a0) at /builds/slave/m-cen-lnx64-ntly/build/gfx/layers/basic/BasicLayers.cpp:2332
#16 0x00007f1e57130643 in mozilla::layers::BasicThebesLayer::PaintThebes (this=0x7f1e2b3ec000, aContext=0x7f1e2ec90340, 
    aCallback=0x7f1e566acf90 <mozilla::FrameLayerBuilder::DrawThebesLayer(mozilla::layers::ThebesLayer*, gfxContext*, nsIntRegion const&, nsIntRegion const&, void*)>, 
    aCallbackData=0x7fff2cfdb3a0, aReadback=<optimized out>) at /builds/slave/m-cen-lnx64-ntly/build/gfx/layers/basic/BasicLayers.cpp:745
#17 0x00007f1e5712f3f3 in mozilla::layers::BasicLayerManager::PaintLayer (this=0x7f1e379df790, aTarget=0x7f1e2ec90340, aLayer=0x7f1e2b3ec000, 
    aCallback=0x7f1e566acf90 <mozilla::FrameLayerBuilder::DrawThebesLayer(mozilla::layers::ThebesLayer*, gfxContext*, nsIntRegion const&, nsIntRegion const&, void*)>, 
    aCallbackData=0x7fff2cfdb3a0, aReadback=0x7fff2cfdaaa0) at /builds/slave/m-cen-lnx64-ntly/build/gfx/layers/basic/BasicLayers.cpp:1898
#18 0x00007f1e5712f52a in mozilla::layers::BasicLayerManager::PaintLayer (this=0x7f1e379df790, aTarget=0x7f1e2b33a0e0, aLayer=0x7f1e2b734af0, 
    aCallback=0x7f1e566acf90 <mozilla::FrameLayerBuilder::DrawThebesLayer(mozilla::layers::ThebesLayer*, gfxContext*, nsIntRegion const&, nsIntRegion const&, void*)>, 
    aCallbackData=0x7fff2cfdb3a0, aReadback=0x7fff2cfdaaa0) at /builds/slave/m-cen-lnx64-ntly/build/gfx/layers/basic/BasicLayers.cpp:1913
#19 0x00007f1e5712f52a in mozilla::layers::BasicLayerManager::PaintLayer (this=0x7f1e379df790, aTarget=0x7f1e2b33a0e0, aLayer=0x7f1e2f0660c0, 
    aCallback=0x7f1e566acf90 <mozilla::FrameLayerBuilder::DrawThebesLayer(mozilla::layers::ThebesLayer*, gfxContext*, nsIntRegion const&, nsIntRegion const&, void*)>, 
    aCallbackData=0x7fff2cfdb3a0, aReadback=0x7fff2cfdafa0) at /builds/slave/m-cen-lnx64-ntly/build/gfx/layers/basic/BasicLayers.cpp:1913
#20 0x00007f1e5712a5c9 in mozilla::layers::BasicLayerManager::EndTransactionInternal (this=0x7f1e379df790, 
    aCallback=0x7f1e566acf90 <mozilla::FrameLayerBuilder::DrawThebesLayer(mozilla::layers::ThebesLayer*, gfxContext*, nsIntRegion const&, nsIntRegion const&, void*)>, 
    aCallbackData=0x7fff2cfdb3a0, aFlags=<optimized out>) at /builds/slave/m-cen-lnx64-ntly/build/gfx/layers/basic/BasicLayers.cpp:1610
#21 0x00007f1e5712af79 in mozilla::layers::BasicShadowLayerManager::EndTransaction (this=0x7f1e379df790, aCallback=<optimized out>, aCallbackData=<optimized out>, aFlags=<optimized out>)
    at /builds/slave/m-cen-lnx64-ntly/build/gfx/layers/basic/BasicLayers.cpp:3324
#22 0x00007f1e566d99c7 in nsDisplayList::PaintForFrame (this=0x7fff2cfdb9e0, aBuilder=0x7fff2cfdb3a0, aCtx=<optimized out>, aForFrame=<optimized out>, aFlags=<optimized out>)
    at /builds/slave/m-cen-lnx64-ntly/build/layout/base/nsDisplayList.cpp:635
#23 0x00007f1e566f2065 in nsLayoutUtils::PaintFrame (aRenderingContext=0x0, aFrame=0x7f1e4de76298, aDirtyRegion=<optimized out>, aBackstop=4280229664, aFlags=260)
    at /builds/slave/m-cen-lnx64-ntly/build/layout/base/nsLayoutUtils.cpp:1701
#24 0x00007f1e56703218 in PresShell::Paint (this=0x7f1e4ca09000, aViewToPaint=<optimized out>, aWidgetToPaint=<optimized out>, aDirtyRegion=..., aIntDirtyRegion=<optimized out>, 
    aPaintDefaultBackground=<optimized out>, aWillSendDidPaint=false) at /builds/slave/m-cen-lnx64-ntly/build/layout/base/nsPresShell.cpp:5471
#25 0x00007f1e56a50878 in nsViewManager::RenderViews (this=<optimized out>, aView=<optimized out>, aWidget=<optimized out>, aRegion=<optimized out>, aIntRegion=<optimized out>, 
---Type <return> to continue, or q <return> to quit---
    aPaintDefaultBackground=<optimized out>, aWillSendDidPaint=false) at /builds/slave/m-cen-lnx64-ntly/build/view/src/nsViewManager.cpp:414
#26 0x00007f1e56a5093d in nsViewManager::Refresh (this=0x7f1e4ca56830, aView=0x7f1e4ca5c0c0, aWidget=0x7f1e54bc0400, aRegion=...)
    at /builds/slave/m-cen-lnx64-ntly/build/view/src/nsViewManager.cpp:389
#27 0x00007f1e56a52fd9 in nsViewManager::DispatchEvent (this=0x7f1e4ca56830, aEvent=0x7fff2cfdbe00, aView=<optimized out>, aStatus=<optimized out>)
    at /builds/slave/m-cen-lnx64-ntly/build/view/src/nsViewManager.cpp:885
#28 0x00007f1e56a4f81a in HandleEvent (aEvent=0x7fff2cfdbe00) at /builds/slave/m-cen-lnx64-ntly/build/view/src/nsView.cpp:159
#29 0x00007f1e56f2bf1d in DispatchEvent (aStatus=@0x7fff2cfdc000, aEvent=0x7fff2cfdbe00, this=0x7f1e54bc0400) at /builds/slave/m-cen-lnx64-ntly/build/widget/src/gtk2/nsWindow.cpp:614
#30 nsWindow::OnExposeEvent (this=0x7f1e54bc0400, aEvent=<optimized out>) at /builds/slave/m-cen-lnx64-ntly/build/widget/src/gtk2/nsWindow.cpp:2244
#31 0x00007f1e56f2a130 in expose_event_cb (widget=<optimized out>, event=0x7fff2cfdc580) at /builds/slave/m-cen-lnx64-ntly/build/widget/src/gtk2/nsWindow.cpp:5665
#32 0x0000003f1a538fb0 in ?? () from /usr/lib64/libgtk-x11-2.0.so.0
#33 0x0000003f1c4109e2 in g_closure_invoke () from /usr/lib64/libgobject-2.0.so.0
#34 0x0000003f1c4223c1 in ?? () from /usr/lib64/libgobject-2.0.so.0
#35 0x0000003f1c42b668 in g_signal_emit_valist () from /usr/lib64/libgobject-2.0.so.0
#36 0x0000003f1c42ba62 in g_signal_emit () from /usr/lib64/libgobject-2.0.so.0
#37 0x0000003f1a64a2a1 in ?? () from /usr/lib64/libgtk-x11-2.0.so.0
#38 0x0000003f1a537b77 in gtk_main_do_event () from /usr/lib64/libgtk-x11-2.0.so.0
#39 0x0000003f1cc45ab4 in ?? () from /usr/lib64/libgdk-x11-2.0.so.0
#40 0x0000003f1cc40cee in ?? () from /usr/lib64/libgdk-x11-2.0.so.0
#41 0x0000003f1cc42cd1 in gdk_window_process_all_updates () from /usr/lib64/libgdk-x11-2.0.so.0
#42 0x0000003f1cc42d49 in ?? () from /usr/lib64/libgdk-x11-2.0.so.0
#43 0x0000003f1cc20a0e in ?? () from /usr/lib64/libgdk-x11-2.0.so.0
#44 0x0000003f1464707c in g_main_context_dispatch () from /usr/lib64/libglib-2.0.so.0
#45 0x0000003f14647870 in ?? () from /usr/lib64/libglib-2.0.so.0
#46 0x0000003f14647a1b in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0
#47 0x00007f1e56f3160f in nsAppShell::ProcessNextNativeEvent (this=<optimized out>, mayWait=<optimized out>) at /builds/slave/m-cen-lnx64-ntly/build/widget/src/gtk2/nsAppShell.cpp:162
#48 0x00007f1e56f4638a in DoProcessNextNativeEvent (mayWait=false, this=0x7f1e51cc7c50) at /builds/slave/m-cen-lnx64-ntly/build/widget/src/xpwidgets/nsBaseAppShell.cpp:171
#49 nsBaseAppShell::OnProcessNextEvent (this=0x7f1e51cc7c50, thr=0x7f1e598169d0, mayWait=false, recursionDepth=<optimized out>)
    at /builds/slave/m-cen-lnx64-ntly/build/widget/src/xpwidgets/nsBaseAppShell.cpp:306
#50 0x00007f1e5709cffa in nsThread::ProcessNextEvent (this=0x7f1e598169d0, mayWait=false, result=0x7fff2cfdc8ff) at /builds/slave/m-cen-lnx64-ntly/build/xpcom/threads/nsThread.cpp:587
#51 0x00007f1e57069199 in NS_ProcessNextEvent_P (thread=<optimized out>, mayWait=<optimized out>) at /builds/slave/m-cen-lnx64-ntly/build/obj-firefox/xpcom/build/nsThreadUtils.cpp:245
#52 0x00007f1e56fec43b in mozilla::ipc::MessagePump::Run (this=0x7f1e598a4d40, aDelegate=0x7f1e598e80b0) at /builds/slave/m-cen-lnx64-ntly/build/ipc/glue/MessagePump.cpp:110
#53 0x00007f1e570d33ee in RunInternal (this=<optimized out>) at /builds/slave/m-cen-lnx64-ntly/build/ipc/chromium/src/base/message_loop.cc:208
#54 RunHandler (this=<optimized out>) at /builds/slave/m-cen-lnx64-ntly/build/ipc/chromium/src/base/message_loop.cc:201
#55 MessageLoop::Run (this=<optimized out>) at /builds/slave/m-cen-lnx64-ntly/build/ipc/chromium/src/base/message_loop.cc:175
#56 0x00007f1e56f46019 in nsBaseAppShell::Run (this=0x7f1e51cc7c50) at /builds/slave/m-cen-lnx64-ntly/build/widget/src/xpwidgets/nsBaseAppShell.cpp:189
#57 0x00007f1e56e066ea in nsAppStartup::Run (this=0x7f1e5112e0b0) at /builds/slave/m-cen-lnx64-ntly/build/toolkit/components/startup/nsAppStartup.cpp:220
#58 0x00007f1e56553a0f in XRE_main (argc=<optimized out>, argv=<optimized out>, aAppData=<optimized out>) at /builds/slave/m-cen-lnx64-ntly/build/toolkit/xre/nsAppRunner.cpp:3558
#59 0x0000000000401d9a in _start ()
Comment 2 Alex Deucher 2011-11-30 11:29:54 UTC
*** Bug 43389 has been marked as a duplicate of this bug. ***
Comment 3 Dave Airlie 2011-11-30 12:16:25 UTC
patch on mesa mailing list

[PATCH] st/mesa: only resolve is number of samples is > 1
Comment 4 russianneuromancer 2012-02-26 04:33:31 UTC
With Mesa 8.0 not reproduceable for me anymore on Firefox 12.

Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.