OpenSPIM 2.0.0-rc-30/1.49t; Java 1.8.0_31 [64-bit]; Windows 7 6.1; 1329MB of 60000MB (2%)
 
java.lang.IllegalStateException: ChannelSeparator.openBytes: Current file should not be null; call setId(String) first
	at loci.formats.FormatTools.assertId(FormatTools.java:919)
	at loci.formats.ChannelSeparator.openBytes(ChannelSeparator.java:165)
	at loci.formats.ChannelSeparator.openBytes(ChannelSeparator.java:157)
	at loci.formats.ReaderWrapper.openBytes(ReaderWrapper.java:335)
	at loci.formats.DimensionSwapper.openBytes(DimensionSwapper.java:233)
	at loci.formats.ReaderWrapper.openBytes(ReaderWrapper.java:335)
	at loci.formats.ReaderWrapper.openBytes(ReaderWrapper.java:335)
	at loci.plugins.util.ImageProcessorReader.openProcessors(ImageProcessorReader.java:186)
	at loci.plugins.util.ImageProcessorReader.openProcessors(ImageProcessorReader.java:83)
	at loci.plugins.util.ImageProcessorSource.getObject(ImageProcessorSource.java:72)
	at loci.formats.cache.Cache.recache(Cache.java:204)
	at loci.formats.cache.Cache.recache(Cache.java:224)
	at loci.formats.cache.Cache.setCurrentPos(Cache.java:175)
	at loci.plugins.util.BFVirtualStack.getProcessor(BFVirtualStack.java:176)
	at ij.io.FileSaver.saveAsTiffStack(FileSaver.java:184)
	at ij.IJ.saveAsTiff(IJ.java:1796)
	at ij.IJ.saveAs(IJ.java:1722)
	at ij.IJ.saveAs(IJ.java:1709)
	at ij.macro.Functions.saveAs(Functions.java:3085)
	at ij.macro.Functions.doFunction(Functions.java:162)
	at ij.macro.Interpreter.doStatement(Interpreter.java:227)
	at ij.macro.Interpreter.doBlock(Interpreter.java:605)
	at ij.macro.Interpreter.doStatement(Interpreter.java:269)
	at ij.macro.Interpreter.doFor(Interpreter.java:527)
	at ij.macro.Interpreter.doStatement(Interpreter.java:251)
	at ij.macro.Interpreter.doBlock(Interpreter.java:605)
	at ij.macro.Interpreter.doStatement(Interpreter.java:269)
	at ij.macro.Interpreter.doFor(Interpreter.java:527)
	at ij.macro.Interpreter.doStatement(Interpreter.java:251)
	at ij.macro.Interpreter.doStatements(Interpreter.java:215)
	at ij.macro.Interpreter.run(Interpreter.java:112)
	at ij.macro.Interpreter.run(Interpreter.java:82)
	at ij.macro.Interpreter.run(Interpreter.java:93)
	at ij.plugin.Macro_Runner.runMacro(Macro_Runner.java:153)
	at ij.IJ.runMacro(IJ.java:116)
	at ij.IJ.runMacro(IJ.java:105)
	at net.imagej.legacy.IJ1Helper.runMacro(IJ1Helper.java:857)
	at net.imagej.legacy.plugin.IJ1MacroEngine.eval(IJ1MacroEngine.java:116)
	at net.imagej.legacy.plugin.IJ1MacroEngine.eval(IJ1MacroEngine.java:160)
	at org.scijava.script.ScriptModule.run(ScriptModule.java:175)
	at org.scijava.module.ModuleRunner.run(ModuleRunner.java:167)
	at org.scijava.module.ModuleRunner.call(ModuleRunner.java:126)
	at org.scijava.module.ModuleRunner.call(ModuleRunner.java:65)
	at org.scijava.thread.DefaultThreadService$2.call(DefaultThreadService.java:181)
	at java.util.concurrent.FutureTask.run(Unknown Source)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
	at java.lang.Thread.run(Unknown Source)