libmirserver parses arguments and fails if it's not something it understands
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Mir |
Fix Released
|
Medium
|
Michael Terry | ||
unity-mir |
Opinion
|
Undecided
|
Gerry Boland | ||
unity8 (Ubuntu) |
Fix Released
|
Medium
|
Unassigned |
Bug Description
$ unity8 -testability
terminate called after throwing an instance of 'boost:
what(): Failed to parse command line options: unrecognised option '-testability'.
Command-line options.
Environment variables capitalise long form with prefix "MIR_SERVER_" and "_" in place of "-":
--nested-mode arg Run mir in nested mode. Host socket filename.
-f [ --file ] arg Socket filename
--platform-
-i [ --enable-input ] arg Enable input. [bool:default=true]
--display-report arg How to handle the Display report.
--input-report arg How to handle to Input report.
--legacy-
--session-
--msg-
--glog Use google::GLog for logging
--glog-
--glog-
--glog-log-dir arg If specified, logfiles are written into this
--ipc-thread-pool arg threads in frontend thread pool.
--vt arg VT to run on or 0 to use current.
-h [ --help ] this help text
Aborted (core dumped)
ProblemType: Crash
DistroRelease: Ubuntu 13.10
Package: unity8 7.81.3+
Uname: Linux 3.4.0-3-mako armv7l
ApportVersion: 2.12.1-0ubuntu4
Architecture: armhf
Date: Mon Sep 16 19:19:51 2013
ExecutablePath: /usr/bin/unity8
InstallationDate: Installed on 2013-09-16 (0 days ago)
InstallationMedia: Ubuntu Saucy Salamander (development branch) - armhf (20130916.2)
MarkForUpload: True
ProcCmdline: unity8 -testability
Signal: 6
SourcePackage: unity8
UpgradeStatus: No upgrade log present (probably fresh install)
UserGroups: adm autopilot cdrom dialout dip plugdev sudo tty video
Related branches
- PS Jenkins bot (community): Approve (continuous-integration)
- Robert Carr (community): Approve
-
Diff: 12 lines (+2/-1)1 file modifiedsrc/server/options/program_option.cpp (+2/-1)
- PS Jenkins bot (community): Approve (continuous-integration)
- Robert Carr (community): Approve
-
Diff: 12 lines (+2/-1)1 file modifiedsrc/server/options/program_option.cpp (+2/-1)
- PS Jenkins bot (community): Approve (continuous-integration)
- Mir development team: Pending requested
-
Diff: 1373 lines (+579/-161)23 files modified3rd_party/android-input/android/frameworks/base/services/input/MirLog.cpp (+157/-5)
include/test/mir_test_framework/display_server_test_fixture.h (+2/-0)
include/test/mir_test_framework/stub_client_connection_configuration.h (+35/-0)
include/test/mir_test_framework/testing_client_configuration.h (+43/-0)
include/test/mir_test_framework/testing_process_manager.h (+7/-8)
src/client/mir_client_library.cpp (+39/-17)
src/server/graphics/android/hwc_common_device.cpp (+15/-13)
src/server/options/program_option.cpp (+2/-1)
tests/acceptance-tests/test_client_authorization.cpp (+7/-0)
tests/acceptance-tests/test_client_focus_notification.cpp (+2/-9)
tests/acceptance-tests/test_client_input.cpp (+8/-15)
tests/acceptance-tests/test_client_library.cpp (+30/-17)
tests/acceptance-tests/test_focus_selection.cpp (+2/-9)
tests/acceptance-tests/test_server_shutdown.cpp (+2/-9)
tests/acceptance-tests/test_shell_control_of_surface_configuration.cpp (+2/-9)
tests/acceptance-tests/test_surfaceloop.cpp (+3/-10)
tests/acceptance-tests/test_surfaces_with_output_id.cpp (+2/-9)
tests/mir_test_framework/CMakeLists.txt (+1/-0)
tests/mir_test_framework/display_server_test_fixture.cpp (+9/-6)
tests/mir_test_framework/testing_client_options.cpp (+126/-0)
tests/mir_test_framework/testing_process_manager.cpp (+41/-1)
tests/unit-tests/graphics/android/test_hwc_device.cpp (+25/-1)
tests/unit-tests/logging/test_legacy_input_report.cpp (+19/-22)
affects: | unity8 → unity-mir |
Changed in unity-mir: | |
status: | Incomplete → Opinion |
Changed in mir: | |
milestone: | none → phone-v1-freeze |
Changed in unity-mir: | |
milestone: | none → phone-v1-freeze |
Changed in unity8 (Ubuntu): | |
milestone: | none → ubuntu-13.10 |
Changed in unity8 (Ubuntu): | |
status: | Confirmed → Fix Committed |
Changed in mir: | |
status: | Fix Committed → Fix Released |
Changed in mir: | |
assignee: | nobody → Michael Terry (mterry) |
Changed in unity8 (Ubuntu): | |
status: | Fix Committed → Fix Released |
Changed in mir: | |
status: | Fix Released → Fix Committed |
Changed in mir: | |
status: | Fix Committed → Fix Released |
milestone: | phone-v1-freeze → none |
Stacktrace:
#0 <unavailable> in ?? ()
PC not available
StacktraceTop: <unavailable> in ?? ()
ThreadStacktrace: PC not available