The resource which supposedly be an image has below text at the start of the
image data (which is actually a JPEG image rather than a PNG). The Text is
in HTML format and is duplicated three times, then followed by the actual
valid image binary.
[quote]
Deprecated: preg_replace(): The /e modifier is deprecated, use
preg_replace_callback instead in
/home/freecountercode/
imghostsrc.com/application.inc.php on line 52
[/quote]
This junk data would cause the image to be unrecognized by common JPEG image
readers.
Seems like
imghostsrc.com upgraded or changed their server to the one with a
newer PHP version and assumes that it's backward compatible. Even their
whole site is filled with that error messages. It's the exact same effect as
the counter.php.