• Welcome to the Chevereto user community!

    Here users from all over the world gather around to learn the latest about Chevereto and contribute with ideas to improve the software.

    Please keep in mind:

    • This community is user driven. Be polite with other users.
    • We recommend purchasing a Chevereto license to participate in this community.
    • Purchase a Community Subscription to get even faster ticket response times.
  • Chevereto Support CLST

    Support response

    Support checklist

    • Got a Something went wrong message? Read this guide and provide the actual error. Do not skip this.
    • Confirm that the server meets the System Requirements
    • Check for any available Hotfix - your issue could be already reported/fixed
    • Read documentation - It will be required to Debug and understand Errors for a faster support response

Uploaded images are distorted

Version
4.3.5
Website URL
https://pic.mlcnfriends.com/
PHP version
8.2.28
Database driver
MariaDB
Database version
10.5.28
Web browser
Firefox

Jailer

Chevereto Member
Reproduction steps
  1. Upload image to server
Unexpected result

The image that is uploaded is distorted. It does not happen with every pic uploaded, only some. See linked image below for an example

Error log message

This is a distorted example:

IMG_5844.jpeg


This is a normal example. These are the latest 2 pics to be uploaded.

IMG_7839.jpeg
 
Thanks for reporting this, however I'm unable to replicate the issue.

Please provide the original image that gets distorted on upload, also indicate the graphics library and related settings/tools (ExifTran, ExifTool, GD, Imagick, etc).
 
Attached is the original file and below is a link to the same file uploaded to my server.

IMG_2761.jpg


Not sure what all you need as far as settings/tools but this is a list of all the packages installed on my server.

