https://bugs.winehq.org/show_bug.cgi?id=57271
Bug ID: 57271 Summary: `winetricks -q art2kmin` shows several popups -- Unable to load dll Product: Wine Version: 9.18 Hardware: x86-64 OS: Linux Status: NEW Keywords: download, Installer, regression Severity: normal Priority: P2 Component: msi Assignee: wine-bugs@winehq.org Reporter: austinenglish@gmail.com CC: hans@meelstraat.net Regression SHA1: 14b718b69bb8d62c3ae84c52d4210e81c1d21208 Distribution: Debian
Bisect points to: 14b718b69bb8d62c3ae84c52d4210e81c1d21208 is the first bad commit commit 14b718b69bb8d62c3ae84c52d4210e81c1d21208 Author: Hans Leidekker hans@codeweavers.com Date: Thu Aug 29 14:44:38 2024 +0200
msiexec: Don't remove quotes from properties passed on the command line.
Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=57024
programs/msiexec/msiexec.c | 43 +++++++++++++++++++++++++++++++++---------- 1 file changed, 33 insertions(+), 10 deletions(-)
Seems to be distinct from bug 57163, as this is still present in 9.19.
Before 14b718b69bb8d62c3ae84c52d4210e81c1d21208, art2kmin installs fine.
After 14b718b69bb8d62c3ae84c52d4210e81c1d21208, there are crashes in msiexec when installing. Those crashes are fixed by 8d923f557ae8c1023b8fd680cfb04e490a0b12a3, but after that, I get several popups: 0428:fixme:msi:MsiMessageBoxA 00000000, "Unable to load dll L"\"C:\\Program Files (x86)\\Common Files\\System\\Msadc\\MSDAREM.DLL\""\n", "MsiExec", 0, 0x409, 0 0430:fixme:msi:MsiMessageBoxA 00000000, "Unable to load dll L"\"C:\\Program Files (x86)\\Common Files\\System\\Msadc\\MSADDS.DLL\""\n", "MsiExec", 0, 0x409, 0 0438:fixme:msi:MsiMessageBoxA 00000000, "Unable to load dll L"\"C:\\Program Files (x86)\\Common Files\\System\\Msadc\\MSADCO.DLL\""\n", "MsiExec", 0, 0x409, 0 0440:fixme:msi:MsiMessageBoxA 00000000, "Unable to load dll L"\"C:\\Program Files (x86)\\Common Files\\System\\Msadc\\MSADCF.DLL\""\n", "MsiExec", 0, 0x409, 0 0448:fixme:msi:MsiMessageBoxA 00000000, "Unable to load dll L"\"C:\\Program Files (x86)\\Common Files\\System\\Ado\\MSADO15.DLL\""\n", "MsiExec", 0, 0x409, 0 0450:fixme:msi:MsiMessageBoxA 00000000, "Unable to load dll L"\"C:\\Program Files (x86)\\Common Files\\System\\Msadc\\MSADCE.DLL\""\n", "MsiExec", 0, 0x409, 0 0458:fixme:msi:MsiMessageBoxA 00000000, "Unable to load dll L"\"C:\\Program Files (x86)\\Common Files\\System\\Msadc\\MSDAPRST.DLL\""\n", "MsiExec", 0, 0x409, 0 0460:fixme:msi:MsiMessageBoxA 00000000, "Unable to load dll L"\"C:\\Program Files (x86)\\Common Files\\System\\Ado\\MSADOX.DLL\""\n", "MsiExec", 0, 0x409, 0 0468:fixme:msi:MsiMessageBoxA 00000000, "Unable to load dll L"\"C:\\Program Files (x86)\\Common Files\\System\\Msadc\\MSDFMAP.DLL\""\n", "MsiExec", 0, 0x409, 0
Checking out 14b718b69bb8d62c3ae84c52d4210e81c1d21208 and then cherry-picking 8d923f557ae8c1023b8fd680cfb04e490a0b12a3 to avoid the crash shows the same behavior.