[Bug 5129] Faststone Image Viewer doesn't show all images when scrolling

wine-bugs at winehq.org wine-bugs at winehq.org
Sat May 4 08:31:40 CDT 2019


https://bugs.winehq.org/show_bug.cgi?id=5129

--- Comment #34 from TK <thomas at keegans.org> ---
(In reply to Nikolay Sivov from comment #33)
> (In reply to TK from comment #32)
> > Thanks! I did the regression test between wine-2.7 and wine-2.8. On
> > wine-2.7, I can use the native comctl32.dll fine, and in wine-2.8, Faststone
> > does not load properly.
> > 
> > The regression test from git showed the following:
> > b8bf0c2628d69952aca59855e155807b6011d5fa is the first bad commit
> > commit b8bf0c2628d69952aca59855e155807b6011d5fa
> > Author: Huw Davies <huw at codeweavers.com>
> > Date:   Tue May 2 16:12:35 2017 +0100
> > 
> >     shell32: Simplify imagelist handling.
> >     
> >     Signed-off-by: Huw Davies <huw at codeweavers.com>
> >     Signed-off-by: Alexandre Julliard <julliard at winehq.org>
> > 
> > :040000 040000 bb7d8e0caf40cb14c1d99496f009e352c3c56754
> > 538dbed6cc4ed10e8a0ebf7e66a36e48e4bb49f5 M	dlls
> > 
> > In other words, it works in wine-2.7-39-g3a1b289d66, but not in
> > wine-2.7-40-gb8bf0c2628 .
> 
> This means you can't use native comctl32 version 5 since this commit. It's
> not a regression by itself. Try to install into clean wineprefix without
> native comctl32.dll library.

That's correct. I've tested several comctl32.dll versions, going back to XP and
up to Windows 10. As in the original bug posted by Dan Kegel back in 2006,
Faststone does not work properly with the builtin library, and the old
workaround, which worked until wine-2.7-40-gb8bf0c2628, was to use native
comctl32.dll. The bug 43490 is actually more accurate about what is going on. 

So, installing into a clean wineprefix with the builtin dll renders badly (on
multiple wine versions, including 4.7), and the native dll does not work after
wine-2.7-40-gb8bf0c2628.

-- 
Do not reply to this email, post in Bugzilla using the
above URL to reply.
You are receiving this mail because:
You are watching all bug changes.


More information about the wine-bugs mailing list