With Mir 0.26 test silo, when relaunching an application during/after invoking a trust session causes a crash
Bug #1659310 reported by
Andrew Hayzen
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Mir |
New
|
Undecided
|
Unassigned | ||
mir (Ubuntu) |
New
|
Undecided
|
Unassigned | ||
qtmir (Ubuntu) |
In Progress
|
High
|
Gerry Boland |
Bug Description
What happened:
1) Installed Silo 2369 [0] on Xenial + Overlay using Unity8 Deb edition
2) Launched an application
3) Invoked a trust session within that application
4) Optional: Closed the trust session
5) Closed the application
6) Launched the same application from the dash
7) The whole of Unity8 froze (and I assume crashed)
What I expected to happen:
At step 7 for Unity8 not to freeze.
Two crash logs:
webbrowser - http://
Kate - http://
For the webbrowser crash I didn't close the trust session (step #4).
For Kate I *think* I did, but will confirm collecting some more crashes and noting what I have clicked.
Changed in mir: | |
milestone: | none → 0.26.0 |
Changed in qtmir: | |
status: | New → Triaged |
importance: | Undecided → High |
assignee: | nobody → Gerry Boland (gerboland) |
Changed in mir: | |
milestone: | 0.26.0 → 1.0.0 |
Changed in qtmir: | |
status: | Triaged → In Progress |
affects: | qtmir → qtmir (Ubuntu) |
Changed in mir: | |
milestone: | 0.27.0 → 0.28.0 |
To post a comment you must log in.
The Webbrowser case from the log here: http:// pastebin. ubuntu. com/23863224/ describes a segfault in qtmir - According to the log it tries to focus a nullptr surface. So I added qtmir to the report.
The Kate case is different - qtmir sends a mouse pointer leave event to a surface not known or no longer known to mirs InputSender. The Exception is propagated out to the caller and nowhere handled.
Those errors are very different..