[Bug 58880] New: Winecfg in wine 10.17 can not create controls(buttons,links ...) in some configurations
http://bugs.winehq.org/show_bug.cgi?id=58880 Bug ID: 58880 Summary: Winecfg in wine 10.17 can not create controls(buttons,links ...) in some configurations Product: Wine Version: 10.17 Hardware: x86-64 OS: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: comctl32 Assignee: wine-bugs(a)winehq.org Reporter: galdralag(a)bk.ru Distribution: --- Created attachment 79542 --> http://bugs.winehq.org/attachment.cgi?id=79542 Running winecfg with WINEDEBUG=warn+all on WINEPREFIX from previous wine version When wine 10.17 compiled not in wow64 mode can't create controls (buttons,links). So winecfg is not working on WINEPREFIX'es from previous versions. Running winecfg with WINEDEBUG=warn+all shows error: 0124:warn:dialog:DIALOG_CreateControls32 control L"Button" L"OK" creation failed When creating winecfg new WINEPREFIX it shows window but exits when switching to "About" tab with error: 0120:warn:dialog:DIALOG_CreateControls32 control L"SysLink" L"<a href=\"https://www.winehq.org\">https://www.winehq.org</a>" creation failed After some investigations I found that problem in comctl32 and new component comctl32_v6 that appeared in 10.17. When I replace comctl32 from 10.16 all works as earlier. When wine compiled in wow64 mode winecfg shows main window and switching on About tab also ok. -- 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.
http://bugs.winehq.org/show_bug.cgi?id=58880 --- Comment #1 from Nikolay Sivov <bunglehead(a)gmail.com> --- Does it work with newly created wineprefix? -- 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.
http://bugs.winehq.org/show_bug.cgi?id=58880 --- Comment #2 from Vjacheslav <galdralag(a)bk.ru> --- (In reply to Nikolay Sivov from comment #1)
Does it work with newly created wineprefix?
When creating winecfg new WINEPREFIX it shows window but exits when switching to "About" tab with error: 0120:warn:dialog:DIALOG_CreateControls32 control L"SysLink" L"<a href=\"https://www.winehq.org\">https://www.winehq.org</a>" creation failed -- 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.
http://bugs.winehq.org/show_bug.cgi?id=58880 --- Comment #3 from Nikolay Sivov <bunglehead(a)gmail.com> --- I see. It works for me with current wine, and old-wow64 build (when you build both 64-bit and 32-bit trees, one after another). -- 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.
http://bugs.winehq.org/show_bug.cgi?id=58880 --- Comment #4 from Vjacheslav <galdralag(a)bk.ru> --- (In reply to Nikolay Sivov from comment #3)
I see. It works for me with current wine, and old-wow64 build (when you build both 64-bit and 32-bit trees, one after another).
Maybe it depends on build options. My options is (working on 10.16): configure --prefix=/usr --libdir=/usr/lib --disable-tests --without-gstreamer --without-wayland --with-alsa --with-freetype --with-opengl --with-pulse --with-vulkan --with-x --enable-win64 -- 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.
http://bugs.winehq.org/show_bug.cgi?id=58880 --- Comment #5 from Vjacheslav <galdralag(a)bk.ru> --- Newly created wineprefix has missing files: windows/winsxs/manifests/amd64_microsoft.windows.common-controls_6595b64144ccf1df_6.0.2600.2982_none_deadbeef.manifest windows/winsxs/manifests/x86_microsoft.windows.common-controls_6595b64144ccf1df_6.0.2600.2982_none_deadbeef.manifest windows/winsxs/amd64_microsoft.windows.common-controls_6595b64144ccf1df_6.0.2600.2982_none_deadbeef/comctl32.dll windows/winsxs/x86_microsoft.windows.common-controls_6595b64144ccf1df_6.0.2600.2982_none_deadbeef/comctl32.dll After manually copying these files wineprefix becomes working. Wine10.16 and wine10.17wow64 create these files. -- 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.
http://bugs.winehq.org/show_bug.cgi?id=58880 Vjacheslav <galdralag(a)bk.ru> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |RESOLVED Resolution|--- |FIXED --- Comment #6 from Vjacheslav <galdralag(a)bk.ru> --- Fixed in 10.19 -- 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.
http://bugs.winehq.org/show_bug.cgi?id=58880 Alexandre Julliard <julliard(a)winehq.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED --- Comment #7 from Alexandre Julliard <julliard(a)winehq.org> --- Closing bugs fixed in 10.20. -- 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.
participants (1)
-
WineHQ Bugzilla