This issue has been created
 
 
XWiki Platform / cid:jira-generated-image-avatar-133cd1c0-8bea-4dae-ab46-5fce29e8586e XWIKI-22948 Open

Broken uploaded images

 
View issue   ยท   Add comment
 

Issue created

 
cid:jira-generated-image-avatar-7c9b90b4-bf67-4b11-9f78-e84bc334dcf8 Morteza Bashsiz created this issue on 01/Mar/25 20:43
 
Summary: Broken uploaded images
Issue Type: cid:jira-generated-image-avatar-133cd1c0-8bea-4dae-ab46-5fce29e8586e Bug
Affects Versions: 17.1.0
Assignee: Unassigned
Created: 01/Mar/25 20:43
Priority: cid:jira-generated-image-static-major-5e92b9d2-71af-4ce0-917d-2548a739f8e7 Major
Reporter: Morteza Bashsiz
Description:

Problem

Uploaded images are broken and shows only some pixels.

Reproduce

Each time I upload a new image, I see same result.

Environment

 

root@devdoc:~# cat /etc/os-release 
PRETTY_NAME="Ubuntu 24.04.2 LTS"
NAME="Ubuntu"
VERSION_ID="24.04"
VERSION="24.04.2 LTS (Noble Numbat)"
VERSION_CODENAME=noble
ID=ubuntu
ID_LIKE=debian
HOME_URL="https://www.ubuntu.com/"
SUPPORT_URL="https://help.ubuntu.com/"
BUG_REPORT_URL="https://bugs.launchpad.net/ubuntu/"
PRIVACY_POLICY_URL="https://www.ubuntu.com/legal/terms-and-policies/privacy-policy"
UBUNTU_CODENAME=noble
LOGO=ubuntu-logo
root@devdoc:~# uname -a
Linux devdoc.int.sudoer.net 6.8.0-54-generic #56-Ubuntu SMP PREEMPT_DYNAMIC Sat Feb  8 00:37:57 UTC 2025 x86_64 x86_64 x86_64 GNU/Linux
root@devdoc:~# 

 

Log

 

