Mir

Unity8 crashes with SIGSEGV in MirBufferSGTexture::bind() [mirbuffersgtexture.cpp:94]

Bug #1562929 reported by errors.ubuntu.com bug bridge
8
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.04.20160212-0ubuntu1, the problem page at https://errors.ubuntu.com/problem/19793421351843883e38b847db6ed8bced7cbbc4 contains more details.

Tags: vivid xenial
Changed in unity8 (Ubuntu):
status: New → Incomplete
Revision history for this message
Daniel van Vugt (vanvugt) wrote :

void MirBufferSGTexture::bind()
{
    Q_ASSERT(hasBuffer());
    glBindTexture(GL_TEXTURE_2D, m_textureId);
    updateBindOptions(true/* force */);

    auto const texture_source =
        dynamic_cast<mrg::TextureSource*>(m_mirBuffer->native_buffer_base()); <=== HERE
    if (!texture_source)
        throw std::logic_error("Buffer does not support GL rendering");

    texture_source->gl_bind_to_texture();
}

Changed in mir (Ubuntu):
importance: Undecided → High
Changed in qtmir (Ubuntu):
importance: Undecided → High
Changed in mir:
importance: Undecided → High
Changed in qtmir:
importance: Undecided → High
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]
Michał Sawicz (saviq)
no longer affects: qtmir
Revision history for this message
Daniel van Vugt (vanvugt) wrote :

Won't fix in Unity8 because Unity8 is unsupported.

As for Mir, there might be some residual issue but it's not clear. So let this bug expire organically...

Changed in qtmir (Ubuntu):
status: New → Won't Fix
Changed in unity8 (Ubuntu):
status: Incomplete → Won't Fix
Changed in mir:
status: New → Incomplete
Changed in mir (Ubuntu):
status: New → Incomplete
Revision history for this message
Launchpad Janitor (janitor) wrote :

[Expired for mir (Ubuntu) because there has been no activity for 60 days.]

Changed in mir (Ubuntu):
status: Incomplete → Expired
Revision history for this message
Launchpad Janitor (janitor) wrote :

[Expired for Mir because there has been no activity for 60 days.]

Changed in mir:
status: Incomplete → Expired
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.