Samsung Pano JPGs Exception: "JPEG file structure: two SOF markers"

17 views
Skip to first unread message

Slarti Bartfass

unread,
Aug 22, 2022, 3:39:38 AM8/22/22
to PicApport
Eine ganze Reiher unserer mit Samsung-Smartphones aufgenommenen Panoramen sind für Picapport nicht lesbar. Alle anderen Fotoprogramme und Viewer verarbeiten die Bilder aber problemlos.
Das JPG ist zu gross, um es hier anzuhängen. Bei Bedarf kann ich es via Mail oder Filetransfer schicken.

WARN @ 08:56:21.987 CcJpegUtils.readImageInternalFile: Invalid marker found in entropy data
ERROR@ 08:56:22.562 Exception Error CcJpegUtils.writeThumbImageToStreamImage3 \\123\456\789\012\345\678\20220609_085112.jpg: javax.imageio.IIOException: Invalid JPEG file structure: two SOF markers
EXCEP@ ============================================================
EXCEP@ Exception at: 2022-08-21 08:56:22
EXCEP@          Msg:
EXCEP@ Invalid JPEG file structure: two SOF markers
EXCEP@ ------------------------------------------------------------
EXCEP@ javax.imageio.IIOException: Invalid JPEG file structure: two SOF markers
EXCEP@     at com.sun.imageio.plugins.jpeg.JPEGImageReader.readImage(Native Method)
EXCEP@     at com.sun.imageio.plugins.jpeg.JPEGImageReader.readInternal(Unknown Source)
EXCEP@     at com.sun.imageio.plugins.jpeg.JPEGImageReader.read(Unknown Source)
EXCEP@     at javax.imageio.ImageIO.read(Unknown Source)
EXCEP@     at javax.imageio.ImageIO.read(Unknown Source)
EXCEP@     at de.contecon.imageutils.CcJpegUtils.readImageInternal(Unknown Source)
EXCEP@     at de.contecon.imageutils.CcJpegUtils.readImage(Unknown Source)
EXCEP@     at de.contecon.imageutils.CcJpegUtils.writeThumbImageToStream(Unknown Source)
EXCEP@     at de.contecon.imageutils.CcJpegUtils.createThumbImage(Unknown Source)
EXCEP@     at de.contecon.picapport.db.DbWrapper.reorgPhotos(Unknown Source)
EXCEP@     at de.contecon.picapport.db.DbWrapper.dbservice(Unknown Source)
EXCEP@     at de.contecon.picapport.PicApport$5.doFunction(Unknown Source)
EXCEP@     at de.contecon.picapport.db.DbWorker.runDbFunction(Unknown Source)
EXCEP@     at de.contecon.picapport.db.DbWorker.run(Unknown Source)
EXCEP@     at java.lang.Thread.run(Unknown Source)

PicApport

unread,
Aug 22, 2022, 3:41:38 AM8/22/22
to PicApport
... wir benötigen zur Analyse die Datei sowie die Versionsnummer der eingesetzten PicApport Version.

E. Schreiner

unread,
Aug 22, 2022, 8:41:29 AM8/22/22
to PicApport
 wir können das Problem mit der uns zugesandten Datei reproduzieren. Irgend etwas ist mit der Datei faul. Die Meldung Invalid JPEG file structure: two SOF markers
kommt tief aus dem System und zeugt von einem ungültigen JPG Format (Firefox zeigt diese Datei übrigens auch nicht an......)
Sobald man die Datei z.B. in Photoshop lädt und dann speichert geht alles
Ich werde mir das bei Gelegenheit genauer anschauen...

Slarti Bartfass

unread,
Aug 23, 2022, 7:48:13 AM8/23/22
to PicApport
Danke!
Das Internet ist voll von diversen solchen und ähnlichen Meldungen zu Problemen von Java-Komponenten mit Samsung Panoramen.

Slarti Bartfass

unread,
Aug 29, 2022, 3:23:28 AM8/29/22
to PicApport
Hier noch 5 weitere Exceptions beim generieren von Thumbnails. Die Originaldateien folgen via Mail.

ERROR@ 07:27:30.518 Exception Error CcJpegUtils.writeThumbImageToStreamImage3 \...\20200206_164448.jpg: javax.imageio.IIOException: Unsupported JPEG process: SOF type 0xce
EXCEP@ ============================================================
EXCEP@ Exception at: 2022-08-28 07:27:30
EXCEP@          Msg:
EXCEP@ Unsupported JPEG process: SOF type 0xce
EXCEP@ ------------------------------------------------------------
EXCEP@ javax.imageio.IIOException: Unsupported JPEG process: SOF type 0xce

