After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 314184 - invalid/corrupt favicons display in a random garbled fashion
invalid/corrupt favicons display in a random garbled fashion
Status: RESOLVED INCOMPLETE
Product: gdk-pixbuf
Classification: Platform
Component: general
git master
Other All
: Normal normal
: ---
Assigned To: gdk-pixbuf-maint
gdk-pixbuf-maint
Depends on:
Blocks:
 
 
Reported: 2005-08-22 17:19 UTC by Alexander “weej” Jones
Modified: 2010-12-13 03:45 UTC
See Also:
GNOME target: ---
GNOME version: 2.9/2.10


Attachments
testcase (1.89 KB, text/plain)
2005-08-23 11:56 UTC, Christian Persch
Details
screenshot of output from testcase (3.02 KB, image/png)
2005-08-23 11:57 UTC, Christian Persch
Details

Description Alexander “weej” Jones 2005-08-22 17:19:01 UTC
Please describe the problem:
Often, they display as garbled parts of other bookmarks' favicons.

Steps to reproduce:
1. bookmark www.ebuyer.com
2. add it to a category that has a button on the bookmarks toolbar
3. open the bookmark folder and observe the garbled icon
4. open another bookmark folder with more icons in
5. go back to the ebuyer bookmark folder


Actual results:
The icon has changed to a different garbled pattern, occasionally resembling
other bookmarks' favicons.

Expected results:
The icon to not display at all if it is not valid.

Does this happen every time?
Yes.

Other information:
Comment 1 Christian Persch 2005-08-23 11:53:58 UTC
Looks like a problem with the gdk pixbuf loader, re-assigning. I'm going to
attach a testcase.
Comment 2 Christian Persch 2005-08-23 11:56:14 UTC
Created attachment 51185 [details]
testcase

Download the favicon: http://www.ebuyer.com/favicon.ico and start the testcase.
The testcase loads and displays the icon multiple times; note that the display
varies!
Comment 3 Christian Persch 2005-08-23 11:57:47 UTC
Created attachment 51186 [details]
screenshot of output from testcase
Comment 4 Christian Persch 2005-08-23 11:58:10 UTC
This is with gtk 2.8.0.
Comment 5 Matthias Clasen 2005-08-23 14:50:59 UTC
Hmm, a lot of the stop_loading() implementations in our loaders contain
something like:

        /* FIXME this thing needs to report errors if
         * we have unused image data
         */

So we generally do a poor job of reporting incomplete images as errors.
Comment 6 Alexander “weej” Jones 2007-01-24 11:41:00 UTC
The Ebuyer favicon has changed, so I don't see this issue anymore.

Does anybody have any reason to believe that this bug is fixed?
Comment 7 Fabio Durán Verdugo 2010-12-13 03:45:32 UTC
Closing this bug report as no further information has been provided after more than 6 weeks. Please feel free to reopen this bug if you can provide the information asked for. Thanks!