Dear Lazyweb: Gtk+ need GDI+ help!

As you may remember, I kick started a native GdkPixbuf loader in windows a while ago, Dom brought it to an acceptable state and eventually it got merged to Gtk+. The aim of this pixbuf loader is to reduce the number of dependencies.

Now, we’ve found a quite intriguing bug in it (#552678). Basically, it seems that when an image, say a jpeg, is bigger than the buffer size of the pixbuf loader, the image won’t be loaded.

If there are any GDI+ experts around that can figure out what’s wrong in our code, the Win32 team would be really greatful. You can find a testcase attached to the bug.