EXCEP@     at com.sun.imageio.plugins.jpeg.JPEGImageReader.readImage(Native Method)
EXCEP@     at com.sun.imageio.plugins.jpeg.JPEGImageReader.readInternal(Unknown Source)
EXCEP@     at com.sun.imageio.plugins.jpeg.JPEGImageReader.read(Unknown Source)
EXCEP@     at javax.imageio.ImageIO.read(Unknown Source)
EXCEP@     at javax.imageio.ImageIO.read(Unknown Source)
EXCEP@     at de.contecon.imageutils.CcJpegUtils.readImageInternal(Unknown Source)
EXCEP@     at de.contecon.imageutils.CcJpegUtils.readImage(Unknown Source)
EXCEP@     at de.contecon.imageutils.CcJpegUtils.writeThumbImageToStream(Unknown Source)
EXCEP@     at de.contecon.imageutils.CcJpegUtils.createThumbImage(Unknown Source)
EXCEP@     at de.contecon.picapport.db.DbWrapper.reorgPhotos(Unknown Source)
EXCEP@     at de.contecon.picapport.db.DbWrapper.dbservice(Unknown Source)
EXCEP@     at de.contecon.picapport.PicApport$5.doFunction(Unknown Source)
EXCEP@     at de.contecon.picapport.db.DbWorker.runDbFunction(Unknown Source)
EXCEP@     at de.contecon.picapport.db.DbWorker.run(Unknown Source)
EXCEP@     at java.lang.Thread.run(Unknown Source)

WARN @ 07:27:31.849 CcJpegUtils.readImageInternalFile: Invalid marker found in entropy data
ERROR@ 07:27:32.433 Exception Error CcJpegUtils.writeThumbImageToStreamImage3 \...\20200206_164538.jpg: javax.imageio.IIOException: Unsupported JPEG process: SOF type 0xc5
EXCEP@ ============================================================
EXCEP@ Exception at: 2022-08-28 07:27:32
EXCEP@          Msg:
EXCEP@ Unsupported JPEG process: SOF type 0xc5
EXCEP@ ------------------------------------------------------------
EXCEP@ javax.imageio.IIOException: Unsupported JPEG process: SOF type 0xc5

EXCEP@     at com.sun.imageio.plugins.jpeg.JPEGImageReader.readImage(Native Method)
EXCEP@     at com.sun.imageio.plugins.jpeg.JPEGImageReader.readInternal(Unknown Source)
EXCEP@     at com.sun.imageio.plugins.jpeg.JPEGImageReader.read(Unknown Source)
EXCEP@     at javax.imageio.ImageIO.read(Unknown Source)
EXCEP@     at javax.imageio.ImageIO.read(Unknown Source)
EXCEP@     at de.contecon.imageutils.CcJpegUtils.readImageInternal(Unknown Source)
EXCEP@     at de.contecon.imageutils.CcJpegUtils.readImage(Unknown Source)
EXCEP@     at de.contecon.imageutils.CcJpegUtils.writeThumbImageToStream(Unknown Source)
EXCEP@     at de.contecon.imageutils.CcJpegUtils.createThumbImage(Unknown Source)
EXCEP@     at de.contecon.picapport.db.DbWrapper.reorgPhotos(Unknown Source)
EXCEP@     at de.contecon.picapport.db.DbWrapper.dbservice(Unknown Source)
EXCEP@     at de.contecon.picapport.PicApport$5.doFunction(Unknown Source)
EXCEP@     at de.contecon.picapport.db.DbWorker.runDbFunction(Unknown Source)
EXCEP@     at de.contecon.picapport.db.DbWorker.run(Unknown Source)
EXCEP@     at java.lang.Thread.run(Unknown Source)

WARN @ 07:27:33.606 CcJpegUtils.readImageInternalFile: Invalid marker found in entropy data
ERROR@ 07:27:34.118 Exception Error CcJpegUtils.writeThumbImageToStreamImage3 \...\20200206_164551.jpg: javax.imageio.IIOException: Bogus marker length
EXCEP@ ============================================================
EXCEP@ Exception at: 2022-08-28 07:27:34
EXCEP@          Msg:
EXCEP@ Bogus marker length
EXCEP@ ------------------------------------------------------------
EXCEP@ javax.imageio.IIOException: Bogus marker length

EXCEP@     at com.sun.imageio.plugins.jpeg.JPEGImageReader.readImage(Native Method)
EXCEP@     at com.sun.imageio.plugins.jpeg.JPEGImageReader.readInternal(Unknown Source)
EXCEP@     at com.sun.imageio.plugins.jpeg.JPEGImageReader.read(Unknown Source)
EXCEP@     at javax.imageio.ImageIO.read(Unknown Source)
EXCEP@     at javax.imageio.ImageIO.read(Unknown Source)
EXCEP@     at de.contecon.imageutils.CcJpegUtils.readImageInternal(Unknown Source)
EXCEP@     at de.contecon.imageutils.CcJpegUtils.readImage(Unknown Source)
EXCEP@     at de.contecon.imageutils.CcJpegUtils.writeThumbImageToStream(Unknown Source)
EXCEP@     at de.contecon.imageutils.CcJpegUtils.createThumbImage(Unknown Source)
EXCEP@     at de.contecon.picapport.db.DbWrapper.reorgPhotos(Unknown Source)
EXCEP@     at de.contecon.picapport.db.DbWrapper.dbservice(Unknown Source)
EXCEP@     at de.contecon.picapport.PicApport$5.doFunction(Unknown Source)
EXCEP@     at de.contecon.picapport.db.DbWorker.runDbFunction(Unknown Source)
EXCEP@     at de.contecon.picapport.db.DbWorker.run(Unknown Source)
EXCEP@     at java.lang.Thread.run(Unknown Source)

