Windows decoration disappear and the windows freeze
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Compiz |
New
|
Undecided
|
Unassigned |
Bug Description
Recently installed Ubuntu 12.04
Overall experience is good but the random 'windows decoration' disappearance is sort of a nuisance.
Each time it happens I have to open up ccsm, deselect 'window decoration' then reselect it
Issue observed [Randomly]:
Window borders disappear all of a sudden. I am able to open new windows, tabs etc but if the windows don't open in full screen mode they are stuck on the screen wherever they appear. I am not able to move them , resize them since either the borders are gone or the 3 buttons(close, max, min) go missing
If the window open in full screen, I can pull them down from the top panel and able to move them around. But the moment I leave the window at some place on the screen it's stuck there
Method to reproduce:
Not certain. Happens randomly with different apps.
GDB debug logs:
(gdb) run --sync --reset
Starting program: /usr/bin/
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib/i386-
[New Thread 0xb6ccab40 (LWP 4899)]
[New Thread 0xb62ffb40 (LWP 4900)]
The program 'gtk-window-
This probably reflects a bug in the program.
The error was 'BadWindow (invalid Window parameter)'.
(Details: serial 163123 error_code 3 request_code 20 minor_code 0)
(Note to programmers: normally, X errors are reported asynchronously;
that is, you will receive the error a while after causing it.
To debug your program, run it with the --sync command line
option to change this behavior. You can then get a meaningful
backtrace from your debugger if you break on the gdk_x_error() function.)
Breakpoint 1, 0xb7505fb8 in _exit () from /lib/i386-
(gdb) bt
#0 0xb7505fb8 in _exit () from /lib/i386-
#1 0xb7484fb1 in ?? () from /lib/i386-
#2 0xb7484fed in exit () from /lib/i386-
#3 0xb7988c40 in ?? () from /usr/lib/
#4 0xb7eb8acb in _XError () from /usr/lib/
#5 0xb7eb589d in ?? () from /usr/lib/
#6 0xb7eb6897 in _XReply () from /usr/lib/
#7 0xb7e9bb1d in XGetWindowProperty ()
from /usr/lib/
#8 0x0805daff in get_frame_type ()
#9 0x0805a9bc in event_filter_func ()
#10 0xb797e7ae in ?? () from /usr/lib/
#11 0xb798067b in ?? () from /usr/lib/
#12 0xb798072d in ?? () from /usr/lib/
#13 0xb76c2d86 in g_main_
from /lib/i386-
#14 0xb76c3125 in ?? () from /lib/i386-
#15 0xb76c356b in g_main_loop_run () from /lib/i386-
#16 0xb7b0db8f in gtk_main () from /usr/lib/
#17 0x08050276 in main ()