final AbstractFile file;
<BUG>private volatile BufferedImage bufferedImage = null;</BUG>
private ImageReader reader;
ReadImageTaskBase(AbstractFile file) {
this.file = file;
<BUG>}
public BufferedImage getBufferedImage() throws InterruptedException, ExecutionException {
get();
return bufferedImage;</BUG>
}

final AbstractFile file;
private ImageReader reader;
ReadImageTaskBase(AbstractFile file) {
this.file = file;
}
