As we wrote you before, the problem is caused by a corrupted PNG file. The original file seems to be ok, but probably it is damaged on the way to PD4ML. PD4ML only states that during parsing of the image by particular offset if found garbage instead of a numeric value.
Today we’ll prepare a version with a binary data dump, to check what is actually returned by PNG request. We’ll send you the version by email.