[opensuse] obconf - What's broken, obconf or gtk2? Colors of #1919191 are definitely not right...
Guys, Working with openbox tonight and I went to start obconf and ... nothing happened? It's always worked before, but I have noticed a few updates lately. So a bit of gdb revealed: 01:51 alchemy:~> gdb obconf GNU gdb (GDB) SUSE (7.0.1-58.1) Copyright (C) 2009 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 "x86_64-suse-linux". For bug reporting instructions, please see: <http://www.gnu.org/software/gdb/bugs/>... Reading symbols from /usr/bin/obconf...Missing separate debuginfo for /usr/bin/obconf (no debugging symbols found)...done. (gdb) run Starting program: /usr/bin/obconf <snip Missing separate debuginfo stuff> Missing separate debuginfo for /usr/lib64/gtk-2.0/2.10.0/immodules/im-xim.so ObRender-Message: Unable to parse color 'yellow ' ObRender-Message: Unable to parse color '#454545 ' ObRender-Message: Unable to parse color '#454545 ' (obconf:8676): GdkPixbuf-CRITICAL **: gdk_pixbuf_new: assertion `height > 0' failed (obconf:8676): GdkPixbuf-CRITICAL **: gdk_pixbuf_fill: assertion `GDK_IS_PIXBUF (pixbuf)' failed (obconf:8676): GdkPixbuf-CRITICAL **: gdk_pixbuf_copy_area: assertion `src_pixbuf != NULL' failed (obconf:8676): GdkPixbuf-CRITICAL **: gdk_pixbuf_new: assertion `height > 0' failed (obconf:8676): GdkPixbuf-CRITICAL **: gdk_pixbuf_fill: assertion `GDK_IS_PIXBUF (pixbuf)' failed (obconf:8676): GdkPixbuf-CRITICAL **: gdk_pixbuf_copy_area: assertion `src_pixbuf != NULL' failed ObRender-Message: Unable to parse color '#454545 ' (obconf:8676): GdkPixbuf-CRITICAL **: gdk_pixbuf_new: assertion `height > 0' failed (obconf:8676): GdkPixbuf-CRITICAL **: gdk_pixbuf_fill: assertion `GDK_IS_PIXBUF (pixbuf)' failed (obconf:8676): GdkPixbuf-CRITICAL **: gdk_pixbuf_copy_area: assertion `src_pixbuf != NULL' failed (obconf:8676): GdkPixbuf-CRITICAL **: gdk_pixbuf_new: assertion `height > 0' failed (obconf:8676): GdkPixbuf-CRITICAL **: gdk_pixbuf_fill: assertion `GDK_IS_PIXBUF (pixbuf)' failed (obconf:8676): GdkPixbuf-CRITICAL **: gdk_pixbuf_copy_area: assertion `src_pixbuf != NULL' failed (obconf:8676): GdkPixbuf-CRITICAL **: gdk_pixbuf_new: assertion `height > 0' failed (obconf:8676): GdkPixbuf-CRITICAL **: gdk_pixbuf_fill: assertion `GDK_IS_PIXBUF (pixbuf)' failed (obconf:8676): GdkPixbuf-CRITICAL **: gdk_pixbuf_copy_area: assertion `src_pixbuf != NULL' failed (obconf:8676): GdkPixbuf-CRITICAL **: gdk_pixbuf_new: assertion `height > 0' failed (obconf:8676): GdkPixbuf-CRITICAL **: gdk_pixbuf_fill: assertion `GDK_IS_PIXBUF (pixbuf)' failed (obconf:8676): GdkPixbuf-CRITICAL **: gdk_pixbuf_copy_area: assertion `src_pixbuf != NULL' failed ObRender-Message: Unable to parse color '#454545 ' ObRender-Message: Unable to parse color '#1919191' ObRender-Message: Unable to parse color '#1919191' Program received signal SIGSEGV, Segmentation fault. 0x00007ffff3c532b5 in ?? () from /lib64/libc.so.6 (gdb) quit A debugging session is active. Inferior 1 [process 8676] will be killed. Quit anyway? (y or n) y 01:52 alchemy:~> rpm -q --whatprovides /usr/lib64/gtk-2.0/2.10.0/immodules/im-xim.so gtk2-2.12.9-37.5 Hmm..., I'm no pixbuf scholar, but I can pickup on "Unable to parse color '#1919191'" being a problem - too many numbers. So the question is -- "Is obconf broken or is it gtk2?" -- David C. Rankin, J.D.,P.E. Rankin Law Firm, PLLC 510 Ochiltree Street Nacogdoches, Texas 75961 Telephone: (936) 715-9333 Facsimile: (936) 715-9339 www.rankinlawfirm.com -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
On 02/27/2010 02:01 AM, David C. Rankin wrote:
Guys,
Working with openbox tonight and I went to start obconf and ... nothing happened? It's always worked before, but I have noticed a few updates lately. So a bit of gdb revealed:
<snip>
01:52 alchemy:~> rpm -q --whatprovides /usr/lib64/gtk-2.0/2.10.0/immodules/im-xim.so gtk2-2.12.9-37.5
Hmm..., I'm no pixbuf scholar, but I can pickup on "Unable to parse color '#1919191'" being a problem - too many numbers. So the question is -- "Is obconf broken or is it gtk2?"
Guys, The problem seems to be that the latest build of obconf in windowmanagers-mmj is built with a bad source. Downloading a fresh source and rebuilding the rpm seems to have worked. There are still quite a few pixbuf messages, but no more fatal one. Let me know if anyone wants more details. And wow! You gotta see the 'Dusk' and 'Coalmine' openbox themes. They are excellent dark themes! (box-look.org) -- David C. Rankin, J.D.,P.E. Rankin Law Firm, PLLC 510 Ochiltree Street Nacogdoches, Texas 75961 Telephone: (936) 715-9333 Facsimile: (936) 715-9339 www.rankinlawfirm.com -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
participants (1)
-
David C. Rankin