I attached a patch with a fix for this bug. -- Patryk Cisek
diff --git debian/patches/02_tmp_creation.patch debian/patches/02_tmp_creation.patch
new file mode 100644
index 0000000..2c9859b
--- /dev/null
+++ b/debian/patches/02_tmp_creation.patch
@@ -0,0 +1,41 @@
+--- /usr/bin/asciiview 2006-04-24 14:02:42.000000000 +0200
++++ asciiview 2008-08-31 15:45:22.000000000 +0200
+@@ -3,11 +3,11 @@
+ clear()
+ {
+ kill $! 2>/dev/null
+- rm -f /tmp/aview$$.pgm 2>/dev/null
++ rm -f /tmp/${0##*/}* 2>/dev/null
+ }
+ myconvert()
+ {
+- if anytopnm "$1" >/tmp/aview$$.pgm 2>/dev/null ; then
++ if anytopnm "$1" > "$2" 2>/dev/null ; then
+ exit
+ elif convert -colorspace gray "$1" pgm:- 2>/dev/null ; then
+ exit
+@@ -53,8 +53,9 @@
+ esac
+ done
+ trap clear 0
+-mkfifo /tmp/aview$$.pgm
+-outfile=/tmp/aview$$.pgm
++tmpfilenam=`mktemp -u /tmp/${0##*/}.XXXXXX`
++mkfifo $tmpfilenam
++outfile=$tmpfilenam
+ while [ $counter -gt 0 ]; do
+ counter=$(($counter-1))
+ name=${filenames[$counter]}
+@@ -65,10 +66,10 @@
+ aaflip $options "$name"
+ ;;
+ *)
+- myconvert "$name" >/tmp/aview$$.pgm &
++ myconvert "$name" "$tmpfilenam" > "$tmpfilenam" &
+ pid=$!
+ PATH="$PATH:."
+- aview $options /tmp/aview$$.pgm
++ aview $options $tmpfilenam
+ kill $pid 2>/dev/null
+ esac
+ else
signature.asc
Description: This is a digitally signed message part.

