Open
Bug 847098
Opened 12 years ago
Updated 3 years ago
Assertion failure: IsCurrent(), at ../../../dist/include/GLContext.h:1420
Categories
(Core :: Graphics, defect)
Tracking
()
NEW
People
(Reporter: gwagner, Unassigned)
References
Details
Current mc trunk when opening http://www.ro.me/ in debug build:
Assertion failure: IsCurrent(), at ../../../dist/include/GLContext.h:1420
Segmentation fault: 11
$ hg tip
changeset: 123505:edf9c64f821e
0 XUL 0x000000010201b43d mozilla::gl::GLContext::BeforeGLCall(char const*) + 141 (GLContext.h:1420)
1 XUL 0x00000001046a33ff mozilla::gl::GLContext::fClientWaitSync(__GLsync*, unsigned int, unsigned long long) + 47 (GLContext.h:2738)
2 XUL 0x00000001046a2a46 mozilla::gl::SharedSurface_GLTexture::WaitSync() + 230 (SharedSurfaceGL.cpp:373)
3 XUL 0x00000001046a6819 mozilla::gfx::SurfaceStream::SwapConsumer() + 201 (SurfaceStream.cpp:154)
4 XUL 0x000000010468a105 mozilla::gl::GLContext::RequestFrame() + 181 (GLContext.cpp:1258)
5 XUL 0x0000000104622fd0 mozilla::layers::CanvasLayerOGL::UpdateSurface() + 192 (CanvasLayerOGL.cpp:209)
6 XUL 0x0000000104623675 mozilla::layers::CanvasLayerOGL::RenderLayer(int, nsIntPoint const&) + 53 (CanvasLayerOGL.cpp:273)
7 XUL 0x0000000104623c25 non-virtual thunk to mozilla::layers::CanvasLayerOGL::RenderLayer(int, nsIntPoint const&) + 53
8 XUL 0x0000000104627ce8 void mozilla::layers::ContainerRender<mozilla::layers::ContainerLayerOGL>(mozilla::layers::ContainerLayerOGL*, int, nsIntPoint const&, mozilla::layers::LayerManagerOGL*) + 1224 (ContainerLayerOGL.cpp:275)
9 XUL 0x0000000104627815 mozilla::layers::ContainerLayerOGL::RenderLayer(int, nsIntPoint const&) + 53 (ContainerLayerOGL.cpp:392)
10 XUL 0x00000001046280d5 non-virtual thunk to mozilla::layers::ContainerLayerOGL::RenderLayer(int, nsIntPoint const&) + 53
11 XUL 0x0000000104627ce8 void mozilla::layers::ContainerRender<mozilla::layers::ContainerLayerOGL>(mozilla::layers::ContainerLayerOGL*, int, nsIntPoint const&, mozilla::layers::LayerManagerOGL*) + 1224 (ContainerLayerOGL.cpp:275)
12 XUL 0x0000000104627815 mozilla::layers::ContainerLayerOGL::RenderLayer(int, nsIntPoint const&) + 53 (ContainerLayerOGL.cpp:392)
13 XUL 0x00000001046280d5 non-virtual thunk to mozilla::layers::ContainerLayerOGL::RenderLayer(int, nsIntPoint const&) + 53
14 XUL 0x0000000104636713 mozilla::layers::LayerManagerOGL::Render() + 995 (LayerManagerOGL.cpp:1108)
15 XUL 0x0000000104635de6 mozilla::layers::LayerManagerOGL::EndTransaction(void (*)(mozilla::layers::ThebesLayer*, gfxContext*, nsIntRegion const&, nsIntRegion const&, void*), void*, mozilla::layers::LayerManager::EndTransactionFlags) + 1046 (LayerManagerOGL.cpp:802)
16 XUL 0x0000000101977a02 nsDisplayList::PaintForFrame(nsDisplayListBuilder*, nsRenderingContext*, nsIFrame*, unsigned int) const + 2706 (nsDisplayList.cpp:1173)
17 XUL 0x0000000101976f5f nsDisplayList::PaintRoot(nsDisplayListBuilder*, nsRenderingContext*, unsigned int) const + 111 (nsDisplayList.cpp:1033)
18 XUL 0x00000001019c5e7f nsLayoutUtils::PaintFrame(nsRenderingContext*, nsIFrame*, nsRegion const&, unsigned int, unsigned int) + 3583 (nsLayoutUtils.cpp:2037)
19 XUL 0x00000001019fe28d PresShell::Paint(nsView*, nsRegion const&, unsigned int) + 1981 (nsPresShell.cpp:5609)
20 XUL 0x0000000102527edb nsViewManager::ProcessPendingUpdatesForView(nsView*, bool) + 891 (nsViewManager.cpp:399)
21 XUL 0x00000001025289e4 nsViewManager::ProcessPendingUpdates() + 132 (nsViewManager.cpp:1121)
22 XUL 0x00000001025288e0 nsViewManager::WillPaintWindow(nsIWidget*) + 96 (nsViewManager.cpp:624)
23 XUL 0x0000000102526539 nsView::WillPaintWindow(nsIWidget*) + 57 (nsView.cpp:962)
24 XUL 0x00000001035d61e5 nsChildView::WillPaintWindow() + 149 (nsChildView.mm:1518)
Comment 1•12 years ago
|
||
Actually I saw this problem too
Comment 2•12 years ago
|
||
What version of OSX are you on? This works fine for me in the latest nightly.
Updated•3 years ago
|
Severity: normal → S3
You need to log in
before you can comment on or make changes to this bug.
Description
•