Mar 01 19:23:48 devdoc.int.sudoer.net xwiki[787]: 2025-03-01 19:23:48,550 [XWiki Solr index thread] ERROR .DocumentSolrMetadataExtractor - Failed to retrieve the content of attachment [Attachment xwiki:test.WebHome@logo-original-horizontal(2).png]
Mar 01 19:23:48 devdoc.int.sudoer.net xwiki[787]: org.apache.tika.exception.TikaException: image/png parse error
Mar 01 19:23:48 devdoc.int.sudoer.net xwiki[787]:         at org.apache.tika.parser.image.ImageParser.extractMetadata(ImageParser.java:205)
Mar 01 19:23:48 devdoc.int.sudoer.net xwiki[787]:         at org.apache.tika.parser.image.AbstractImageParser.parse(AbstractImageParser.java:79)
Mar 01 19:23:48 devdoc.int.sudoer.net xwiki[787]:         at org.apache.tika.parser.CompositeParser.parse(CompositeParser.java:298)
Mar 01 19:23:48 devdoc.int.sudoer.net xwiki[787]:         at org.apache.tika.parser.CompositeParser.parse(CompositeParser.java:298)
Mar 01 19:23:48 devdoc.int.sudoer.net xwiki[787]:         at org.apache.tika.parser.AutoDetectParser.parse(AutoDetectParser.java:203)
Mar 01 19:23:48 devdoc.int.sudoer.net xwiki[787]:         at org.apache.tika.Tika.parseToString(Tika.java:525)
Mar 01 19:23:48 devdoc.int.sudoer.net xwiki[787]:         at org.apache.tika.Tika.parseToString(Tika.java:495)
Mar 01 19:23:48 devdoc.int.sudoer.net xwiki[787]:         at org.xwiki.tika.internal.TikaUtils.parseToString(TikaUtils.java:153)
Mar 01 19:23:48 devdoc.int.sudoer.net xwiki[787]:         at org.xwiki.search.solr.internal.metadata.AbstractSolrMetadataExtractor.getContentAsText(AbstractSolrMetadataExtractor.java:534)
Mar 01 19:23:48 devdoc.int.sudoer.net xwiki[787]:         at org.xwiki.search.solr.internal.metadata.DocumentSolrMetadataExtractor.setAttachment(DocumentSolrMetadataExtractor.java:333)
Mar 01 19:23:48 devdoc.int.sudoer.net xwiki[787]:         at org.xwiki.search.solr.internal.metadata.DocumentSolrMetadataExtractor.setAttachments(DocumentSolrMetadataExtractor.java:313)
Mar 01 19:23:48 devdoc.int.sudoer.net xwiki[787]:         at org.xwiki.search.solr.internal.metadata.DocumentSolrMetadataExtractor.setExtras(DocumentSolrMetadataExtractor.java:239)
Mar 01 19:23:48 devdoc.int.sudoer.net xwiki[787]:         at org.xwiki.search.solr.internal.metadata.DocumentSolrMetadataExtractor.setFieldsInternal(DocumentSolrMetadataExtractor.java:152)
Mar 01 19:23:48 devdoc.int.sudoer.net xwiki[787]:         at org.xwiki.search.solr.internal.metadata.AbstractSolrMetadataExtractor.getSolrDocument(AbstractSolrMetadataExtractor.java:171)
Mar 01 19:23:48 devdoc.int.sudoer.net xwiki[787]:         at org.xwiki.search.solr.internal.DefaultSolrIndexer.lambda$getSolrDocument$0(DefaultSolrIndexer.java:615)
Mar 01 19:23:48 devdoc.int.sudoer.net xwiki[787]:         at org.xwiki.bridge.internal.DefaultDocumentContextExecutor.call(DefaultDocumentContextExecutor.java:65)
Mar 01 19:23:48 devdoc.int.sudoer.net xwiki[787]:         at org.xwiki.search.solr.internal.DefaultSolrIndexer.getSolrDocument(DefaultSolrIndexer.java:615)
Mar 01 19:23:48 devdoc.int.sudoer.net xwiki[787]:         at org.xwiki.search.solr.internal.DefaultSolrIndexer.processBatch(DefaultSolrIndexer.java:504)
Mar 01 19:23:48 devdoc.int.sudoer.net xwiki[787]:         at org.xwiki.search.solr.internal.DefaultSolrIndexer.run(DefaultSolrIndexer.java:466)
Mar 01 19:23:48 devdoc.int.sudoer.net xwiki[787]:         at java.base/java.lang.Thread.run(Thread.java:1583)
Mar 01 19:23:48 devdoc.int.sudoer.net xwiki[787]: Caused by: javax.imageio.IIOException: Error reading PNG metadata
Mar 01 19:23:48 devdoc.int.sudoer.net xwiki[787]:         at java.desktop/com.sun.imageio.plugins.png.PNGImageReader.readMetadata(PNGImageReader.java:910)
Mar 01 19:23:48 devdoc.int.sudoer.net xwiki[787]:         at java.desktop/com.sun.imageio.plugins.png.PNGImageReader.getImageMetadata(PNGImageReader.java:1832)
Mar 01 19:23:48 devdoc.int.sudoer.net xwiki[787]:         at org.apache.tika.parser.image.ImageParser.extractMetadata(ImageParser.java:187)
Mar 01 19:23:48 devdoc.int.sudoer.net xwiki[787]:         ... 19 common frames omitted
Mar 01 19:23:48 devdoc.int.sudoer.net xwiki[787]: Caused by: java.io.EOFException: null
Mar 01 19:23:48 devdoc.int.sudoer.net xwiki[787]:         at java.desktop/javax.imageio.stream.ImageInputStreamImpl.readFully(ImageInputStreamImpl.java:385)
Mar 01 19:23:48 devdoc.int.sudoer.net xwiki[787]:         at com.twelvemonkeys.imageio.stream.BufferedChannelImageInputStream.readInt(BufferedChannelImageInputStream.java:299)
Mar 01 19:23:48 devdoc.int.sudoer.net xwiki[787]:         at java.desktop/com.sun.imageio.plugins.png.PNGImageReader.readMetadata(PNGImageReader.java:758)
Mar 01 19:23:48 devdoc.int.sudoer.net xwiki[787]:         ... 21 common frames omitted
Mar 01 19:28:05 devdoc.int.sudoer.net xwiki[787]: 2025-03-01 19:28:05,645 [qtp1627428162-109 - https://devdoc.sudoer.net/xwiki/bin/download/test/WebHome/logo-original-horizontal(2).png?width=48&rev=1.1] WARN  c.x.x.p.i.ImagePlugin          - Failed to transform image attachment [logo-original-horizontal(2).png] for scaling, falling back to original attachment. Root error: [EOFException: ]
Mar 01 19:28:16 devdoc.int.sudoer.net xwiki[787]: 2025-03-01 19:28:16,924 [XWiki Solr index thread] ERROR .DocumentSolrMetadataExtractor - Failed to retrieve the content of attachment [Attachment xwiki:test.WebHome@logo-original-horizontal(2).png]
Mar 01 19:28:16 devdoc.int.sudoer.net xwiki[787]: org.apache.tika.exception.TikaException: image/png parse error
Mar 01 19:28:16 devdoc.int.sudoer.net xwiki[787]:         at org.apache.tika.parser.image.ImageParser.extractMetadata(ImageParser.java:205)
Mar 01 19:28:16 devdoc.int.sudoer.net xwiki[787]:         at org.apache.tika.parser.image.AbstractImageParser.parse(AbstractImageParser.java:79)
Mar 01 19:28:16 devdoc.int.sudoer.net xwiki[787]:         at org.apache.tika.parser.CompositeParser.parse(CompositeParser.java:298)
Mar 01 19:28:16 devdoc.int.sudoer.net xwiki[787]:         at org.apache.tika.parser.CompositeParser.parse(CompositeParser.java:298)
Mar 01 19:28:16 devdoc.int.sudoer.net xwiki[787]:         at org.apache.tika.parser.AutoDetectParser.parse(AutoDetectParser.java:203)
Mar 01 19:28:16 devdoc.int.sudoer.net xwiki[787]:         at org.apache.tika.Tika.parseToString(Tika.java:525)
Mar 01 19:28:16 devdoc.int.sudoer.net xwiki[787]:         at org.apache.tika.Tika.parseToString(Tika.java:495)
Mar 01 19:28:16 devdoc.int.sudoer.net xwiki[787]:         at org.xwiki.tika.internal.TikaUtils.parseToString(TikaUtils.java:153)
Mar 01 19:28:16 devdoc.int.sudoer.net xwiki[787]:         at org.xwiki.search.solr.internal.metadata.AbstractSolrMetadataExtractor.getContentAsText(AbstractSolrMetadataExtractor.java:534)
Mar 01 19:28:16 devdoc.int.sudoer.net xwiki[787]:         at org.xwiki.search.solr.internal.metadata.DocumentSolrMetadataExtractor.setAttachment(DocumentSolrMetadataExtractor.java:333)
Mar 01 19:28:16 devdoc.int.sudoer.net xwiki[787]:         at org.xwiki.search.solr.internal.metadata.DocumentSolrMetadataExtractor.setAttachments(DocumentSolrMetadataExtractor.java:313)
Mar 01 19:28:16 devdoc.int.sudoer.net xwiki[787]:         at org.xwiki.search.solr.internal.metadata.DocumentSolrMetadataExtractor.setExtras(DocumentSolrMetadataExtractor.java:239)
Mar 01 19:28:16 devdoc.int.sudoer.net xwiki[787]:         at org.xwiki.search.solr.internal.metadata.DocumentSolrMetadataExtractor.setFieldsInternal(DocumentSolrMetadataExtractor.java:152)
Mar 01 19:28:16 devdoc.int.sudoer.net xwiki[787]:         at org.xwiki.search.solr.internal.metadata.AbstractSolrMetadataExtractor.getSolrDocument(AbstractSolrMetadataExtractor.java:171)
Mar 01 19:28:16 devdoc.int.sudoer.net xwiki[787]:         at org.xwiki.search.solr.internal.DefaultSolrIndexer.lambda$getSolrDocument$0(DefaultSolrIndexer.java:615)
Mar 01 19:28:16 devdoc.int.sudoer.net xwiki[787]:         at org.xwiki.bridge.internal.DefaultDocumentContextExecutor.call(DefaultDocumentContextExecutor.java:65)
Mar 01 19:28:16 devdoc.int.sudoer.net xwiki[787]:         at org.xwiki.search.solr.internal.DefaultSolrIndexer.getSolrDocument(DefaultSolrIndexer.java:615)
Mar 01 19:28:16 devdoc.int.sudoer.net xwiki[787]:         at org.xwiki.search.solr.internal.DefaultSolrIndexer.processBatch(DefaultSolrIndexer.java:504)
Mar 01 19:28:16 devdoc.int.sudoer.net xwiki[787]:         at org.xwiki.search.solr.internal.DefaultSolrIndexer.run(DefaultSolrIndexer.java:466)
Mar 01 19:28:16 devdoc.int.sudoer.net xwiki[787]:         at java.base/java.lang.Thread.run(Thread.java:1583)
Mar 01 19:28:16 devdoc.int.sudoer.net xwiki[787]: Caused by: javax.imageio.IIOException: Error reading PNG metadata
Mar 01 19:28:16 devdoc.int.sudoer.net xwiki[787]:         at java.desktop/com.sun.imageio.plugins.png.PNGImageReader.readMetadata(PNGImageReader.java:910)
Mar 01 19:28:16 devdoc.int.sudoer.net xwiki[787]:         at java.desktop/com.sun.imageio.plugins.png.PNGImageReader.getImageMetadata(PNGImageReader.java:1832)
Mar 01 19:28:16 devdoc.int.sudoer.net xwiki[787]:         at org.apache.tika.parser.image.ImageParser.extractMetadata(ImageParser.java:187)
Mar 01 19:28:16 devdoc.int.sudoer.net xwiki[787]:         ... 19 common frames omitted
Mar 01 19:28:16 devdoc.int.sudoer.net xwiki[787]: Caused by: java.io.EOFException: null
Mar 01 19:28:16 devdoc.int.sudoer.net xwiki[787]:         at java.desktop/javax.imageio.stream.ImageInputStreamImpl.readFully(ImageInputStreamImpl.java:385)
Mar 01 19:28:16 devdoc.int.sudoer.net xwiki[787]:         at com.twelvemonkeys.imageio.stream.BufferedChannelImageInputStream.readInt(BufferedChannelImageInputStream.java:299)
Mar 01 19:28:16 devdoc.int.sudoer.net xwiki[787]:         at java.desktop/com.sun.imageio.plugins.png.PNGImageReader.readMetadata(PNGImageReader.java:758)
Mar 01 19:28:16 devdoc.int.sudoer.net xwiki[787]:         ... 21 common frames omitted