Chandra X-Ray Observatory (CXC)
Skip to the navigation links
Last modified: 28 January 2013

URL: http://cxc.harvard.edu/ciao/bugs/prism.html

Bugs: prism


Table of Contents

Bugs


Bugs

Extra and missing tools in analysis menu

The mkpsf tools is still listed in the analysis menu even though it has been removed from CIAO 4.5.

Also, the new tg_findzo tool is missing from the analysis menu.

No support for long keywords

The CXC datamodel has support for long, >8, keywords using a combination of standard DSTYP/DSVAL keywords. These keywords do not show up in the Header Keywords section of the prism gui.

Gtk-Message: Failed to load module "gnomebreakpad": libgnomebreakpad.so:
cannot open shared object file: No such file or directory
OR
Gtk-Message: Failed to load module "canberra-gtk-module": libcanberra-gtk-module.so:
cannot open shared object file: no such file or directory

The warning is cosmetic and doesn't impact how prism works.

Workaround:

The gnome session sets GTK_MODULES to load some debugging tools. If the user simply unsets the GTK_MODULES environment variable, then the warning messages will disappear:

unsetenv GTK_MODULES

(prism:2236): Gtk-WARNING **: GModule (/usr/lib64/gtk-2.0/2.10.0/engines/libclearlooks.so)
initialization check failed: Gtk+ version too old (micro mismatch)

This warning messages may be generated when prism is run during smoke testing or run from the command line. The warnings are harmless, but annoying.

Workaround:

Remove or rename the $HOME/.gtkrc-2.0 and/or $HOME/.gtkrc-2.0-kde4 file to eliminate the warnings.

Prism hangs with bad file selection

Trying to load an incompatible data file in prism causes the GUI to hang, requiring killing prism to exit.

Segmentation fault when trying to launch prism

The prism GUI will segmentation fault if there are incompatible .fontconfig files cached on the user's system. Try renaming (or removing) the .fontconfig cache:

unix% mv ~/.fontconfig ~/.fontconfig_orig

If this does not fix the prism problem, contact Helpdesk.

invalid cast from `GtkImage' to `GtkLabel'

Users have reported the following problem on openSUSE v 12.1

"(prism:24022): GLib-GObject-WARNING **: invalid cast from `GtkImage' to `GtkLabel'

(prism:24022): Gtk-CRITICAL **: IA__gtk_label_get_text: assertion `GTK_IS_LABEL (label)' failed

Workaround:

Users can work around this problem by disabling the oxygen-gtk theme. To do this users will need to edit $HOME/.gtkrc-2.0-kde4 and remove or comment out any lines related to oxygen-gtk, eg

##include "/usr/share/themes/oxygen-gtk/gtk-2.0/gtkrc"
##gtk-theme-name="oxygen-gtk" 

Last modified: 28 January 2013
CXC logo

The Chandra X-Ray Center (CXC) is operated for NASA by the Smithsonian Astrophysical Observatory. 60 Garden Street, Cambridge, MA 02138 USA.   Email: cxcweb@head.cfa.harvard.edu Smithsonian Institution, Copyright © 1998-2012. All rights reserved.