[0.9.7.2] gtk-window-decorator receives BadWindow errors
Bug #962085 reported by
Sebastien Bacher
This bug affects 6 people
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Compiz Core |
Fix Released
|
High
|
Daniel van Vugt | ||
compiz (Ubuntu) |
Fix Released
|
High
|
Unassigned |
Bug Description
That was not happening with 0.9.7.0 r3035 but is happening regularly with 0.9.7.2 from staging, the decorator exits with
"The program 'gtk-window-
This probably reflects a bug in the program.
The error was 'BadWindow (invalid Window parameter)'.
(Details: serial 43121 error_code 3 request_code 20 minor_code 0)"
it happened so far when:
- closing a dialog
- closing an application
- changing workspace
- right click on the decorator bar
i.e seems to happen randomnly
I tried to get a stracktrace by breaking on gdk_x_error but the decorate hits an XError every time something is closed which makes it impossible to debug it this way...
Related branches
lp://qastaging/~vanvugt/compiz-core/revert-lim
- Sam Spilsbury: Approve
- Didier Roche-Tolomelli: Approve
-
Diff: 1601 lines (+11/-1218)16 files modifiedgtk/window-decorator/CMakeLists.txt (+0/-6)
gtk/window-decorator/decorator.c (+6/-32)
gtk/window-decorator/events.c (+3/-117)
gtk/window-decorator/gtk-window-decorator.c (+0/-59)
gtk/window-decorator/gtk-window-decorator.h (+1/-8)
gtk/window-decorator/local-menus/CMakeLists.txt (+0/-60)
gtk/window-decorator/local-menus/src/local-menus.c (+0/-438)
gtk/window-decorator/local-menus/src/local-menus.h (+0/-125)
gtk/window-decorator/local-menus/tests/CMakeLists.txt (+0/-3)
gtk/window-decorator/local-menus/tests/check_local_menu_on_off/CMakeLists.txt (+0/-21)
gtk/window-decorator/local-menus/tests/check_local_menu_on_off/test-local-menu-on-off.cpp (+0/-47)
gtk/window-decorator/local-menus/tests/force_local_menu_on/CMakeLists.txt (+0/-21)
gtk/window-decorator/local-menus/tests/force_local_menu_on/test-force-local-menu-on.cpp (+0/-89)
gtk/window-decorator/local-menus/tests/test-local-menu.h (+0/-106)
gtk/window-decorator/metacity.c (+0/-54)
gtk/window-decorator/wnck.c (+1/-32)
Changed in compiz (Ubuntu): | |
importance: | Undecided → High |
Changed in compiz-core: | |
importance: | Undecided → High |
To post a comment you must log in.
Status changed to 'Confirmed' because the bug affects multiple users.