https://bugs.winehq.org/show_bug.cgi?id=45966
Bug ID: 45966 Summary: Regression from TraCFoil ribs plotting program Product: Wine Version: 3.17 Hardware: x86-64 OS: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: -unknown Assignee: wine-bugs@winehq.org Reporter: tracfoil@free.fr Distribution: ---
Created attachment 62520 --> https://bugs.winehq.org/attachment.cgi?id=62520 Regression from TraCFoil ribs plotting program
I use TraCFoil (https://tracfoil.com/tracfoil/en/telechargementE.html) But somme problems with scrollbars with the last devel version This program is written in Visual Basic 5.0 Microsoft Libraries and controls needed to run this program -* Vb5fr.dll -* cmctlfr.dll -* Cmdlgfr.dll -* Msvbvm50.dll -* Comctl32.ocx -* Comdlg32.ocx
On Wine devel 3.17 horizontal and vertical scrollbars are no displayed see tf412_wine-devel317.png If i use on full screen the scrollbars are a black band see tf412_wine-devel317_full screen_hscrollbar.png
On Wine devel 3.14 horizontal and vertical scrollbars are displayed and OK see tf412_wine-devel314.png
If test on wine stable 3.0. horizontal and vertical scrollbars are displayed and OK see tf412_wine-stable303.png
https://bugs.winehq.org/show_bug.cgi?id=45966
--- Comment #1 from JCE tracfoil@free.fr ---
Same problem On Wine devel 3.18 horizontal and vertical scrollbars are no displayed
https://bugs.winehq.org/show_bug.cgi?id=45966
--- Comment #2 from JCE tracfoil@free.fr --- Same problem On Wine devel 3.19 horizontal and vertical scrollbars are no displayed see https://appdb.winehq.org/objectManager.php?sClass=version&iId=37286 -> Known Bugs
I suppose that problem is from the comctl32 Visual Basic 5.0
https://bugs.winehq.org/show_bug.cgi?id=45966
Béla Gyebrószki gyebro69@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Keywords| |download, regression CC| |gyebro69@gmail.com, | |jacek@codeweavers.com Summary|Regression from TraCFoil |Missing scrollbars in |ribs plotting program |TraCFoil ribs plotting | |program Component|-unknown |user32 Regression SHA1| |b8ef42c9fd165da5c31d8f68f2a | |e39b77e9101f5 URL| |https://tracfoil.com/tracfo | |il/en/telechargementE.html
--- Comment #3 from Béla Gyebrószki gyebro69@gmail.com --- The regression was introduced by
Author: Jacek Caban jacek@codeweavers.com Date: Thu Sep 20 16:48:55 2018 +0200
user32: Make sure that passed window handle is scroll control before accessing wExtra in SCROLL_GetInternalInfo.
Fixes memory corruption in Office 2016.
Reverting the patch fixes the problem for me. I tried the patch from bug #46004 but it didn't help.
ctracfoilE.exe md5sum: d616868c2bf118d5efb53877218eddb4
wine-3.19-50-g3d5a256797
https://bugs.winehq.org/show_bug.cgi?id=45966
--- Comment #4 from Béla Gyebrószki gyebro69@gmail.com --- Created attachment 62663 --> https://bugs.winehq.org/attachment.cgi?id=62663 +win,+scroll,+msg,+class,+seh debug log
https://bugs.winehq.org/show_bug.cgi?id=45966
--- Comment #5 from Jacek Caban jacek@codeweavers.com --- Does the new patch from bug 46004 help?
https://bugs.winehq.org/show_bug.cgi?id=45966
--- Comment #6 from Béla Gyebrószki gyebro69@gmail.com --- (In reply to Jacek Caban from comment #5)
Does the new patch from bug 46004 help?
Yes, it fixes the problem.
https://bugs.winehq.org/show_bug.cgi?id=45966
Jacek Caban jacek@codeweavers.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Resolution|--- |FIXED Status|UNCONFIRMED |RESOLVED Fixed by SHA1| |8c8701befb785b93a1ca6e42241 | |f0b112ffd7069
--- Comment #7 from Jacek Caban jacek@codeweavers.com --- Fixed in Git. Thanks for the report.
https://bugs.winehq.org/show_bug.cgi?id=45966
Alexandre Julliard julliard@winehq.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #8 from Alexandre Julliard julliard@winehq.org --- Closing bugs fixed in 3.20.