Warnung libpng warning: iCCP: cHRM chunk does not match sRGB

Thema wurde von Anonymous, 17. März 2023 erstellt.

  1. Anonymous

    Anonymous Erfahrener Benutzer

    Ich erhalte mehrfach am Tag diese Warnung:

    WARNING: imagecreatefrompng(): gd-png: libpng warning: iCCP: cHRM chunk does not match sRGB

    Da ist wohl eine fehlerhafte PNG Datei, nur wie finde ich heraus welche es ist?
    in den Logs steht sie nicht drin.

    Hat jemand eine Idee?
     
  2. Developer

    Developer Erfahrener Benutzer

    Hat das Bild einen transparenten Hintergrund?
     
  3. Moritz (Gambio)

    Moritz (Gambio) Administrator

    Du kannst im Gambio Admin unter Einstellungen > Layout Design > Bilderverarbeitung (Image Processing) die Seite zum Neuerzeugen der Bilder öffnen. Wenn du dort einmal die Bilder neu erzeugen lässt, wird eine Log-Datei erstellt, die dann auch auf fehlerhafte Bilder hinweist. Die Logdatei ist dann unter Toolbox > Logs anzeigen zu finden (image processing - legacy).
     
  4. Anonymous

    Anonymous Erfahrener Benutzer

    Ah, super, das teste ich mal, vielleicht finde ich dann den Übeltäter. Danke!
     
  5. Anonymous

    Anonymous Erfahrener Benutzer

    Ich habe ein Backup der Bilder gemacht und die Bilder dann untersucht, dabei fielen 5 Bilder durch.

    Man findet sich mit pngcrush, einem kostenlosen Tool.
    (Link nur für registrierte Nutzer sichtbar.)


    Im Ordner ruft man dies auf:
    pngcrush -n -q *.png
    Es listet dann alle Dateien auf, und zeigt an welche Fehler haben.

    Mit
    pngcrush -ow -rem allb -reduce file.png
    repariert man sie.


    Die habe ich dann repariert und wieder hoch geladen, der Fehler tritt nun nicht mehr auf.
     
    Zuletzt bearbeitet: 3. April 2023