http://bugs.winehq.org/show_bug.cgi?id=25476
--- Comment #4 from Hans Leidekker hans@meelstraat.net 2010-12-13 08:15:13 CST ---
From a relay trace:
0030:Call KERNEL32.FindFirstFileW(00651b58 L""C:\Program Files\Common Files\Microsoft Shared\OFFICE14\Office Setup Controller\setup.exe"",00337f58) ret=101c9dee 0030:Ret KERNEL32.FindFirstFileW() retval=ffffffff ret=101c9dee 0030:Call KERNEL32.GetLastError() ret=102fc7d8 0030:Ret KERNEL32.GetLastError() retval=0000007b ret=102fc7d8
The filename it passes to FindFirstFileW has quotes, which makes the call fail. It's taken from the ModifyPath value of the uninstall key for the Office14.SingleImage product, which got an extra pair of double quotes for some reason.
If I remove them it doesn't reinstall feature "SetupXMLFiles" anymore, but it does still reconfigure the product.