NOTICE! This is a static HTML version of a legacy Fiji BugZilla bug.

The Fiji project now uses GitHub Issues for issue tracking.

Please file all new issues there.

Bug 183 - After update of ij plugin on June 2010
After update of ij plugin on June 2010
Status: RESOLVED WORKSFORME
Product: Fiji
Classification: Unclassified
Component: Plugins
unspecified
PC Linux
: P4 normal
Assigned To: ImageJ Bugs Mailing List
Depends on:
Blocks:
 
Reported: 2010-06-15 23:45 CDT by Dani
Modified: 2011-04-13 19:11 CDT
1 user (show)

See Also:

Description Dani 2010-06-15 23:45:42 CDT
Load a stack of images (e.g. file.lsm) and try to split channels generate  the following error:

java.lang.IllegalArgumentException: Argument out of range: 1
	at ij.ImageStack.setPixels(ImageStack.java:172)
	at ij.plugin.filter.RGBStackSplitter.splitChannelsToArray(RGBStackSplitter.java:108)
	at ij.plugin.filter.RGBStackSplitter.splitChannels(RGBStackSplitter.java:127)
	at ij.plugin.filter.RGBStackSplitter.setup(RGBStackSplitter.java:20)
	at ij.plugin.filter.PlugInFilterRunner.<init>(PlugInFilterRunner.java:46)
	at ij.IJ.runPlugIn(IJ.java:163)
	at ij.Executer.runCommand(Executer.java:147)
	at ij.Executer.run(Executer.java:78)
	at java.lang.Thread.run(Unknown Source)
Comment 1 Johannes Schindelin 2010-06-16 00:51:07 CDT
We saw such an issue, but could not reproduce it right away. Could you please upload the lsm via Help>Upload Sample Image?
Comment 2 Johannes Schindelin 2010-06-16 09:10:15 CDT
It is sad when bug reporters do not interact with me, but Wayne was kind enough to point out that this is fixed in ImageJ 1.44c, so I uploaded an ImageJA synchronized with that version.
Comment 3 Stan Maree 2010-12-03 15:34:13 CST
latest version, downloaded on Dec 3 with 
git clone contrib@pacific.mpi-cbg.de:/srv/git/fiji.git
still has this bug

open the attached teststack.lsm 
[all our stacks are larger than 3M, so we will have to go back to the microscope to create a smaller example file that i am allow to attach, so for the moment no attachment]
followed by
Image-->Color-->split channels
gives 
java.lang.IllegalArgumentException: Argument out of range: 1
at ij.ImageStack.setPixels(ImageStack.java:172)
at ij.plugin.filter.RGBStackSplitter.splitChannelsToArray(RGBStackSplitter.java:108)
at ij.plugin.filter.RGBStackSplitter.splitChannels(RGBStackSplitter.java:127)
at ij.plugin.filter.RGBStackSplitter.setup(RGBStackSplitter.java:20)
at ij.plugin.filter.PlugInFilterRunner.<init>(PlugInFilterRunner.java:46)
at ij.IJ.runPlugIn(IJ.java:163)
at ij.Executer.runCommand(Executer.java:147)
at ij.Executer.run(Executer.java:78)
at java.lang.Thread.run(Thread.java:619)
Comment 4 Johannes Schindelin 2010-12-04 02:06:58 CST
Please upload the sample with Help>Upload Sample Image.
Comment 5 Johannes Schindelin 2011-03-23 14:32:37 CDT
Does this problem still occur (we had a few changes that could have fixed this particular problem, too)?
Comment 6 Johannes Schindelin 2011-04-13 19:11:46 CDT
Silence is beautiful.