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
