Package: xloadimage Version: 4.1-25 Severity: important Pick a random image that's obviously small and can't possibly exhaust any of your resources (eg, 320x240 pixels in size). I marked this as severity important, because if you didn't already know to run xloadimage under ulimit for safety, now you have a crashed desktop.
34831,15> ulimit -S -v 10000000 # to not crash your machine in a swap-storm 34832,16> xloadimage -rotate 0 background/zuv7wPb.png background/zuv7wPb.png is 711x1066 PNG image, color type RGB_ALPHA, 8 bit Rotating image by 0 degrees... Memory has been exhausted; operation cannot continue (sorry). Other rotate options work. -rotate 360 works. Just -rotate 0 causes it to request infinite memory. Discovered when it was trying to set my background image: 34844,3> xloadimage -onroot -quiet -border '#001122' -at 671,0 -rotate 0 zuv7wPb.png -at 3103,0 -rotate 0 zuv7wPb.png -at 5663,0 -rotate 0 zuv7wPb.png Memory has been exhausted; operation cannot continue (sorry). -- System Information: Debian Release: 10.5 APT prefers stable-updates APT policy: (500, 'stable-updates'), (500, 'stable'), (5, 'testing'), (2, 'unstable'), (1, 'experimental') Architecture: amd64 (x86_64) Foreign Architectures: i386 Kernel: Linux 4.19.0-10-amd64 (SMP w/8 CPU cores) Kernel taint flags: TAINT_WARN Locale: LANG=en_AU.UTF-8, LC_CTYPE=en_AU.UTF-8 (charmap=UTF-8), LANGUAGE=en_AU:en (charmap=UTF-8) Shell: /bin/sh linked to /bin/dash Init: sysvinit (via /sbin/init) LSM: AppArmor: enabled Versions of packages xloadimage depends on: ii libc6 2.28-10 ii libjpeg62-turbo 1:1.5.2-2+b1 ii libpng16-16 1.6.36-6 ii libtiff5 4.1.0+git191117-2~deb10u1 ii libx11-6 2:1.6.7-1 xloadimage recommends no packages. xloadimage suggests no packages. -- no debconf information