https://bugs.winehq.org/show_bug.cgi?id=37469
Anastasius Focht focht@gmx.net changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |RESOLVED CC| |focht@gmx.net Resolution|--- |INVALID Summary|I am trying to play Nosgoth |Microsoft Visual C++ |but it says that setup.exe |Redistributable installer |has encountered a serious |crashes with unhandled C++ |problem and it does not let |exception (broken |me play? |WINEPREFIX, 'msxml3' inproc | |server instantiation | |failed)
--- Comment #1 from Anastasius Focht focht@gmx.net --- Hello folks,
from the stack signatures/return addresses it looks like the game is trying to install VC++ 2010 SP1.
The installer should load and parse an XML file at this point. Since 'msxml3.dll' is not mapped in the crashing process address space, the COM inproc server instantiation likely failed (progid: MSXML2.DOMDocument.3.0).
-> broken WINEPREFIX
Another reason for C++ exception would be a broken Wine installation, with builtin 'msxml3.dll' present but 'libxml2' host prerequisite missing. But that's not the case here as 'msxml3.dll' is not mapped at all.
Install Steam/game with a clean (new!) 32-bit WINEPREFIX. If you don't know how to fix that, seek help in WineHQ user forums. Bugzilla is not meant for end-user support.
NOTE: If you use a shared Steam prefix for multiple games do that at your own risk! Most people have no idea how Steam manages the prerequisites for each Steam app and sooner or later destroy their prefix (sometimes with the "help" of 'winetricks' recipes). Don't report bugs resulting from such "installations".
--- snip --- Unhandled exception: C++ exception(object = 0x0033f514, type = 0x1009c200) in 32-bit code (0x7b82cdd2). Register dump: CS:001b SS:0023 DS:0023 ES:0023 FS:1007 GS:000f EIP:7b82cdd2 ESP:0033f404 EBP:0033f478 EFLAGS:00000202( - -- I - - - ) EAX:7b818529 EBX:7b82cd5e ECX:00000000 EDX:00000000 ESI:00000003 EDI:00000000 Stack dump: 0x0033f404: 0033f4b4 0000000c 0000003c e06d7363 0x0033f414: 00000001 00000000 7b82cdd2 00000003 0x0033f424: 19930520 0033f514 1009c200 7bc41421 0x0033f434: 0033f450 0033f4a8 7bc415cb 00110000 0x0033f444: 00000002 0033f4a8 7bc415cb 00110060 0x0033f454: 00530c88 100858ab 00110000 00000000 0200: sel=1007 base=7ffc0000 limit=00000fff 32-bit rw- Backtrace: =>0 0x7b82cdd2 in kernel32 (+0x1cdd2) (0x0033f478) 1 0x1008188f in setupengine (+0x8188e) (0x0033f4c0) 2 0x10066e96 in setupengine (+0x66e95) (0x0033f530) 3 0x1006380b in setupengine (+0x6380a) (0x0033f550) 4 0x10061405 in setupengine (+0x61404) (0x0033f588) 5 0x10035a52 in setupengine (+0x35a51) (0x0033f5f8) 6 0x1006b83a in setupengine (+0x6b839) (0x0033fd58) 7 0x1005faa0 in setupengine (+0x5fa9f) (0x0033fdc8) 8 0x100580de in setupengine (+0x580dd) (0x0033fe1c) 9 0x00402928 in setup (+0x2927) (0x0033feb0) 10 0x7b85184c in kernel32 (+0x4184b) (0x0033fec8) 11 0x7b855127 in kernel32 (+0x45126) (0x0033ff08) ... 0x7b82cdd2: subl $4,%esp Modules: Module Address Debug info Name (33 modules) PE 400000- 415000 Export setup PE 10000000-100c8000 Export setupengine PE 42090000-42094000 Deferred advapi32 PE 42290000-422be000 Deferred user32 PE 423d0000-423d4000 Deferred gdi32 PE 42510000-42514000 Deferred version PE 42520000-4262f000 Deferred shell32 PE 42720000-42724000 Deferred shlwapi PE 427c0000-427c4000 Deferred mpr PE 427e0000-427e4000 Deferred cabinet PE 44680000-44688000 Deferred ole32 PE 447c0000-447c4000 Deferred rpcrt4 PE 44850000-44857000 Deferred oleaut32 PE 44990000-4499a000 Deferred msi PE 44a90000-44a9b000 Deferred urlmon PE 44b40000-44b44000 Deferred wininet PE 44bb0000-44bd0000 Deferred comctl32 PE 44cb0000-44cb3000 Deferred userenv PE 44cd0000-44cd4000 Deferred psapi PE 44ce0000-44ce6000 Deferred winhttp PE 44d20000-44d25000 Deferred jsproxy PE 44d50000-44d53000 Deferred secur32 PE 44d80000-44d83000 Deferred netapi32 PE 44db0000-44db4000 Deferred iphlpapi PE 44de0000-44de4000 Deferred ws2_32 PE 44e10000-44e14000 Deferred wintrust PE 44e50000-44e56000 Deferred crypt32 PE 44ee0000-44ee4000 Deferred msvcrt PE 45010000-45014000 Deferred winex11 PE 45230000-45234000 Deferred uxtheme PE 6cd00000-6cd24000 Deferred sqmapi PE 7b810000-7b866000 Export kernel32 PE 7bc10000-7bc14000 Deferred ntdll Threads: process tid prio (all id:s are in hex) ... 0000005f vcredist_x86.exe 00000060 0 00000061 0 0000005d (D) C:\0a26b96b141ef39610ed00\Setup.exe 0000005e 0 <== ... --- snip ---
Regards