About Chandra Archive Proposer Instruments & Calibration Newsletters Data Analysis HelpDesk Calibration Database NASA Archives & Centers Chandra Science Links

Skip the navigation links
Last modified: 6 October 2009

URL: http://cxc.harvard.edu/ciao4.1/bugs/smoke.html

Bugs: Smoke Tests


Bugs

  1. ChIPS smoke test 3 (15 Dec 2008)

  2. libGL warning: 3D driver claims to not support visual 0x4b (15 Dec 2008)

  3. Gtk-Message: Failed to load module "gnomebreakpad": libgnomebreakpad.so:
    cannot open shared object file: No such file or directory (20 Apr 2009)

  4. ObsVis fails because it can't find ds9 (28 Jul 2009)
    (Mac OS X 10.4 only)


Bugs

  1. ChIPS smoke test 3 (15 Dec 2008)

    ChIPS smoke test 3 will likely fail on systems using Mesa's 6.5.* version of OpenGL. This is due to a bug in this version of Mesa, which causes chips to segv when windows have been created and destroyed. The problem has been observed on FC6 and FC7 machines.

    Workaround:

    Update the version of Mesa to something greater than 7.0.2.

  2. libGL warning: 3D driver claims to not support visual 0x4b (15 Dec 2008)

    All chips smoke tests may fail due to this warning produced by some ATI graphics cards. The warning is benign and can be ignored.

  3. Gtk-Message: Failed to load module "gnomebreakpad": libgnomebreakpad.so:
    cannot open shared object file: No such file or directory (20 Apr 2009)

    The warning is cosmetic and doesn't impact how ChIPS works. It does, however, cause all the ChIPS smoke tests to fail:

    Running test chips-smoke001
    chips-smoke001 FAILED
      Review /tmp/smoke.user/chips-smoke001/diff.log for details
    make[1]: *** [test-chips-smoke001] Error 1
    
    Running test chips-smoke002
    chips-smoke002 FAILED
      Review /tmp/smoke.user/chips-smoke002/diff.log for details
    make[1]: *** [test-chips-smoke002] Error 1
    
    Running test chips-smoke003
    chips-smoke003 FAILED
      Review /tmp/smoke.user/chips-smoke003/diff.log for details
    make[1]: *** [test-chips-smoke003] Error 1
    
    Running test chips-smoke004
    chips-smoke004 FAILED
      Review /tmp/smoke.user/chips-smoke004/diff.log for details
    make[1]: *** [test-chips-smoke004] Error 1
    
    Running test chips-smoke005
    chips-smoke005 FAILED
      Review /tmp/smoke.user/chips-smoke005/diff.log for details
    make[1]: *** [test-chips-smoke005] Error 1
    make[1]: Target `test-chips' not remade because of errors.
    

    Examining the diff.log files will show that the warning message is the only difference:

    % cat /tmp/smoke.user/chips-smoke001/diff.log
    3d2
    < Gtk-Message: Failed to load module "gnomebreakpad": 
    libgnomebreakpad.so: cannot open shared object file: No such file or 
    directory
    3d2
    

    Workaround:

    The gnome session sets GTK_MODULES to load some debugging tools. If the user simply removes the 'gnomebreakpad' entry from their GTK_MODULES or unsets that env var, then the warning messages will disappear:

    unsetenv GTK_MODULES
    
  4. ObsVis fails because it can't find ds9 (28 Jul 2009)
    (Mac OS X 10.4 only)

    The obsvis tool checks what OS is being used and sets the ds9 path based on the answer. There is a bug in how this is done on OS X 10.4 (Tiger) machines. The ObsVis smoke tests will fail with a message like:

    dyld: Library not loaded: /usr/lib/libiconv.2.dylib
    Referenced from: /Applications/ciao-4.1/ots/bin/ds9
    Reason: Incompatible library version: ds9 requires version 7.0.0 or
    later, but libiconv.2.dylib provides version 5.0.0 
    /Applications/ciao-4.1/bin/ds9: line 7: 10825 Trace/BPT trap ${EXE} -
    analysis ${ASCDS_INSTALL}/config/ciao.ds9 "$@"
    

    Workaround:

    1. Download and install the Mac OS X "Application" version of ds9 for Tiger: ds9 OS X Tiger disk image.

    2. In your CIAO installation, make a link to the ds9 Application:

      cd $ASCDS_INSTALL/ots/bin/
      mv ds9 ds9.ciao
      ln -s /path/to/SAOImage\ DS9.app/ds9 .
      

      Be sure to escape the space in the directory name.

Last modified: 6 October 2009


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-2004. All rights reserved.