Code:
ImageMagick7-nox11-7.1.1.45    Image processing tools
Imath-3.1.12                   C++/Python lib of 2D/3D vector, matrix, math ops for computer graphics
aom-3.12.1                     AV1 reference encoder/decoder
apr-1.7.5.1.6.3_4              Apache Portability Library
argp-standalone-1.5.0_1        Standalone version of arguments parsing functions from GLIBC
avahi-app-0.8_6                Service discovery on a local network
bash-5.2.37                    GNU Project's Bourne Again SHell
bash-completion-2.14.0,2       Programmable completion library for Bash
bash-completion-freebsd-1.3.0  FreeBSD-oriented extension to the Bash completion library
boost-libs-1.87.0_1            Free portable C++ libraries (without Boost.Python)
brotli-1.1.0,1                 Generic-purpose lossless compression algorithm
ca_root_nss-3.108              Root certificate bundle from the Mozilla Project
cups-2.4.11_1                  Common UNIX Printing System
curl-8.14.0                    Command line tool and library for transferring data with URLs
cvsps-2.1_3                    Create patchset information from CVS
dav1d-1.5.1                    Small and fast AV1 decoder
db18-18.1.40                   Oracle Berkeley DB, Release 18.1
db5-5.3.28_9                   Oracle Berkeley DB, revision 5.3
dbus-1.16.2_2,1                Message bus system for inter-application communication
dbus-glib-0.114                GLib bindings for the D-BUS messaging system
exiftran-2.14_2                Command line utility to transform jpeg files
expat-2.7.0                    XML 1.0 parser written in C
ffmpeg-6.1.2_8,1               Realtime audio/video encoder/converter and streaming server
fftw3-3.3.10_5                 Fast C routines to compute the Discrete Fourier Transform
fontconfig-2.15.0_3,1          XML-based font configuration API for X Windows
freetype2-2.13.3               Free and portable TrueType font rendering engine
fribidi-1.0.16                 Free Implementation of the Unicode Bidirectional Algorithm
galera26-26.4.21_1             Synchronous multi-master replication engine
gdbm-1.24                      GNU database manager
gdk-pixbuf2-2.42.12_1          Graphic library for GTK
gettext-runtime-0.23.1         GNU gettext runtime libraries and programs
ghostscript10-10.05.1          PostScript and PDF interpreter
giflib-5.2.2                   Tools and library routines for working with GIF images
glib-2.80.5_1,2                Some useful routines of C programming (current stable version)
gmp-6.3.0                      Free library for arbitrary precision arithmetic
gnome_subr-1.0                 Common startup and shutdown subroutines used by GNOME scripts
gnupg-2.4.7                    Complete and free PGP implementation
gnutls-3.8.9                   GNU Transport Layer Security library
gobject-introspection-1.78.1_2,1 Generate interface introspection data for GObject libraries
graphite2-1.3.14               Rendering capabilities for complex non-Roman writing systems
gsfonts-8.11_8                 Standard Fonts for Ghostscript
harfbuzz-10.3.0                OpenType text shaping engine
highway-1.2.0                  Performance-portable, length-agnostic SIMD with runtime dispatch
hwdata-0.393,1                 Database of IDs used in PCI, PNP and USB devices
icu-76.1,1                     International Components for Unicode (from IBM)
indexinfo-0.3.1_1              Utility to regenerate the GNU info page index
jbig2dec-0.20_1                Decoder implementation of the JBIG2 image compression format
jbigkit-2.1_3                  Lossless compression for bi-level images such as scanned pages, faxes
jpeg-turbo-3.1.0               SIMD-accelerated JPEG codec which replaces libjpeg
lame-3.100_5                   Fast MP3 encoder kit
lcms2-2.17                     Accurate, fast, and small-footprint color management engine
lerc-4.0.0                     C++ library for Limited Error Raster Compression
libICE-1.1.1,1                 Inter Client Exchange library for X11
libSM-1.2.6,1                  Session Management library for X11
libX11-1.8.12,1                X11 library
libXScrnSaver-1.2.4_1          The XScrnSaver library
libXau-1.0.11                  Authentication Protocol library for X11
libXdmcp-1.1.5                 X Display Manager Control Protocol library
libXext-1.3.6,1                X11 Extension library
libXfixes-6.0.1                X Fixes extension library
libXft-2.3.8                   Client-sided font API for X applications
libXpm-3.5.17_1                X Pixmap library
libXrandr-1.5.4                X Resize and Rotate extension library
libXrender-0.9.12              X Render extension library
libXt-1.3.0,1                  X Toolkit library
libargon2-20190702_1           Memory hard password hashing program and library
libass-0.17.3                  Portable ASS/SSA subtitle renderer
libassuan-3.0.2                IPC library used by GnuPG and gpgme
libdaemon-0.14_1               Lightweight C library that eases the writing of UNIX daemons
libde265-1.0.12                Open source h.265 video codec
libdeflate-1.22                Fast, whole-buffer DEFLATE-based compression library
libdrm-2.4.123,1               Direct Rendering Manager library and headers
libedit-3.1.20250104,1         Command line editor library
libepoll-shim-0.0.20240608     Small epoll implementation using kqueue
libevent-2.1.12                API for executing callback functions on events or timeouts
libexif-0.6.25                 Library to read digital camera file meta-data
libffi-3.4.6                   Foreign Function Interface
libfontenc-1.1.8               The fontenc Library
libgcrypt-1.11.0               General purpose cryptographic library based on the code from GnuPG
libgd-2.3.3_13,1               Graphics library for fast creation of images
libglvnd-1.7.0                 GL Vendor-Neutral Dispatch library
libgpg-error-1.51              Common error values for all GnuPG components
libheif-1.19.8                 ISO/IEC 23008-12:2017 HEIF file format de- and encoder
libiconv-1.17_1                Character set conversion library
libidn-1.43                    Internationalized Domain Names command line tool
libidn2-2.3.8                  Implementation of IDNA2008 internationalized domain names
libimagequant-4.3.4_1          Image Quantization Library
libjxl-0.11.1_1                JPEG XL reference encoder/decoder
libksba-1.6.7                  Library to make X.509 certificates
liblqr-1-0.4.2                 Easy to use C/C++ seam carving library
libltdl-2.5.4                  System independent dlopen wrapper
liblz4-1.10.0,1                LZ4 compression library, lossless and very fast
libmcrypt-2.5.8_4              Multi-cipher cryptographic library (used in PHP)
libnghttp2-1.65.0              HTTP/2 C Library
libogg-1.3.5,4                 Ogg bitstream library
libpaper-1.1.28_1              Library providing routines for paper size management
libpciaccess-0.18.1_1          Generic PCI access library
libplacebo-7.349.0             Reusable library for GPU-accelerated video/image rendering
libpsl-0.21.5_2                C library to handle the Public Suffix List
libpthread-stubs-0.4           Weak aliases for pthread functions
libraw-0.21.3                  Library for manipulating raw images
libssh2-1.11.1,3               Library implementing the SSH2 protocol
libtasn1-4.20.0_1              ASN.1 structure parser library
libudev-devd-0.6.0             libudev-compatible interface for devd
libunibreak-6.1,1              Implementation of the line and word breaking algorithm for Unicode
libunistring-1.3               Unicode string library
libunwind-20240221_2           Generic stack unwinding library
libv4l-1.23.0_5                Video4Linux library
libva-2.22.0                   VAAPI wrapper and dummy driver
libvdpau-1.5                   VDPAU wrapper and tracing library
libvorbis-1.3.7_2,3            Audio compression codec library
libvpx-1.15.0_1                VP8/VP9 reference encoder/decoder
libwmf-nox11-0.2.13_2          Library for converting WMF files
libx264-0.164.3095             H.264/MPEG-4 AVC Video Encoding (Library)
libxcb-1.17.0                  The X protocol C-language Binding (XCB) library
libxml2-2.11.9                 XML parser library for GNOME
libxslt-1.1.43                 XML stylesheet transformation library
libzip-1.11.2                  C library for reading, creating, and modifying ZIP archives
mariadb105-client-10.5.28      Multithreaded SQL database (client)
mariadb105-server-10.5.28      Multithreaded SQL database (server)
mkfontscale-1.2.3              Creates an index of scalable font files for X
mpdecimal-4.0.0                C/C++ arbitrary precision decimal floating point libraries
nettle-3.10.1                  Low-level cryptographic library
nginx-1.26.3_2,3               Robust and small WWW server
npth-1.8                       New GNU Portable Threads
oniguruma-6.9.10               Regular expressions library compatible with POSIX/GNU/Perl
openexr-3.3.3                  High dynamic-range (HDR) image file format
openh264-2.3.0,2               Cisco implementation of H.264 codec
openjpeg-2.5.3                 Open-source JPEG 2000 codec
openjph-0.21.2                 Open-source implementation of JPEG2000 Part-15
opus-1.5.2                     IETF audio codec
p11-kit-0.25.5                 Library for loading and enumerating of PKCS#11 modules
p5-Image-ExifTool-13.10        Perl module for getting EXIF data from image files
pcre-8.45_4                    Perl Compatible Regular Expressions library
pcre2-10.45                    Perl Compatible Regular Expressions library, version 2
perl5-5.36.3_3                 Practical Extraction and Report Language
php82-8.2.28                   PHP Scripting Language (8.2.X branch)
php82-bcmath-8.2.28            The bcmath shared extension for php
php82-bz2-8.2.28               The bz2 shared extension for php
php82-ctype-8.2.28             The ctype shared extension for php
php82-curl-8.2.28              The curl shared extension for php
php82-dom-8.2.28               The dom shared extension for php
php82-exif-8.2.28              The exif shared extension for php
php82-fileinfo-8.2.28          The fileinfo shared extension for php
php82-filter-8.2.28            The filter shared extension for php
php82-gd-8.2.28                The gd shared extension for php
php82-iconv-8.2.28             The iconv shared extension for php
php82-mbstring-8.2.28          The mbstring shared extension for php
php82-opcache-8.2.28           The opcache shared extension for php
php82-pdo-8.2.28               The pdo shared extension for php
php82-pdo_mysql-8.2.28         The pdo_mysql shared extension for php
php82-phar-8.2.28              The phar shared extension for php
php82-posix-8.2.28             The posix shared extension for php
php82-session-8.2.28           The session shared extension for php
php82-simplexml-8.2.28         The simplexml shared extension for php
php82-xml-8.2.28               The xml shared extension for php
php82-xmlreader-8.2.28         The xmlreader shared extension for php
php82-xmlwriter-8.2.28         The xmlwriter shared extension for php
php82-xsl-8.2.28               The xsl shared extension for php
php82-zip-8.2.28               The zip shared extension for php
php82-zlib-8.2.28              The zlib shared extension for php
pinentry-1.3.1_1               Collection of simple PIN or passphrase entry dialogs
pinentry-curses-1.3.1          Curses version of the GnuPG password dialog
pinentry-tty-1.3.1             Console version of the GnuPG password dialog
pixman-0.44.2                  Low-level pixel manipulation library
pkg-2.1.2                      Package manager
pkgconf-2.3.0,1                Utility to help to configure compiler and linker flags
png-1.6.47                     Library for manipulating PNG images
poppler-data-0.4.12            Poppler encoding data
py311-packaging-24.2           Core utilities for Python packages
python27-2.7.18_4              Interpreted object-oriented programming language
python311-3.11.12_1            Interpreted object-oriented programming language
python38-3.8.20                Interpreted object-oriented programming language
python39-3.9.22_1              Interpreted object-oriented programming language
readline-8.2.13_2              Library for editing command lines as they are typed
redis-7.4.3                    Persistent key-value database with built-in net interface
rsync-3.4.1_2                  Network file distribution/synchronization utility
serf-1.3.10_1                  Serf HTTP client library
shaderc-2025.1                 GLSL/HLSL to SPIR-V shader compiler
shared-mime-info-2.4_1         MIME types database from the freedesktop.org project
sqlite3-3.46.1_1,1             SQL database engine in a C library
subversion-1.14.5_1            Version control system
sudo-1.9.16p2_1                Allow others to run commands as root
svt-av1-3.0.2                  Scalable AV1 encoder
tcl86-8.6.16_2                 Tool Command Language
tiff-4.7.0                     Tools and library routines for working with TIFF images
tk86-8.6.16                    Graphical toolkit for Tcl
tpm-emulator-0.7.4_3           Trusted Platform Module (TPM) emulator
trousers-0.3.14_5              Open-source TCG Software Stack
unixODBC-2.3.12_1              ODBC library suite for Unix
urw-base35-fonts-20200910      URW core35 fonts in various formats
utf8proc-2.10.0                UTF-8 processing library
vmaf-3.0.0                     Perceptual video quality assessment based on multi-method fusion
vulkan-loader-1.4.311          Driver loader for the Vulkan graphics API
wayland-1.23.1                 Core Wayland window system code and protocol
webp-1.5.0                     Google WebP image format conversion tool
x265-3.6_1                     H.265/High Efficiency Video Coding (HEVC) format
xorgproto-2024.1               X Window System unified protocol definitions
xxhash-0.8.3                   Extremely fast non-cryptographic hash algorithm
zstd-1.5.7
 

Attachments

  • IMG_2761.JPG
    IMG_2761.JPG
    1.7 MB · Views: 2
Back
Top