That's what I get when starting it manually, with a half working theme. A full 
working theme doesn't get me these asserts:

-------------------------------------------------
servo at bigmclargehuge:~ > compiz --replace gconf & gtk-window-decorator 
--replace &
[1] 1379
[2] 1380
servo at bigmclargehuge:~ > 
(process:1379): GLib-WARNING **: GError set over the top of a previous GError 
or uninitialized memory.
This indicates a bug in someone's code. You must ensure an error is NULL before 
it's set.
The overwriting error message was: File not found
compiz: Failed to load slide: freedesktop

(gtk-window-decorator:1380): metacity-CRITICAL **: file theme.c: line 1296: 
assertion `spec != NULL' failed
-------------------------------------------------

The last message is being written to the terminal everytime a new window is 
created.

As far as crashing it, the "blueprint" theme shipping with JDS does the job. 
Running gtk-window-decorator with gdb nets me this (with the blueprint theme):

-------------------------------------------------
(gdb) run --replace
Starting program: /usr/bin/gtk-window-decorator --replace
warning: Lowest section in /lib/libpthread.so.1 is .dynamic at 00000074
warning: Lowest section in /lib/libthread.so.1 is .dynamic at 00000074

Program received signal SIGSEGV, Segmentation fault.
0xfeb4fb59 in meta_color_spec_render () from /usr/lib/libmetacity-private.so.0
(gdb) 
-------------------------------------------------

As said before, this is all with the source compiled on b65. Installing your 
existing binary package, after removing the version check, makes 
gtk-window-decorator segfault as soon you try to start it. Didn't check for 
what reason though, I immediately went for recompiling it from source, because 
I thought the upper limit on the version check had a reason.

Some few themes work fine, for instance the MWM clone I have installed, a lot 
seem to crash it. Alternative, it renders things just half, like my current 
theme. See http://images.tomservo.cc/gtkbroken.png

The themes in question all work fine under native Metacity, though.

Thanks,
-mg
 
 
This message posted from opensolaris.org

Reply via email to