ERROR@ 07:27:36.352 Exception Error CcJpegUtils.writeThumbImageToStreamImage3 \...\20200206_181312.jpg: javax.imageio.IIOException: Bogus DQT index 5
EXCEP@ ============================================================
EXCEP@ Exception at: 2022-08-28 07:27:36
EXCEP@          Msg:
EXCEP@ Bogus DQT index 5
EXCEP@ ------------------------------------------------------------
EXCEP@ javax.imageio.IIOException: Bogus DQT index 5

EXCEP@     at com.sun.imageio.plugins.jpeg.JPEGImageReader.readImage(Native Method)
EXCEP@     at com.sun.imageio.plugins.jpeg.JPEGImageReader.readInternal(Unknown Source)
EXCEP@     at com.sun.imageio.plugins.jpeg.JPEGImageReader.read(Unknown Source)
EXCEP@     at javax.imageio.ImageIO.read(Unknown Source)
EXCEP@     at javax.imageio.ImageIO.read(Unknown Source)
EXCEP@     at de.contecon.imageutils.CcJpegUtils.readImageInternal(Unknown Source)
EXCEP@     at de.contecon.imageutils.CcJpegUtils.readImage(Unknown Source)
EXCEP@     at de.contecon.imageutils.CcJpegUtils.writeThumbImageToStream(Unknown Source)
EXCEP@     at de.contecon.imageutils.CcJpegUtils.createThumbImage(Unknown Source)
EXCEP@     at de.contecon.picapport.db.DbWrapper.reorgPhotos(Unknown Source)
EXCEP@     at de.contecon.picapport.db.DbWrapper.dbservice(Unknown Source)
EXCEP@     at de.contecon.picapport.PicApport$5.doFunction(Unknown Source)
EXCEP@     at de.contecon.picapport.db.DbWorker.runDbFunction(Unknown Source)
EXCEP@     at de.contecon.picapport.db.DbWorker.run(Unknown Source)
EXCEP@     at java.lang.Thread.run(Unknown Source)


WARN @ 07:28:47.647 CcJpegUtils.readImageInternalFile: Invalid marker found in entropy data
ERROR@ 07:28:48.022 Exception Error CcJpegUtils.writeThumbImageToStreamImage3 \...\20190811_201251.jpg: javax.imageio.IIOException: Invalid JPEG file structure: two SOF markers
EXCEP@ ============================================================
EXCEP@ Exception at: 2022-08-28 07:28:48

EXCEP@          Msg:
EXCEP@ Invalid JPEG file structure: two SOF markers
EXCEP@ ------------------------------------------------------------
EXCEP@ javax.imageio.IIOException: Invalid JPEG file structure: two SOF markers
EXCEP@     at com.sun.imageio.plugins.jpeg.JPEGImageReader.readImage(Native Method)
EXCEP@     at com.sun.imageio.plugins.jpeg.JPEGImageReader.readInternal(Unknown Source)
EXCEP@     at com.sun.imageio.plugins.jpeg.JPEGImageReader.read(Unknown Source)
EXCEP@     at javax.imageio.ImageIO.read(Unknown Source)
EXCEP@     at javax.imageio.ImageIO.read(Unknown Source)
EXCEP@     at de.contecon.imageutils.CcJpegUtils.readImageInternal(Unknown Source)
EXCEP@     at de.contecon.imageutils.CcJpegUtils.readImage(Unknown Source)
EXCEP@     at de.contecon.imageutils.CcJpegUtils.writeThumbImageToStream(Unknown Source)
EXCEP@     at de.contecon.imageutils.CcJpegUtils.createThumbImage(Unknown Source)
EXCEP@     at de.contecon.picapport.db.DbWrapper.reorgPhotos(Unknown Source)
EXCEP@     at de.contecon.picapport.db.DbWrapper.dbservice(Unknown Source)
EXCEP@     at de.contecon.picapport.PicApport$5.doFunction(Unknown Source)
EXCEP@     at de.contecon.picapport.db.DbWorker.runDbFunction(Unknown Source)
EXCEP@     at de.contecon.picapport.db.DbWorker.run(Unknown Source)
EXCEP@     at java.lang.Thread.run(Unknown Source)


Reply all
Reply to author
Forward
0 new messages