Mir

[regression] Nested server fails to start if built with cmake -DMIR_ENABLE_TESTS=OFF - std::exception::what: Failed to find platform for current system

Bug #1526225 reported by Daniel van Vugt
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Mir
Fix Released
Medium
Mir development team
0.18
Fix Released
Medium
Mir development team
mir (Ubuntu)
Invalid
Undecided
Unassigned

Bug Description

Nested server fails to start if built with cmake -DMIR_ENABLE_TESTS=OFF

[1450172551.555130] mirplatform: Found graphics driver: mesa-kms (version 0.19.0)
[1450172551.555172] mirplatform: Found graphics driver: android (version 0.19.0)
[1450172551.555183] mirplatform: Found graphics driver: mesa-x11 (version 0.19.0)
[1450172551.555550] mircommon: Loading modules from: bin/../lib/server-modules/
[1450172551.555590] mircommon: Loading module: bin/../lib/server-modules/graphics-mesa-kms.so.7
[1450172551.555814] mircommon: Loading module: bin/../lib/server-modules/graphics-android.so.7
[1450172551.556168] mircommon: Loading module: bin/../lib/server-modules/server-mesa-x11.so.7
[1450172551.556442] mircommon: Loading module: bin/../lib/server-modules/input-evdev.so.4
[1450172551.557704] mirplatform: Found graphics driver: mesa-kms (version 0.19.0)
[1450172551.557733] mirplatform: Found graphics driver: android (version 0.19.0)
[1450172551.557742] mirplatform: Found graphics driver: mesa-x11 (version 0.19.0)
ERROR: /home/dan/bzr/mir/fixmirout/src/platform/graphics/platform_probe.cpp(63): Throw in function std::shared_ptr<mir::SharedLibrary> mir::graphics::module_for_device(const std::vector<std::shared_ptr<mir::SharedLibrary> >&, const mir::options::ProgramOption&)
Dynamic exception type: boost::exception_detail::clone_impl<boost::exception_detail::error_info_injector<std::runtime_error> >
std::exception::what: Failed to find platform for current system

Bisection hint: Bug is present in r3170 but not in r3005.

Related branches

Revision history for this message
Daniel van Vugt (vanvugt) wrote :

Bisected. The regression originated from:

------------------------------------------------------------
revno: 3098 [merge]
author: Cemil Azizoglu <email address hidden>
committer: Tarmac
branch nick: development-branch
timestamp: Tue 2015-11-10 23:10:22 +0000
message:
  Tighten probing rules. Fixes: https://bugs.launchpad.net/bugs/1506707.

  Approved by PS Jenkins bot, Andreas Pokorny, Alan Griffiths, Alexandros Frantzis.
------------------------------------------------------------

Changed in mir:
status: New → Triaged
importance: Undecided → Medium
Revision history for this message
Daniel van Vugt (vanvugt) wrote :

Possibly related to the absence of graphics-dummy.so ?

tags: added: nested
Changed in mir:
assignee: nobody → Mir development team (mir-team)
status: Triaged → In Progress
Revision history for this message
Daniel van Vugt (vanvugt) wrote :

Fix committed to lp:mir/0.18 at revision 3182, scheduled for release in Mir 0.18.0

Revision history for this message
Daniel van Vugt (vanvugt) wrote :

Invalid in the "Ubuntu" project as the bug never reached distro.

Changed in mir (Ubuntu):
status: New → Invalid
Revision history for this message
PS Jenkins bot (ps-jenkins) wrote :

Fix committed into lp:mir at revision 3198, scheduled for release in mir, milestone 0.19.0

Changed in mir:
status: In Progress → Fix Committed
Kevin DuBois (kdub)
Changed in mir:
status: Fix Committed → Fix Released
Changed in mir:
status: Fix Released → Fix Committed
Revision history for this message
Daniel van Vugt (vanvugt) wrote :

Fix Released in Mir 0.18.0. Although it's good to mention this bug got different fixes between the 0.18 and 0.19 branches, it's probably still best to only mention it in the changelog for one of them.

Changed in mir:
milestone: 0.19.0 → none
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.