- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
IllegalArgumentException bei animiertem webP
Hallo,
wenn ich versuche ein animiertes webP Bild als neues Medium (Bild) in FirstSpirit anzulegen, bekomme ich eine IllegalArgumentException.
Mit einem NICHT animierten webP Bild funktioniert es.
Unsere FirstSpirit-Version ist die:
- Release: 2021-02
- Version: 5.2.210210.79578
Im Anhang mal ein animiertes webP Bild was z. B. diesen Fehler erzeugt.
Und hier noch die Fehlermeldung:
java.lang.IllegalArgumentException: Width (-1) and height (-1) must be > 0
at java.desktop/java.awt.image.SampleModel.<init>(SampleModel.java:126)
at java.desktop/java.awt.image.ComponentSampleModel.<init>(ComponentSampleModel.java:140)
at java.desktop/java.awt.image.PixelInterleavedSampleModel.<init>(PixelInterleavedSampleModel.java:87)
at java.desktop/java.awt.image.Raster.createInterleavedRaster(Raster.java:642)
at java.desktop/java.awt.image.Raster.createInterleavedRaster(Raster.java:278)
at java.desktop/java.awt.image.BufferedImage.<init>(BufferedImage.java:391)
at de.espirit.common.imaging.ImageIOUtil.toRGBABufferedImage(ImageIOUtil.java:206)
at de.espirit.common.imaging.ImageIOUtil.readToolkit(ImageIOUtil.java:167)
at de.espirit.common.imaging.ImageIOUtil.loadImageFromByteArray(ImageIOUtil.java:70)
at de.espirit.common.imaging.ImageUtil.loadImageFromByteArray(ImageUtil.java:125)
at de.espirit.common.imaging.ImageUtil.loadImageFromByteArray(ImageUtil.java:118)
at de.espirit.firstspirit.server.mediamanagement.MediaManagerImpl$BufferedImageCallable.call(MediaManagerImpl.java:456)
at de.espirit.firstspirit.server.mediamanagement.MediaManagerImpl$BufferedImageCallable.call(MediaManagerImpl.java:438)
at de.espirit.firstspirit.server.ExecutionManagerImpl$ExtendedCallable.call(ExecutionManagerImpl.java:590)
at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264)
at de.espirit.common.util.BoundedExecutorService$RunnableWrapper.run(BoundedExecutorService.java:436)
at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:515)
at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264)
at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128)
at de.espirit.firstspirit.client.io.ServerCaller.callManager(ServerCaller.java:616)
at de.espirit.firstspirit.io.DefaultClientHandler.callManager(DefaultClientHandler.java:58)
at de.espirit.firstspirit.client.io.RemoteManagerCaller.invoke(RemoteManagerCaller.java:53)
at com.sun.proxy.$Proxy56.uploadPicture(Unknown Source)
at de.espirit.firstspirit.store.access.mediastore.PictureImpl.uploadPicture(PictureImpl.java:344)
at de.espirit.firstspirit.store.access.mediastore.PictureImpl.setPicture(PictureImpl.java:203)
at de.espirit.firstspirit.client.gui.tree.store.mediastore.GuiMediaFolder.createPicture(GuiMediaFolder.java:424)
at de.espirit.firstspirit.client.gui.tree.store.mediastore.GuiMediaFolder$MediaDropper.importFiles(GuiMediaFolder.java:950)
- Labels:
-
Developers
Accepted Solutions
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hallo Sebastian,
bitte mach diesbezรผglich ein Support Ticket beim TechSupport auf.
Ich vermute, dass es sich um einen Bug handelt, der unter der internen ID "CORE-12597" gefรผhrt wird. Wรคre nett, wenn Du diese ID im Support Ticket erwรคhnst, dann ersparst Du den Kollegen die Suche in der Bugdatenbank
Viele Grรผรe
Holger
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hallo Sebastian,
bitte mach diesbezรผglich ein Support Ticket beim TechSupport auf.
Ich vermute, dass es sich um einen Bug handelt, der unter der internen ID "CORE-12597" gefรผhrt wird. Wรคre nett, wenn Du diese ID im Support Ticket erwรคhnst, dann ersparst Du den Kollegen die Suche in der Bugdatenbank
Viele Grรผรe
Holger
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Okay, danke fรผr die schnelle Antwort.
Ich hab entsprechend ein Support Ticket aufgemacht.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hallo,
das Thema ist ja schon etwas รคlter, ich habe allerdings dasselbe Problem immer noch.
Ich konnte auch in den Release notes nichts zu CORE-12597 finden.
Ist das Thema tatsรคchlich noch offen?
Gruร Tobi
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hallo zusammen,
ich habe den Bug am 28.07.2020 reported, dieser wurde der ID CORE-12597 zugewiesen und wurde bisher nicht gelรถst.
Anfrage ID ist #66307.
Anscheinend ist der Bug zu uninteressant.
Gruร
Matthias
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hallo Matthias,
finde es auch schade dass dem Thema offenbar keine Prioritรคt eingerรคumt wird. Man hat aktuell im Prinzip gar keine Mรถglichkeit รผber die FirstSpirit Medien animierte Grafiken zu nutzen. Als Workaround kann man sie halt als Datei ablegen, aber das ist natรผrlich auch keine zufriedenstellende Lรถsung.
Gruร Tobi
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hallo zusammen,
da ich gerade รผber dieses Posting gestolpert bin. Ich habe vor kurzem die Qualitรคtssicherung fรผr das angesprochene Ticket durchgefรผhrt und der (eingeschrรคnkte) Support fรผr animierte webP Bilder wird ab 2024.9 verfรผgbar sein.
Eingeschrรคnkter Support, da die Animation nur in der Originalauflรถsung verfรผgbar ist. Die berechneten Auflรถsungen (also auch das Thumbnail) skalieren nur das erste Frame der Animation (das entspricht dem Verhalten bei animierten gif Bildern).
Viele Grรผรe
Holger
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hallo @hoebbel ,
vielen Dank fรผr das Update. Schรถn zu hรถren, dass das Problem endlich angegangen und auch gefixt wurde.
Als Feedback fรผr eure interne Runde mรถchte ich jedoch mitgeben, dass 4 Jahre unverhรคltnismรครig (unverschรคmt) lang sind.
Wรผrden meine Kunden 4 Jahre auf einen Bugfix warten stehen die vermutlich mit Heugabeln und Fackeln vor der Tรผr (kleiner Spaร am Rande).
Dennoch besten Dank fรผr den Fix ๐
Viele Grรผรe
Matthias

