# PNG silent upload fail on jpg conversion

**URL:** <https://meta.discourse.org/t/png-silent-upload-fail-on-jpg-conversion/75291>\
**Category:** Bug\
**Created:** [2017 年12 月 3 日 20:00 UTC](https://meta.discourse.org/t/png-silent-upload-fail-on-jpg-conversion/75291 "2017-12-03T20:00:46Z")\
**Posts on this page:** 1\
**Showing post:** 6

<div class="post-metadata">

作者： ![fearlessfrog](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/fearlessfrog/32/119653_2.png) [@fearlessfrog](https://meta.discourse.org/u/fearlessfrog)\
发布日期： [2017 年12 月 3 日 21:35 UTC](https://meta.discourse.org/t/png-silent-upload-fail-on-jpg-conversion/75291/6 "2017-12-03T21:35:12Z")

</div>

Thanks Jeff. There’s a link in the OP to a zip with the image in it.

After some further digging, I can confirm this is not a Discourse specific bug. It happens on Twitter uploads as well, and is game/sim screenshot dependent. The images the sim is now creating for screenshots are missing “end of image = IEND” chunk info. I’ve reported it to them and will do the ‘Png to jpg’ setting to 100 as a workaround on our forum.

If anything, I suppose this bug report could be a request to make the Discourse error surface to the user if it finds one? As in, if the upload fails with an imagemagick exception like that then let the end user know that the image was corrupt and the upload is not taking place.

---

_[View the full topic](https://meta.discourse.org/t/png-silent-upload-fail-on-jpg-conversion/75291)._
