Opening multitasking view while app closes makes gala crash
Bug #1549582 reported by
Felipe Escoto
This bug affects 5 people
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Gala |
Fix Released
|
High
|
Rico Tzschichholz |
Bug Description
Steps to reproduce:
1. Open more than one window in a workspace
2. Click the close button
3. During the closing animation, open the multitasking view, via hot corners or win + s
4. Gala will either soft crash (auto-restarts) or a hard crash and take you back to the login screen, loosing all your work
Related branches
lp:~gala-dev/gala/actor-guards
- Santiago (community): Approve
- Felipe Escoto (community): Approve
- Gala developers: Pending requested
-
Diff: 159 lines (+35/-22)7 files modifiedplugins/notify/NormalNotification.vala (+8/-5)
src/InternalUtils.vala (+2/-2)
src/Widgets/MonitorClone.vala (+5/-2)
src/Widgets/MultitaskingView.vala (+5/-4)
src/Widgets/WindowSwitcher.vala (+9/-5)
src/WindowListener.vala (+4/-2)
src/WindowManager.vala (+2/-2)
Changed in gala: | |
status: | New → Confirmed |
Changed in gala: | |
milestone: | none → loki-rc1 |
Changed in gala: | |
importance: | Undecided → High |
Changed in gala: | |
milestone: | loki-rc1 → none |
Changed in gala: | |
assignee: | nobody → Rico Tzschichholz (ricotz) |
status: | Confirmed → In Progress |
milestone: | none → loki-rc1 |
Changed in gala: | |
status: | In Progress → Fix Committed |
Changed in gala: | |
status: | Fix Committed → Fix Released |
To post a comment you must log in.
After using gdb, i was able to get this information from the crash:
Thread 1 "gala" received signal SIGSEGV, Segmentation fault. get_monitor () from /usr/lib/ libmutter. so.0 gdb/python/ gdb/__init_ _.py", line 43, in flush
0x00007ffff75c62d4 in meta_window_
(gdb) Exception ignored in: <gdb.GdbOutputFile object at 0x7f4d4ee18358>
Traceback (most recent call last):
File "/usr/share/
def flush(self):
KeyboardInterrupt