Login  Register

Re: TIFF Tags Exceptions (linux Debian 8.1)

Posted by Rasband, Wayne (NIH/NIMH) [E] on Aug 20, 2015; 2:57pm
URL: http://imagej.273.s1.nabble.com/TIFF-Tags-Exceptions-linux-Debian-8-1-tp5014072p5014078.html

> On Aug 19, 2015, at 5:04 PM, Mark Chopping <[hidden email]> wrote:
>
> Greetings,
>
> I am getting an exception when trying to use TIFF Tags under linux Debian 8.1 "jessie"). Calling from the menu, the Exception window has:

Please post a TIFF file that exhibits this problem. You have to be able to reproduce a bug in order to fix it.

-wayne

> ImageJ 1.49v; Java 1.6.0_24 [64-bit]; Linux 3.14.45; 42MB of 1820MB (2%)
>
> java.lang.NullPointerException
> at TIFF_Tags.run(TIFF_Tags.java:102)
> at ij.IJ.runUserPlugIn(IJ.java:199)
> at ij.IJ.runPlugIn(IJ.java:163)
> at ij.Executer.runCommand(Executer.java:132)
> at ij.Executer.run(Executer.java:65)
> at java.lang.Thread.run(Thread.java:662)
>
> ...and nothing is listed in the TIFF Tags table.
>
> I get the following when called from a macro with:
>
> mOffsetS1 = call("TIFF_Tags.getTag", path+infile, 273);   // get offset from TIFF tag
>
> java.lang.NullPointerException
> at TIFF_Tags.getTag(TIFF_Tags.java:276)
> at TIFF_Tags.getTag(TIFF_Tags.java:263)
> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
> at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
> at java.lang.reflect.Method.invoke(Method.java:597)
> at ij.macro.Functions.call(Functions.java:4058)
> at ij.macro.Functions.getStringFunction(Functions.java:271)
> at ij.macro.Interpreter.getStringTerm(Interpreter.java:1290)
> at ij.macro.Interpreter.getString(Interpreter.java:1269)
> at ij.macro.Interpreter.doStringAssignment(Interpreter.java:928)
> at ij.macro.Interpreter.doAssignment(Interpreter.java:722)
> at ij.macro.Interpreter.doStatement(Interpreter.java:242)
> at ij.macro.Interpreter.doBlock(Interpreter.java:605)
> at ij.macro.Interpreter.runFirstMacro(Interpreter.java:704)
> at ij.macro.Interpreter.doStatement(Interpreter.java:260)
> 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.MacroRunner.run(MacroRunner.java:139)
> at java.lang.Thread.run(Thread.java:662)
>
> I need the offset to access the imagery. Any idea why? Are there any workarounds? Works perfectly on my MacBook Pro (10.10.1).
>
> Mark
>
> --
> ImageJ mailing list: http://imagej.nih.gov/ij/list.html

--
ImageJ mailing list: http://imagej.nih.gov/ij/list.html