http://bugs.winehq.org/show_bug.cgi?id=28722
Anastasius Focht focht@gmx.net changed:
What |Removed |Added ---------------------------------------------------------------------------- Fixed by SHA1| |a4ee6226ae4ecbf921a4dac2060 | |c796f1b1ad5b8 Status|NEW |RESOLVED Resolution| |FIXED
--- Comment #4 from Anastasius Focht focht@gmx.net 2011-10-14 14:56:40 CDT --- Hello Henri,
--- quote --- Does http://source.winehq.org/patches/data/79905 help with this then? --- quote ---
well ... the installer doesn't bail anymore and finishes. Thanks.
Though the game registration part still fails (installer seems to ignore that). That issue deserves an extra bug ...
+gameux
--- snip --- ... 0024:trace:gameux:DllGetClassObject ({9a5ea990-3034-4d6f-9128-01f3c61022bc}, {00000001-0000-0000-c000-000000000046}, 0x318d20) 0024:trace:gameux:gameuxcf_QueryInterface (0x7d2bbbd4, {00000001-0000-0000-c000-000000000046}, 0x318d20) 0024:trace:gameux:gameuxcf_AddRef (0x7d2bbbd4) 0024:trace:gameux:gameuxcf_CreateInstance (0x7d2bbbd4, (nil), {e7b2fb72-d728-49b3-a5f2-18ebf5f1349e}, 0x318d6c) 0024:trace:gameux:GameExplorer_create ((nil), 0x318cb0) 0024:trace:gameux:GameExplorer_create returning iface: 0x158fd90 0024:trace:gameux:GameExplorerImpl_QueryInterface (0x158fd90, {e7b2fb72-d728-49b3-a5f2-18ebf5f1349e}, 0x318d6c) 0024:trace:gameux:GameExplorerImpl_AddRef (0x158fd90): ref=2 0024:trace:gameux:GameExplorerImpl_Release (0x158fd90): ref=1 0024:trace:gameux:gameuxcf_Release (0x7d2bbbd4) 0024:fixme:gameux:GameExplorerImpl_VerifyAccess (0x158fd90, L"C:\Program Files\Ubisoft\Assassin's Creed\AssassinsCreed_Dx9.exe", 0x318d88) 0024:trace:gameux:GameExplorerImpl_AddGame (0x158fd90, L"C:\Program Files\Ubisoft\Assassin's Creed\AssassinsCreed_Dx9.exe", L"C:\Program Files\Ubisoft\Assassin's Creed", 0x3, {966b6370-3dc4-484d-aabc-2eb1c2695c3a}) 0024:trace:gameux:GAMEUX_RegisterGame (L"C:\Program Files\Ubisoft\Assassin's Creed\AssassinsCreed_Dx9.exe", L"C:\Program Files\Ubisoft\Assassin's Creed", 0x3, {966b6370-3dc4-484d-aabc-2eb1c2695c3a}) 0029:trace:gameux:GAMEUX_ParseGDFBinary (0x318c8c)->sGDFBinaryPath = L"C:\Program Files\Ubisoft\Assassin's Creed\AssassinsCreed_Dx9.exe" 0024:trace:gameux:GAMEUX_RegisterGame returning 0x80004005 0024:fixme:wbemprox:wbem_locator_ConnectServer 0x158f810, L"\\.\root\cimv2\Applications\Games", (null), (null), (null), 0x00000000, (null), (nil), 0x31751c) 0024:trace:gameux:GameExplorerImpl_Release (0x158fd90): ref=0 0024:trace:gameux:GameExplorerImpl_Release freeing GameExplorer object 0024:trace:seh:raise_exception code=e06d7363 flags=1 addr=0x7ed64629 ip=7ed64629 tid=0024 0024:trace:seh:raise_exception info[0]=19930520 0024:trace:seh:raise_exception info[1]=00324bc0 0024:trace:seh:raise_exception info[2]=100f9888 0024:trace:seh:raise_exception eax=7ed500a5 ebx=7edcdff4 ecx=19930520 edx=00324abc esi=e06d7363 edi=00324b40 0024:trace:seh:raise_exception ebp=00324b40 esp=00324a9c cs=0073 ds=007b es=007b fs=0033 gs=003b flags=00200287 ... --- snip ---
Not sure why game registration is called at the beginning (before copying files) and not at the end like the firewall config settings:
--- snip --- 0024:fixme:hnetcfg:fw_app_put_ProcessImageFileName 0x15fcc10, L"C:\Program Files\Ubisoft\Assassin's Creed\AssassinsCreed_Dx9.exe" 0024:fixme:hnetcfg:fw_app_put_Name 0x15fcc10, L"Assassin's Creed Dx9" 0024:fixme:hnetcfg:fw_apps_Add 0x1589748, 0x15fcc10 0024:fixme:hnetcfg:fw_app_put_ProcessImageFileName 0x1589cc0, L"C:\Program Files\Ubisoft\Assassin's Creed\AssassinsCreed_Dx10.exe" 0024:fixme:hnetcfg:fw_app_put_Name 0x1589cc0, L"Assassin's Creed Dx10" 0024:fixme:hnetcfg:fw_apps_Add 0x1589748, 0x1589cc0 0024:fixme:hnetcfg:fw_app_put_ProcessImageFileName 0x16411c0, L"C:\Program Files\Ubisoft\Assassin's Creed\AssassinsCreed_Launcher.exe" 0024:fixme:hnetcfg:fw_app_put_Name 0x16411c0, L"Assassin's Creed Update" 0024:fixme:hnetcfg:fw_apps_Add 0x1589748, 0x16411c0 --- snip ---
Regards