Login  Register

Aperature weirdness seemingly related to past problems

Posted by Andy Youstic on Apr 29, 2014; 3:20pm
URL: http://astroimagej.170.s1.nabble.com/Aperature-weirdness-seemingly-related-to-past-problems-tp149.html

Greetings,

I'm a Sysadmin trying to troubleshoot a problem brought to me by one of my clients....

In essence, this program, v 2.1.5 is installed on our 10.8.5 macs running the latest Java 6 SE (60_5) and also 7u51. When the program is used to import a series of fits images, the customer is trying to place aperatures by clicking the "two circle" button and getting the pop up window to place green circles on the picture at particular coordinates.

The process seems to tail silently such that there is no response when the user left-clicks on the images. I think this *might* be related to http://astroimagej.1065399.n5.nabble.com/starting-multi-aperture-photometry-td100.html that was fixed previously.

I confirmed that this is using the Java 6 runtime at launch. We also use NFS mounted home directories, if that makes a difference.

Steps to reproduce:

1. Login to a 10.8 mac.
2. Launch AstroImageJ
3. Goto File/Import
4. Select series of images from filesystem.
5. Once imported, click the Aperature tool.
6. Click Place Aperatures....
7. You then get "crosshairs" and you should be able to place circles on any pixel of the images that you just imported, but nothing happens. (background hang, methinks)

I got the following exceptions after about an hour of trying to make it say....something...anything that was wrong :)

ava.lang.NoSuchFieldError: extraInfo
        at astroj.AstroStackWindow.<init>(AstroStackWindow.java:509)
        at Astronomy_Listener.imageOpened(Astronomy_Listener.java:46)
        at ij.ImagePlus.notifyListeners(ImagePlus.java:2112)
        at ij.ImagePlus.show(ImagePlus.java:403)
        at ij.ImagePlus.show(ImagePlus.java:349)
        at ij.plugin.FolderOpener.run(FolderOpener.java:331)
        at ij.IJ.runPlugIn(IJ.java:158)
        at ij.Executer.runCommand(Executer.java:127)
        at ij.Executer.run(Executer.java:64)
        at java.lang.Thread.run(Thread.java:695)



java.lang.NullPointerException
        at MultiAperture_.prepare(MultiAperture_.java:553)
        at MultiAperture_.run(MultiAperture_.java:404)
        at ij.plugin.filter.PlugInFilterRunner.processOneImage(PlugInFilterRunner.java:262)
        at ij.plugin.filter.PlugInFilterRunner.<init>(PlugInFilterRunner.java:111)
        at ij.IJ.runUserPlugIn(IJ.java:187)
        at ij.IJ.runPlugIn(IJ.java:152)
        at ij.Executer.runCommand(Executer.java:127)
        at ij.Executer.run(Executer.java:64)
        at ij.IJ.run(IJ.java:251)
        at ij.IJ.run(IJ.java:229)
        at ij.macro.Functions.doRun(Functions.java:586)
        at ij.macro.Functions.doFunction(Functions.java:87)
        at ij.macro.Interpreter.doStatement(Interpreter.java:219)
        at ij.macro.Interpreter.doBlock(Interpreter.java:553)
        at ij.macro.Interpreter.runMacro(Interpreter.java:132)
        at ij.macro.MacroRunner.run(MacroRunner.java:143)
        at java.lang.Thread.run(Thread.java:695)

Thanks in advance,

Andy