Telescope (core)
Como resolver problemas na leitura de imagens no Linux Debian usando Openjdk?
ADS.FAQ-13572
Quando ocorre o erro é gerado um arquivo no /tmp/ com a mensagem de erro completa, abaixo está um exemplo, e uma possível solução.
Erro:
Java frames: (J=compiled Java code, j=interpreted, Vv=VM code)
j
com.sun.imageio.plugins.jpeg.JPEGImageReader.initReaderIDs(Ljava/lang/Class;Ljava/lang/Class;Ljava/lang/Class;)V+0
j com.sun.imageio.plugins.jpeg.JPEGImageReader.()V+23
v ~StubRoutines::call_stub
j
com.sun.imageio.plugins.jpeg.JPEGImageReaderSpi.createReaderInstance(Ljava/lang/Object;)Ljavax/imageio/ImageReader;+0
j
javax.imageio.spi.ImageReaderSpi.createReaderInstance()Ljavax/imageio/ImageReader;+2
j
javax.imageio.ImageIO$ImageReaderIterator.next()Ljavax/imageio/ImageReader;+16
j javax.imageio.ImageIO$ImageReaderIterator.next()Ljava/lang/Object;+1
j
javax.imageio.ImageIO.read(Ljavax/imageio/stream/ImageInputStream;)Ljava/awt/image/BufferedImage;+31
j
javax.imageio.ImageIO.read(Ljava/net/URL;)Ljava/awt/image/BufferedImage;+42
Solução:
Instalar a biblioteca via linux: libjpeg8