[vmware] mir 0.26 failing with nested server in protobuf when bringing up NestedDisplay [CHECK failed: (index) >= (0)]
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Mir |
New
|
High
|
Unassigned | ||
mir (Ubuntu) |
Fix Released
|
High
|
Unassigned |
Bug Description
Setup:
1. VMWare 12, with the following line added to ~/.vmware/
mks.
2. Created a VM with Xenial + Overlay PPA
3. Installed unity8-
4. Tried to log in to a Unity8 session
Problem: Unity8 fails to start, but is exiting cleanly as opposed to crashing. The following is all that is printed of the log:
[2017-02-
[2017-02-02 07:18:21.143261] mirplatform: Found graphics driver: mir:mesa-kms (version 0.26.0)
[2017-02-02 07:18:21.143413] mirplatform: Found graphics driver: mir:mesa-x11 (version 0.26.0)
[2017-02-02 07:18:21.144063] mirserver: Starting
[libprotobuf FATAL /usr/include/
[2017-02-
initctl: No such variable: UNITY_MIR_SOCKET
USC is coming up correctly however.
If I try to launch miral-shell manually, I get similar error:
MIR_SOCKET=
[2017-02-02 07:55:56.686669] mirplatform: Found graphics driver: mir:mesa-kms (version 0.26.0)
[2017-02-02 07:55:56.687395] mirplatform: Found graphics driver: mir:mesa-x11 (version 0.26.0)
[2017-02-02 07:55:56.689036] mirserver: Starting
[libprotobuf FATAL /usr/include/
ERROR: Dynamic exception type: google:
std::exception:
I tried to grab a backtrace at the location of the last call to /usr/include/
http://
Thread 4 "MirServerThread" hit Breakpoint 1, mir::protobuf:
8417 in /build/
#0 mir::protobuf:
#1 0x00007fffeba5c3e8 in mir::protobuf:
#2 0x00007fffeb38a615 in google:
#3 0x00007fffed696798 in mir_blob_
#4 0x00007fffed1d7ec6 in copy_config (conf=<optimized out>) at /build/
#5 __base_ctor (other=warning: RTTI symbol not found for class 'mir::graphics:
..., this=0x7fffd804
Changed in mir: | |
milestone: | 1.0.0 → 0.26.1 |
Changed in mir: | |
milestone: | 0.26.1 → 1.0.0 |
description: | updated |
Changed in mir: | |
milestone: | 0.27.0 → 0.28.0 |
http:// pastebin. ubuntu. com/23911675/ my packages