Closed Bug 374350 (pngrrr) Opened 18 years ago Closed 18 years ago

Stopping the download of an interlaced PNG opened on a separate tab/window makes the PNG disappear

Categories

(Core :: Graphics: ImageLib, defect)

x86
Windows Vista
defect
Not set
normal

Tracking

()

RESOLVED DUPLICATE of bug 58880

People

(Reporter: netrolller.3d, Unassigned)

References

()

Details

If you start downloading a large, interlaced PNG in a separate window/tab (that is, opening the PNG itself rather than a page containing it in an embedded form), but stop it midway (e.g. after 3 passes, where you can see the full PNG, just not in its full resolution), the PNG disappears and you get an error that the image con't be shown "because it contains errors". This is wrong because: 1. The image doesn't contain errors at all (this can be checked by letting it download fully - it will show up without an error), yet the error message states just the opposite. 2. A reasonable portion of the image has already been downloaded when the Stop button is pressed - but it's thrown away! Steps to reproduce: 1. Open the attached URL on a not-too-fast connection. 2. Before the image is loaded fully (but after the first pass is complete), press the "Stop" button. Notice that the image disappears, throwing a false/misleading error page.
Flags: blocking1.9?
Something I forgot out of the description is that I haven't tested it with an mngzilla build in which libmng is used for PNG decoding, someone should try that, it may or may not help.
This one also happens on the branch. Someone should try it on other platforms, I suspect it's All/All.
Alias: pngrrr
Summary: Stopping the download of an interlaced PNG opened on a separate tab/windows makes the PNG disappear → Stopping the download of an interlaced PNG opened on a separate tab/window makes the PNG disappear
this ia a dup
Status: NEW → RESOLVED
Closed: 18 years ago
Resolution: --- → DUPLICATE
You need to log in before you can comment on or make changes to this bug.