← Back to team overview

compiz team mailing list archive

[Bug 973559] Re: gtk-window-decorator is exiting immediately (or crashing?)

 

This affects me too (I sent bug report)...

$ env DISPLAY=:0 gdb /usr/bin/gtk-window-decorator
GNU gdb (GDB) 7.5-ubuntu
Copyright (C) 2012 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.  Type "show copying"
and "show warranty" for details.
This GDB was configured as "i686-linux-gnu".
For bug reporting instructions, please see:
<http://www.gnu.org/software/gdb/bugs/>...
Reading symbols from /usr/bin/gtk-window-decorator...(no debugging symbols found)...done.
(gdb) break _exit
Function "_exit" not defined.
Make breakpoint pending on future shared library load? (y or [n]) y

Breakpoint 1 (_exit) pending.
(gdb) run --sync --replace
Starting program: /usr/bin/gtk-window-decorator --sync --replace
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib/i386-linux-gnu/libthread_db.so.1".
[New Thread 0xb6a7ab40 (LWP 7798)]
[New Thread 0xb60ffb40 (LWP 7799)]
^C  
Program received signal SIGINT, Interrupt.
0xb7fdd424 in __kernel_vsyscall ()
(gdb) bt
#0  0xb7fdd424 in __kernel_vsyscall ()
#1  0xb73a6160 in poll () from /lib/i386-linux-gnu/libc.so.6
#2  0xb768382b in g_poll () from /lib/i386-linux-gnu/libglib-2.0.so.0
#3  0xb7674db0 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#4  0xb767528b in g_main_loop_run () from /lib/i386-linux-gnu/libglib-2.0.so.0
#5  0xb7b04540 in gtk_main () from /usr/lib/i386-linux-gnu/libgtk-x11-2.0.so.0
#6  0x08052911 in main ()
(gdb) 

janusz@ubuntu:~/Pulpit$ ps auxw | grep decor
janusz    4650  0.0  0.0   2212   520 ?        Ss   13:32   0:00 /bin/sh -c /usr/bin/gtk-window-decorator
janusz    4651  0.1  0.6  43556 11144 ?        Sl   13:32   0:01 /usr/bin/gtk-window-decorator
janusz    6333  0.0  0.0   5616   812 pts/2    S+   13:48   0:00 grep decor
janusz@ubuntu:~/Pulpit$ gtk-window-decorator
gtk-window-decorator: Screen 0 on display ":0.0" already has a decoration manager; try using the --replace option to replace the current decoration manager.
janusz@ubuntu:~/Pulpit$ compiz --replace
compiz (core) - Info: Loading plugin: core
compiz (core) - Info: Starting plugin: core
compiz (core) - Error: Another window manager is already running on screen: 0
compiz (core) - Info: Stopping plugin: core
compiz (core) - Info: Unloading plugin: core
janusz@ubuntu:~/Pulpit$
 After "compiz --repace" compiz was reloaded, but window decoration was still missing. Before reloading compiz, I can't move windows, but I can reach them by clicking on panel or directly on visible part of window; after reloading - I can move window on top, but I was completely unable to reach other windows by clicking them or on panel and also I was unable to typing (menu was clickable, so I could save terminal output, but only overriding existing file).
"Metacity --replace" works without spuprises.

-- 
You received this bug notification because you are a member of compiz
packagers, which is subscribed to compiz in Ubuntu.
https://bugs.launchpad.net/bugs/973559

Title:
  gtk-window-decorator is exiting immediately (or crashing?)

To manage notifications about this bug go to:
https://bugs.launchpad.net/compiz/+bug/973559/+subscriptions


References