[Bug 1525285] Re: Unity8 deadlock when trying to screenshot without a current gst registry
** Changed in: canonical-devices-system-image Status: In Progress => Fix Released -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1525285 Title: Unity8 deadlock when trying to screenshot without a current gst registry To manage notifications about this bug go to: https://bugs.launchpad.net/canonical-devices-system-image/+bug/1525285/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1525285] Re: Unity8 deadlock when trying to screenshot without a current gst registry
This bug was fixed in the package qtmir - 0.5.1+17.04.20170328-0ubuntu1 --- qtmir (0.5.1+17.04.20170328-0ubuntu1) zesty; urgency=medium [ Alan Griffiths ] * MirAL will be correcting another spelling error shortly. Avoid an FTBFS when that happens. * Compatibility with lp:mir and lp:~alan-griffiths/miral/1.3 [ Albert Astals Cid ] * Remove empty property and move invokable * Run ApplicationManager::authorizeSession in the calling thread (LP: #1525285) [ Andreas Pokorny ] * Report and consume exception that may occur on constructing a keymap (LP: #1557634) [ Daniel d'Andrada ] * Ensure the window that got a key down also gets the corresponding key up (LP: #1671072) [ Gerry Boland ] * Don't let a child window go offscreen because its parent moved * Add env var equivalent to desktop_file_hint [ Lukáš Tinkl ] * Raise (activate) windows when an app focus is requested (LP: #1672337) -- Michał Sawicz Tue, 28 Mar 2017 17:14:50 + ** Changed in: qtmir (Ubuntu) Status: In Progress => Fix Released -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1525285 Title: Unity8 deadlock when trying to screenshot without a current gst registry To manage notifications about this bug go to: https://bugs.launchpad.net/canonical-devices-system-image/+bug/1525285/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1525285] Re: Unity8 deadlock when trying to screenshot without a current gst registry
** Changed in: clutter-gst Status: Confirmed => Fix Released -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1525285 Title: Unity8 deadlock when trying to screenshot without a current gst registry To manage notifications about this bug go to: https://bugs.launchpad.net/canonical-devices-system-image/+bug/1525285/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1525285] Re: Unity8 deadlock when trying to screenshot without a current gst registry
** Changed in: clutter-gst-3.0 (Ubuntu) Importance: Undecided => High -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1525285 Title: Unity8 deadlock when trying to screenshot without a current gst registry To manage notifications about this bug go to: https://bugs.launchpad.net/canonical-devices-system-image/+bug/1525285/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1525285] Re: Unity8 deadlock when trying to screenshot without a current gst registry
** Changed in: canonical-devices-system-image Status: Triaged => In Progress ** Changed in: qtmir (Ubuntu) Status: Triaged => In Progress ** Changed in: qtmir (Ubuntu) Assignee: Gerry Boland (gerboland) => Albert Astals Cid (aacid) -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1525285 Title: Unity8 deadlock when trying to screenshot without a current gst registry To manage notifications about this bug go to: https://bugs.launchpad.net/canonical-devices-system-image/+bug/1525285/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1525285] Re: Unity8 deadlock when trying to screenshot without a current gst registry
** Branch linked: lp:~aacid/qtmir/fixAuthorizeDeadlock -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1525285 Title: Unity8 deadlock when trying to screenshot without a current gst registry To manage notifications about this bug go to: https://bugs.launchpad.net/canonical-devices-system-image/+bug/1525285/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1525285] Re: Unity8 deadlock when trying to screenshot without a current gst registry
** Tags added: unity8-desktop -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1525285 Title: Unity8 deadlock when trying to screenshot without a current gst registry To manage notifications about this bug go to: https://bugs.launchpad.net/canonical-devices-system-image/+bug/1525285/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1525285] Re: Unity8 deadlock when trying to screenshot without a current gst registry
Status changed to 'Confirmed' because the bug affects multiple users. ** Changed in: clutter-gst-3.0 (Ubuntu) Status: New => Confirmed -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1525285 Title: Unity8 deadlock when trying to screenshot without a current gst registry To manage notifications about this bug go to: https://bugs.launchpad.net/canonical-devices-system-image/+bug/1525285/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1525285] Re: Unity8 deadlock when trying to screenshot without a current gst registry
** Changed in: clutter-gst Status: Unknown => Confirmed ** Changed in: clutter-gst Importance: Unknown => Medium -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1525285 Title: Unity8 deadlock when trying to screenshot without a current gst registry To manage notifications about this bug go to: https://bugs.launchpad.net/canonical-devices-system-image/+bug/1525285/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1525285] Re: Unity8 deadlock when trying to screenshot without a current gst registry
** Summary changed: - inspecting clutter plugin hangs outside X11 + Unity8 deadlock when trying to screenshot without a current gst registry ** Description changed: 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.20151126-0ubuntu2, the problem page at https://errors.ubuntu.com/problem/811233d22c3b1dcb08f9f596e5dbf9d0e23e4220 contains more details. - Anything that wants to update the gstreamer registry outside of a X11 - session, when the clutter plugin is present, will deadlock. + Inspecting gst-clutter causes it to try and connect to the display + server. When it's unity8 that triggered the registry update, registry + generation blocks while gst-clutter tries to connect back to unity8. + That results in a deadlock, because we're unable to answer the + authorization challenge because we're blocked by the registry + generation. + + This is a bug in either gst-clutter or libclutter (filed upstream), but + we should try and make sure that we don't block on this either. To reproduce: - - log in on vt (with no graphical session) + - log in to unity8 - rm ~/.cache/gstreamer-1.0/registry.x86_64.bin - - gst-inspect-1.0 - - behold + - press PrtScr to get a screenshot + - deadlock To recover: - start an X11 session - gst-inspect-1.0 ** Changed in: clutter-gst-3.0 (Ubuntu) Status: Triaged => New ** Changed in: clutter-gst-3.0 (Ubuntu) Importance: High => Undecided ** Also affects: qtmir (Ubuntu) Importance: Undecided Status: New ** Changed in: qtmir (Ubuntu) Status: New => Triaged ** Changed in: qtmir (Ubuntu) Importance: Undecided => High ** Changed in: qtmir (Ubuntu) Assignee: (unassigned) => Gerry Boland (gerboland) ** Description changed: 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.20151126-0ubuntu2, the problem page at https://errors.ubuntu.com/problem/811233d22c3b1dcb08f9f596e5dbf9d0e23e4220 contains more details. Inspecting gst-clutter causes it to try and connect to the display server. When it's unity8 that triggered the registry update, registry generation blocks while gst-clutter tries to connect back to unity8. That results in a deadlock, because we're unable to answer the authorization challenge because we're blocked by the registry generation. This is a bug in either gst-clutter or libclutter (filed upstream), but we should try and make sure that we don't block on this either. To reproduce: - log in to unity8 - rm ~/.cache/gstreamer-1.0/registry.x86_64.bin - press PrtScr to get a screenshot - deadlock To recover: - - start an X11 session - - gst-inspect-1.0 + - run gst-inspect-1.0 somewhere ** Changed in: canonical-devices-system-image Milestone: u8c-1 => u8c-2 ** Changed in: canonical-devices-system-image Milestone: u8c-2 => u8c-z -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1525285 Title: Unity8 deadlock when trying to screenshot without a current gst registry To manage notifications about this bug go to: https://bugs.launchpad.net/canonical-devices-system-image/+bug/1525285/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1525285] Re: Unity8 deadlock when trying to screenshot without a current gst registry
Would be good if QtMir didn't authenticate processes on the GUI thread, but on the relevant Mir thread. This should be possible. -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1525285 Title: Unity8 deadlock when trying to screenshot without a current gst registry To manage notifications about this bug go to: https://bugs.launchpad.net/canonical-devices-system-image/+bug/1525285/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs