Unity8 crashes with SIGSEGV in MirBufferSGTexture::bind() [mirbuffersgtexture.cpp:94]
Bug #1562929 reported by
errors.ubuntu.com bug bridge
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Mir |
Expired
|
High
|
Unassigned | ||
mir (Ubuntu) |
Expired
|
High
|
Unassigned | ||
qtmir (Ubuntu) |
Won't Fix
|
High
|
Unassigned | ||
unity8 (Ubuntu) |
Won't Fix
|
Undecided
|
Unassigned |
Bug Description
The Ubuntu Error Tracker has been receiving reports about a problem regarding unity8. This problem was most recently seen with version 8.11+16.
Changed in unity8 (Ubuntu): | |
status: | New → Incomplete |
summary: |
- /usr/bin/unity8:11:MirBufferSGTexture::bind:QSGOpaqueTextureMaterialShader::updateState:QSGBatchRenderer::Renderer::renderMergedBatch:QSGBatchRenderer::Renderer::renderBatches:QSGBatchRenderer::Renderer::render + Unity8 crashes with SIGSEGV in MirBufferSGTexture::bind() + [mirbuffersgtexture.cpp:94] |
no longer affects: | qtmir |
To post a comment you must log in.
void MirBufferSGText ure::bind( ) hasBuffer( )); re(GL_TEXTURE_ 2D, m_textureId); ptions( true/* force */);
{
Q_ASSERT(
glBindTextu
updateBindO
auto const texture_source =
dynamic_ cast<mrg: :TextureSource* >(m_mirBuffer- >native_ buffer_ base()) ; <=== HERE error(" Buffer does not support GL rendering");
if (!texture_source)
throw std::logic_
texture_ source- >gl_bind_ to_texture( );
}