This bug was fixed in the package qtmir - 0.5.1+17.04.20170215.1-0ubuntu1 --------------- qtmir (0.5.1+17.04.20170215.1-0ubuntu1) zesty; urgency=medium
[ Michał Sawicz ] * We're at provides 26 already (LP: #1662608) [ Alan Griffiths ] * Identify the code that depends directly on mirserver-dev headers [ Albert Astals Cid ] * Check we provide the same unity-application-impl that we require [ Daniel d'Andrada ] * Resolve mir cursor names using mir symbols instead of plain strings (LP: #1662827) [ Gerry Boland ] * ScreenModel: Only expose windows on displays that are turned on (LP: #1521403, #1638611, #1656250) * Restore lost LTTng tracepoints, and delete unused ones (LP: #1658084) [ Nick Dedekind ] * Added Extended Display Information Data (EDID) parsing. [ Alan Griffiths, Nick Dedekind ] * Iteration 0 of miral::PersistDisplayConfig. This does nothing yet (and breaks nothing in the process). This MP creates a place (miral- prototypes) to build prototype miral features and sketches out what will need to be implemented for PersistDisplayConfig. (LP: #1644189) -- Michał Sawicz <michal.saw...@canonical.com> Wed, 15 Feb 2017 13:23:17 +0000 ** Changed in: qtmir (Ubuntu) Status: In Progress => Fix Released -- You received this bug notification because you are a member of Ubuntu Touch seeded packages, which is subscribed to unity8 in Ubuntu. https://bugs.launchpad.net/bugs/1638611 Title: Rotating display to 90 and 270 degrees crashes shell Status in Canonical System Image: In Progress Status in Mir: Invalid Status in QtMir: In Progress Status in qtmir package in Ubuntu: Fix Released Status in ubuntu-system-settings package in Ubuntu: Invalid Status in unity8 package in Ubuntu: Invalid Bug description: Reproduce: rotate display to mir_orientation_left What happens: (The following is a log from the client, in this case System Settings) [2016-11-02 16:51:04.111664] <ERROR> Mesa/NativeSurface: Caught exception at Mir/EGL driver boundary (in advance_buffer): /build/mir-S1BioZ/mir-0.24.1+16.04.20160928/src/client/no_tls_future-inl.h(73): Throw in function T mir::client::PromiseState<T>::get_value() [with T = std::shared_ptr<mir::client::MirBuffer>] Dynamic exception type: boost::exception_detail::clone_impl<boost::exception_detail::error_info_injector<std::runtime_error> > std::exception::what: broken_promise 2016-11-02 16:51:04,111 - WARNING - QEGLPlatformContext: eglSwapBuffers failed: 3000 What should happen: like with mir_orientation_inverted it should just work. USC log: http://pastebin.ubuntu.com/23416688/ U8 log: http://pastebin.ubuntu.com/23451419/ To manage notifications about this bug go to: https://bugs.launchpad.net/canonical-devices-system-image/+bug/1638611/+subscriptions -- Mailing list: https://launchpad.net/~touch-packages Post to : touch-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~touch-packages More help : https://help.launchpad.net/ListHelp