Closed
Bug 1224707
Opened 10 years ago
Closed 6 years ago
OS X Debug + abort on GL error = unreproducible startup crash
Categories
(Core :: Graphics: CanvasWebGL, defect)
Tracking
()
RESOLVED
INACTIVE
People
(Reporter: milan, Unassigned)
Details
(Whiteboard: [gfx-noted])
Not reproducible, but I got this once at start up on OS X (with the "abort on GL error" set) and may as well record it:
[987] WARNING: Framebuffer not complete -- CheckFramebufferStatus returned 0x8219, GLContext=12d54b000, IsOffscreen()=0, mFBO=0, aFBOTextureTarget=0x0, aRect.width=1806, aRect.height=1734: file /Users/msreckovic/Repos/mozilla-central/gfx/layers/opengl/CompositingRenderTargetOGL.cpp, line 64
[gl:0x12d54b000] void mozilla::gl::GLContext::raw_fClear(GLbitfield): Generated unexpected GL_INVALID_FRAMEBUFFER_OPERATION error. (0x0506)
Hit MOZ_CRASH(MOZ_GL_DEBUG_ABORT_ON_ERROR) at /Users/msreckovic/Repos/mozilla-central/gfx/gl/GLContext.h:750
#01: mozilla::gl::GLContext::AfterGLCall(char const*)[/Users/msreckovic/Repos/mozilla-central/obj-x86_64-apple-darwin15.0.0/dist/NightlyDebug.app/Contents/MacOS/XUL +0x17bdd5c]
#02: mozilla::gl::GLContext::raw_fClear(unsigned int)[/Users/msreckovic/Repos/mozilla-central/obj-x86_64-apple-darwin15.0.0/dist/NightlyDebug.app/Contents/MacOS/XUL +0x17fde67]
#03: mozilla::gl::GLContext::fClear(unsigned int)[/Users/msreckovic/Repos/mozilla-central/obj-x86_64-apple-darwin15.0.0/dist/NightlyDebug.app/Contents/MacOS/XUL +0x17ea788]
#04: mozilla::layers::CompositorOGL::BeginFrame(mozilla::gfx::IntRegionTyped<mozilla::gfx::UnknownUnits> const&, mozilla::gfx::RectTyped<mozilla::gfx::UnknownUnits, float> const*, mozilla::gfx::RectTyped<mozilla::gfx::UnknownUnits, float> const&, mozilla::gfx:[/Users/msreckovic/Repos/mozilla-central/obj-x86_64-apple-darwin15.0.0/dist/NightlyDebug.app/Contents/MacOS/XUL +0x19b5339]
#05: mozilla::layers::LayerManagerComposite::Render(mozilla::gfx::IntRegionTyped<mozilla::gfx::UnknownUnits> const&)[/Users/msreckovic/Repos/mozilla-central/obj-x86_64-apple-darwin15.0.0/dist/NightlyDebug.app/Contents/MacOS/XUL +0x1930642]
Reporter | ||
Updated•10 years ago
|
Whiteboard: [gfx-noted]
Reporter | ||
Comment 1•10 years ago
|
||
Comment from :jgilbert:
"0x8219 is GL_FRAMEBUFFER_UNDEFINED, which means (iirc) that we're asking about the default framebuffer (framebuffer 0, 'backbuffer'), but there's no default framebuffer attached. (The GL context is headless)
We either shouldn't count this as an error case if we're expecting it, or we're doing something wrong, and we really aren't expecting an incomplete framebuffer here.
Updated•6 years ago
|
Status: NEW → RESOLVED
Closed: 6 years ago
Resolution: --- → INACTIVE
You need to log in
before you can comment on or make changes to this bug.
Description
•