[kvm] Dolphin screen goes black opening Find dialog [mirclient: Caught exception at client library boundary (in mir_buffer_release) ... std::exception::what: error: use of MirBuffer when mir_buffer_is_valid() is false]
Bug #1666259 reported by
Víctor R. Ruiz
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Canonical System Image |
New
|
Undecided
|
Unassigned | ||
Mir |
New
|
High
|
Unassigned | ||
mir (Ubuntu) |
New
|
High
|
Unassigned | ||
qtubuntu (Ubuntu) |
New
|
Undecided
|
Unassigned |
Bug Description
Test case.
- Install Dolphin.
- Log in Unity8 session.
- Open the Drawer and start Dolphin.
- Go to Edit > Find.
Expected result.
- Find dialog opens.
Actual result.
- After clicking in Find, the Dolphin screen goes black.
Tested in Zesty and Xenial + Overlay in a qemu-kvm VM (amd64).
affects: | qtubuntu → qtubuntu (Ubuntu) |
Changed in mir: | |
milestone: | 0.27.0 → 0.28.0 |
To post a comment you must log in.
Checking on real hardware, I cannot reproduce this.
Relevant error messages: from unity8, when dolphin goes black:
[2017-02-20 17:59:28.580916] <ERROR> mirclient: Caught exception at client library boundary (in mir_buffer_ release) : /build/ mir-rgB9wX/ mir-0.26. 1+17.04. 20170209. 1/src/client/ error_buffer. cpp(75) : Throw in function virtual void mir::client: :ErrorBuffer: :set_callback( MirBufferCallba ck, void*) exception_ detail: :clone_ impl<boost: :exception_ detail: :error_ info_injector< std::logic_ error> > :what: error: use of MirBuffer when mir_buffer_ is_valid( ) is false
Dynamic exception type: boost::
std::exception:
[2017-02-20 17:59:28.588928] <ERROR> mirclient: Caught exception at client library boundary (in mir_buffer_ release) : /build/ mir-rgB9wX/ mir-0.26. 1+17.04. 20170209. 1/src/client/ error_buffer. cpp(75) : Throw in function virtual void mir::client: :ErrorBuffer: :set_callback( MirBufferCallba ck, void*) exception_ detail: :clone_ impl<boost: :exception_ detail: :error_ info_injector< std::logic_ error> > :what: error: use of MirBuffer when mir_buffer_ is_valid( ) is false
Dynamic exception type: boost::
std::exception:
and from dolphin itself: http:// pastebin. ubuntu. com/24035218/