On windows xemacs (21.1.13) running on cygwin, when I get a email
picture (like png) I get 'Unknown/Bad PNG image encoding' when I
try to view the picture in VM. If I save the attachment to a file
I can view the picture, so the attachment was ok.
I tracked the error message down to vm-mime-display-internal-image-xemacs-xxxx
The function created a png glyph with the contents of the picture
stored in c:/windows/TEMP/vm1. When I tried to view
c:/windows/TEMP/vm1, I get an image-conversion error shown below.
So, I'm a little lost as to what to try now.
-jeff
----
1 -> vm-mime-display-internal-image-xemacs-xxxx: layout=[("image/png")
("image/png") "base64" nil "XEmacs screen shot"
("inline" "filename=xemacs2.png") ("inline"
"filename=\"xemacs2.png\"") #<marker at 2152624 in INBOX
0x236067c> #<marker at 2152775 in INBOX 0x2360664> #<marker at 2152776 in
INBOX 0x236055c> #<marker at 2170916 in INBOX 0x2360544> nil
((vm-mime-display-internal-image-xxxx . #<glyph (buffer) #<image-specifier
global=(((mswindows win) . [png :file "c:/windows/TEMP/vm1" :data
"PNG..."]) ((mswindows win) . [string :data "[Unknown/Bad PNG image
encoding]"]) ((stream win) . [string :data "[Unknown/Bad PNG image
encoding]"]) ((mswindows) . [string :data "[PNG image]
"]) ((stream) . [string :data "[PNG image]
"])) fallback=((nil . [nothing])) 0xa233>0xa232>)) <<m>> nil]
image-type=png name="PNG"
---
(1) (image/warning) (image-conversion-error "Error decoding PNG" "PNG file
corrupted by ASCII conversion" [png :data "PNG...