Mir

Some snapshots on Nexus10 have swapped red/blue channels

Bug #1265787 reported by Gerry Boland on 2014-01-03
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Mir
Fix Released
High
Kevin DuBois
mir (Ubuntu)
High
Unassigned

Bug Description

Have a go with this demo:

lp:~gerboland/+junk/qml-demo-shell/

(to compile, ensure you have qt5-default, qtbase5-dev, qtdeclarative5-dev, qtbase5-private-dev, libunity-mir-dev installed, run "qmake" and "make"). Run with "./run"

The bottom bar has 3 app launching buttons. Tap one, the app will start and slide in. On the left is a black rectangle - tapping this fetches a new snapshot of the application.

To reproduce this bug, keep fetching snapshots by tapping. Occasionally, a snapshot will have incorrect colouring (suspect the red and blue channels are swapped). Note upside-down snapshots reported in separate bug: https://bugs.launchpad.net/mir/+bug/1263741

Related branches

tags: added: nexus10
Changed in mir:
importance: Undecided → High
status: New → Triaged
milestone: none → 0.1.4
Gerry Boland (gerboland) on 2014-01-07
description: updated
Alexandros Frantzis (afrantzis) wrote :

Like lp:1263741, this is a side-effect of occasional GL_OUT_OF_MEMORY errors when trying to read the pixels from the FBO backed by the application surface texture in GLPixelBuffer. Fixed by lp:~kdub/mir/fix-1238695 .

Changed in mir:
assignee: nobody → Kevin DuBois (kdub)
status: Triaged → In Progress
PS Jenkins bot (ps-jenkins) wrote :

Fix committed into lp:mir/devel at revision 1320, scheduled for release in mir, milestone Unknown

Changed in mir:
status: In Progress → Fix Committed
Changed in mir:
status: Fix Committed → Fix Released
Daniel van Vugt (vanvugt) wrote :

mir (0.1.4+14.04.20140204-0ubuntu1) trusty; urgency=medium

Changed in mir (Ubuntu):
importance: Undecided → High
status: New → Fix Released
To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Other bug subscribers