|
|
Bugs: Smoke Tests
Bugs
ChIPS smoke test 3
(15 Dec 2008)
libGL warning: 3D driver claims to not support visual 0x4b
(15 Dec 2008)
Gtk-Message: Failed to load module "gnomebreakpad": libgnomebreakpad.so:
cannot open shared object file: No such file or directory
(20 Apr 2009)
ObsVis fails because it can't find ds9
(28 Jul 2009) (Mac OS X 10.4 only)
Bugs
-
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.
-
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.
-
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:
-
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:
-
Download and install the Mac OS X "Application" version of
ds9 for
Tiger: ds9
OS X Tiger disk image.
-
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.
|