Package: icnsutils Version: 0.7.1-1 Severity: normal icns2png should fail when extraction or listing fails for whatever reason. Currently it always returns success:
pabs@chianamo:~$ ll *.icns pabs@chianamo:~$ icns2png -x foo.icns ; echo $? ---------------------------------------------------- Reading icns family from foo.icns... Unable to open file foo.icns! 0 pabs@chianamo:~$ echo fooo > foo.icns pabs@chianamo:~$ icns2png -x foo.icns ; echo $? ---------------------------------------------------- Reading icns family from foo.icns... libicns: icns_read_family_from_file: Error reading icns file - all parsing methods failed! Unable to read icns family from file foo.icns! Extracting icns data from foo.icns failed! 0 -- System Information: Debian Release: wheezy/sid APT prefers testing APT policy: (700, 'testing'), (600, 'unstable'), (550, 'experimental') Architecture: amd64 (x86_64) Kernel: Linux 2.6.37-1-amd64 (SMP w/4 CPU cores) Locale: LANG=en_AU.utf8, LC_CTYPE=en_AU.utf8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/dash Versions of packages icnsutils depends on: ii libc6 2.11.2-11 Embedded GNU C Library: Shared lib ii libicns1 0.7.1-1 library for manipulation of the Ma ii libpng12-0 1.2.44-1 PNG library - runtime -- bye, pabs http://wiki.debian.org/PaulWise
signature.asc
Description: This is a digitally signed message part