I run a voting site where users upload icons and then vote on other uploads. Things seemed to be running fine until a few people uploaded images that suddenly had borders removed or pieces missing. When you view the image sometimes it will look fine, and other times it seems like the system is deleting anything that is pure white or pure black from the edges, etc.
Any idea why this might be happening? For example this image
is actually 50px X 50px but when you look at it here it's only 48px X 48px because the 1px black border was removed by the server. When you save the image
you'll find that the entire edge is still there, but has been made transparent!
Obviously I can't have a hit-or-miss ratio like this, and need to find a solution...any help is greatly appreciated - thanks!