regression / gtk-window-decorator crashes / doesn't start properly -> rev3131 is culprit
Bug #996901 reported by
triplesqaurednine
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Compiz |
Fix Released
|
Critical
|
Daniel van Vugt | ||
Compiz Core |
Invalid
|
Critical
|
Daniel van Vugt | ||
compiz (Ubuntu) |
Fix Released
|
Undecided
|
Unassigned |
Bug Description
[Test Case]
1. Restart compiz (e.g. running compiz --replace from the terminal)
-> Confirm that the gtk-window-
[Regression Potential]
Window decorations broken
Original description:
The title says it all. regression was introduced in rev3131.
I've reverted to r3130 and the bug is not present.
steps to reproduce. (re)start compiz and gtk-window-
Compiz does not crash and also works as expected, minus gtk-window-
but gtk-window-
Related branches
lp:~smspillaz/compiz-core/compiz-core.decor_sync_996901
- Daniel van Vugt: Approve
- Alan Griffiths: Approve
-
Diff: 1474 lines (+856/-67)15 files modifiedgtk/window-decorator/decorator.c (+55/-25)
gtk/window-decorator/events.c (+12/-1)
gtk/window-decorator/gtk-window-decorator.c (+9/-0)
gtk/window-decorator/gtk-window-decorator.h (+8/-0)
gtk/window-decorator/wnck.c (+13/-11)
include/decoration.h (+18/-0)
libdecoration/decoration.c (+86/-0)
plugins/decor/CMakeLists.txt (+3/-1)
plugins/decor/src/decor.cpp (+99/-22)
plugins/decor/src/decor.h (+35/-7)
plugins/decor/src/pixmap-requests/CMakeLists.txt (+62/-0)
plugins/decor/src/pixmap-requests/include/pixmap-requests.h (+188/-0)
plugins/decor/src/pixmap-requests/src/pixmap-requests.cpp (+93/-0)
plugins/decor/src/pixmap-requests/tests/CMakeLists.txt (+15/-0)
plugins/decor/src/pixmap-requests/tests/pixmap-requests/src/test-decor-pixmap-requests.cpp (+160/-0)
Changed in compiz: | |
status: | New → Fix Committed |
importance: | Undecided → Critical |
assignee: | nobody → Daniel van Vugt (vanvugt) |
milestone: | none → 0.9.8.0 |
Changed in compiz-core: | |
milestone: | 0.9.8.0 → none |
description: | updated |
Changed in compiz (Ubuntu): | |
status: | New → Fix Committed |
no longer affects: | compiz (Ubuntu) |
Changed in compiz: | |
status: | Fix Committed → Fix Released |
To post a comment you must log in.
dmesg:
gtk-window- deco[3475] : segfault at 188 ip 000000000040e870 sp 00007fffe6076100 error 4 in gtk-window- decorator[ 400000+ 1e000] deco[3518] : segfault at 188 ip 000000000040e870 sp 00007fffd44e1150 error 4 in gtk-window- decorator[ 400000+ 1e000] deco[3520] : segfault at 188 ip 000000000040e870 sp 00007fff8194f800 error 4 in gtk-window- decorator[ 400000+ 1e000] deco[3522] : segfault at 188 ip 000000000040e870 sp 00007fffe4a305e0 error 4 in gtk-window- decorator[ 400000+ 1e000] deco[3523] : segfault at 188 ip 000000000040e870 sp 00007fffdb69a820 error 4 in gtk-window- decorator[ 400000+ 1e000] deco[3525] : segfault at 188 ip 000000000040e870 sp 00007fffcba0f960 error 4 in gtk-window- decorator[ 400000+ 1e000] deco[3526] : segfault at 188 ip 000000000040e870 sp 00007fff30bd7530 error 4 in gtk-window- decorator[ 400000+ 1e000] deco[3528] : segfault at 188 ip 000000000040e870 sp 00007fff40916230 error 4 in gtk-window- decorator[ 400000+ 1e000] deco[3530] : segfault at 188 ip 000000000040e870 sp 00007fff750ae860 error 4 in gtk-window- decorator[ 400000+ 1e000] deco[3531] : segfault at 188 ip 000000000040e870 sp 00007ffffebe5c20 error 4 in gtk-window- decorator[ 400000+ 1e000] deco[3555] : segfault at 180 ip 000000000040da8c sp 00007fff3955e060 error 4 in gtk-window- decorator[ 400000+ 1e000] deco[10555] : segfault at 180 ip 000000000040da8c sp 00007fff977f57b0 error 4 in gtk-window- decorator[ 400000+ 1e000]
[184591.017258] gtk-window-
[184594.248928] gtk-window-
[184600.597232] gtk-window-
[184613.783885] gtk-window-
[184617.284635] gtk-window-
[184620.749248] gtk-window-
[184631.430202] gtk-window-
[184670.028736] gtk-window-
[184693.424800] gtk-window-
[184945.007852] gtk-window-
[189014.787701] gtk-window-