http://bugs.winehq.org/show_bug.cgi?id=29391
Anastasius Focht focht@gmx.net changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |NEW CC| |focht@gmx.net Summary|SetupNgen.exe crashes while |SetupNgen.exe crashes while |installing Paint.NET 2.5 |installing Paint.NET 2.5 | |(needs wshom.ocx | |WshShell3_get_SpecialFolder | |s implementation) Ever Confirmed|0 |1
--- Comment #1 from Anastasius Focht focht@gmx.net 2011-12-20 09:10:31 CST --- Hello,
confirming, it seems "WshShell3_get_SpecialFolders" stub is the culprit here.
--- snip --- 002f:Call KERNEL32.LoadLibraryExW(0033f052 L"C:\windows\system32\wshom.ocx",00000000,00000008) ret=58ba8e76 ... 002f:Ret KERNEL32.LoadLibraryExW() retval=51fe0000 ret=58ba8e76 ... 002f:Call wshom.ocx.DllGetClassObject(00159a2c,79236df4,0033f410) ret=58baac12 002f:Ret wshom.ocx.DllGetClassObject() retval=00000000 ret=58baac12 ... 002f:fixme:wshom:ClassFactory_QueryInterface (0x51fefa18)->({b196b28f-bab4-101a-b69c-00aa00341d07} 0x33f38c) 002f:fixme:wshom:WshShell3_QueryInterface Unknown iface {c3fcc19e-a970-11d2-8b5a-00a0c9b7c9c4} ... 002f:Call KERNEL32.MultiByteToWideChar(00000000,00000001,06af8a31 "get_SpecialFolders",ffffffff,0033e9a0,00000013) ret=791e3541 ... 002f:Call KERNEL32.MultiByteToWideChar(0000fde9,00000000,00535880 "IWshRuntimeLibrary.WshShellClass",ffffffff,0052b818,00000400) ret=791b7803 ... 002f:fixme:wshom:WshShell3_get_SpecialFolders (0x33f418) ... 002f:Call KERNEL32.RaiseException(e0434f4d,00000001,00000000,00000000) ret=7921020d 002f:trace:seh:raise_exception code=e0434f4d flags=1 addr=0x7b838b5b ip=7b838b5b tid=002f 002f:trace:seh:raise_exception eax=7b826171 ebx=7b8a97a8 ecx=00000000 edx=00000010 esi=0033f00c edi=0033ef80 002f:trace:seh:raise_exception ebp=0033ef68 esp=0033ef04 cs=0023 ds=002b es=002b fs=0063 gs=006b flags=00000246 002f:trace:seh:call_vectored_handlers calling handler at 0x2026de0e code=e0434f4d flags=1 ... 0030:Call user32.MessageBoxW(00000000,79289080 L"Failed to load resources from resource file\nPlease check your Setup",79289108 L"Setup Error",00000010) ret=7928b468 --- snip ---
Source of current stub:
http://source.winehq.org/git/wine.git/blob/cf2a4399472f7c4171c90c05a59582849...
$ sha1sum paintdotnet25.exe e03dde6f766de39b7a66c4c8f0742c32a2394129 paintdotnet25.exe
$ wine --version wine-1.3.35-43-gd9d4a06
Regards