Tested this with latest mir 0.26 and silo 2140 https://bileto.ubuntu.com/#/ticket/2140 for ubuntu-system-settings. when I try rotating, I get the following crash from unity8
Thread 27 "QSGRenderThread" received signal SIGSEGV, Segmentation fault. [Switching to Thread 0x7fec84b6e700 (LWP 8251)] 0x00007fec94716d07 in Screen::makeCurrent() () from /usr/lib/x86_64-linux-gnu/qt5/plugins/platforms/libqpa-mirserver.so (gdb) bt #0 0x00007fec94716d07 in Screen::makeCurrent() () from /usr/lib/x86_64-linux-gnu/qt5/plugins/platforms/libqpa-mirserver.so #1 0x00007fec9471d516 in MirOpenGLContext::makeCurrent(QPlatformSurface*) () from /usr/lib/x86_64-linux-gnu/qt5/plugins/platforms/libqpa-mirserver.so #2 0x00007fec9d51b81c in QOpenGLContext::makeCurrent(QSurface*) () from /usr/lib/x86_64-linux-gnu/libQt5Gui.so.5 #3 0x00007fec9e6ba69b in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5 #4 0x00007fec9cb447e8 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #5 0x00007fec9bc176ba in start_thread (arg=0x7fec84b6e700) at pthread_create.c:333 #6 0x00007fec9c23c82d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109 (gdb) ** Changed in: ubuntu-system-settings (Ubuntu) Status: New => Invalid ** Changed in: qtmir (Ubuntu) Importance: Undecided => High ** Summary changed: - Rotating some display to 90 and 270 degrees makes mir throw + Rotating display to 90 and 270 degrees crashes shell ** Changed in: qtmir (Ubuntu) Status: New => Confirmed ** Changed in: qtmir Importance: Undecided => High ** Changed in: qtmir Assignee: (unassigned) => Gerry Boland (gerboland) ** Changed in: qtmir (Ubuntu) Assignee: (unassigned) => Gerry Boland (gerboland) ** No longer affects: qtmir ** Changed in: unity8 (Ubuntu) Importance: Undecided => High ** Changed in: unity8 (Ubuntu) Assignee: (unassigned) => MichaĆ Sawicz (saviq) -- 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: Confirmed Status in Mir: Invalid Status in qtmir package in Ubuntu: Confirmed Status in ubuntu-system-settings package in Ubuntu: Invalid Status in unity8 package in Ubuntu: New 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