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

Reply via email to