Mir

[regression] Mir servers freeze on startup (mouse and keyboard not responsive)

Bug #1444061 reported by Daniel van Vugt on 2015-04-14
10
This bug affects 2 people
Affects Status Importance Assigned to Milestone
Mir
Fix Released
Critical
Daniel van Vugt
mir (Ubuntu)
Undecided
Unassigned

Bug Description

[regression] Mir servers freeze on startup (mouse and keyboard not responsive).

r2481: Freezes instantly
r2477: Works fine

Related branches

Changed in mir:
status: New → Confirmed
Daniel van Vugt (vanvugt) wrote :

Bisected. The regression came in:

------------------------------------------------------------
revno: 2480 [merge]
author: Andreas Pokorny <email address hidden>
committer: Tarmac
branch nick: development-branch
timestamp: Tue 2015-04-14 12:28:40 +0000
message:
  Change EventHub to provide a mir::Fd for Integration in MultiplexingDispatchables

  The motivation of the changes is to prepare EventHub & InputReader to become members of an evdev input platform.
  InputReaderDispatchable: new Dispatchable implementation that wraps EventHub and InputReader
  Changes to DefaultInputManager: the new input manager introduced with the stub input platform now uses InputReaderDispatchable to also drive the input devices opened by EventHub, and processed by InputReader, that way mir::input::android::InputManager becomes obsolete. This will later be moved to the platform code.
  Changes to SimpleDispatchThread: The switch to DefaultInputManager uncovered a missing feature. The ability handle exceptions thrown from dispatchables. Since SimpleDispatchThread is part of common, and may also be used inside the client, this is solved by passing a functor.

  Approved by Alan Griffiths, PS Jenkins bot, Chris Halse Rogers, Robert Carr, Alexandros Frantzis.
------------------------------------------------------------

Changed in mir:
status: Confirmed → Triaged
assignee: nobody → Daniel van Vugt (vanvugt)
status: Triaged → In Progress
tags: added: input
Daniel van Vugt (vanvugt) wrote :

Fix committed to lp:mir at revision r2482.

Changed in mir:
status: In Progress → Fix Committed
Changed in mir:
status: Fix Committed → Fix Released
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package mir - 0.13.1+15.10.20150520-0ubuntu1

---------------
mir (0.13.1+15.10.20150520-0ubuntu1) wily; urgency=medium

  [ Cemil Azizoglu ]
  * New upstream release 0.13.1 (https://launchpad.net/mir/+milestone/0.13.1)
    - ABI summary: No ABI break. Servers and clients do not need rebuilding.
      . Mirclient ABI unchanged at 8
      . Mircommon ABI unchanged at 4
      . Mirplatform ABI unchanged at 7
      . Mirserver ABI unchanged at 31
    - Bug fixes:
      . Can't load app purchase UI without a U1 account (LP: #1450377)
      . Crash because uncaught exception in mir::events::add_touch (LP: #1437357)

 -- CI Train Bot <email address hidden> Wed, 20 May 2015 21:20:15 +0000

Changed in mir (Ubuntu):
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