We're having the same issue, which led us to think it was a problem with the php memory. We keep monitoring it however and it will not go above 40mb which is below the limit on free hosting.
Every time we add a jpeg it says HTTP error, pngs upload, say they have a 0x0 width and height, but the...