bamf crashes when launching multiple apps when a new desktop file is added to a monitored folder
Bug #1082298 reported by
Timo Jyrinki
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
BAMF |
Fix Released
|
High
|
Unassigned | ||
0.2 |
Fix Released
|
High
|
Unassigned | ||
bamf (Ubuntu) |
Fix Released
|
Undecided
|
Unassigned | ||
Precise |
Fix Released
|
Undecided
|
Timo Jyrinki |
Bug Description
[Impact]
A crasher when opening multiple apps when a new desktop file is added to a monitored folder.
[Test Case]
Run multiple apps and switch between the windows of those, while having a new desktop file created in a bamf monitored folder. Crash should not occur with the fixed bamf package.
[Regression Potential]
Should be low: the same commit has been in 12.10 since August, and includes a test suite.
Related branches
lp:~3v1n0/bamf/safe-win-reopen-on-new-desktop
- Michal Hruby (community): Approve
-
Diff: 1107 lines (+634/-109)13 files modifiedsrc/bamf-application.c (+1/-1)
src/bamf-legacy-screen-private.h (+29/-0)
src/bamf-legacy-screen.c (+69/-18)
src/bamf-legacy-window-test.c (+95/-14)
src/bamf-legacy-window-test.h (+8/-2)
src/bamf-legacy-window.c (+15/-5)
src/bamf-legacy-window.h (+6/-4)
src/bamf-matcher-private.h (+50/-0)
src/bamf-matcher.c (+59/-53)
src/bamf-window.c (+1/-1)
tests/bamfdaemon/data/test-bamf-app.desktop (+7/-0)
tests/bamfdaemon/test-bamf.c (+2/-2)
tests/bamfdaemon/test-matcher.c (+292/-9)
Changed in bamf (Ubuntu): | |
status: | New → Fix Released |
Changed in bamf (Ubuntu Precise): | |
status: | New → In Progress |
assignee: | nobody → Timo Jyrinki (timo-jyrinki) |
Changed in bamf (Ubuntu Precise): | |
milestone: | none → ubuntu-12.04.2 |
To post a comment you must log in.
This is already fixed in Ubuntu 12.10, but lacked a proper bug for an SRU.