http://bugs.winehq.org/show_bug.cgi?id=26827
Summary: Theatre of War 3: Korea Demo - OLE error 80004001 on start Product: Wine Version: 1.3.18 Platform: x86 URL: http://www.gamershell.com/news_115056.html OS/Version: Linux Status: NEW Keywords: download Severity: normal Priority: P2 Component: shdocvw AssignedTo: wine-bugs@winehq.org ReportedBy: austinenglish@gmail.com
Created an attachment (id=34178) --> (http://bugs.winehq.org/attachment.cgi?id=34178) terminal output
Installs fine, but running it gives OLE error 80004001 on start. Terminal shows a lot of shdocvw spam, so I tried native ie7, which eliminates the OLE error, but the game then doesn't start, instead hangs on: fixme:shell:ISVOleCmdTarget_Exec (0x1324d8)->( Target GUID:{000214d1-0000-0000-c000-000000000046} Command:0x00000047 Opt:0x00000000 (nil) (nil)) fixme:shell:ISVOleCmdTarget_Exec (0x1324d8)->( Target GUID:{000214d1-0000-0000-c000-000000000046} Command:0x00000009 Opt:0x00000000 (nil) (nil))
terminal output for both cases are attached. The failure to start should be a separate bug, of course, but with native ie7 installed I'm hesitant to say it's a different bug yet...
http://bugs.winehq.org/show_bug.cgi?id=26827
--- Comment #1 from Austin English austinenglish@gmail.com 2011-05-16 17:38:33 CDT --- Also affects 'Combat Mission: Battle for Normandy Demo', http://www.gamershell.com/news_116760.html in wine-1.3.20-44-gddad22d.
http://bugs.winehq.org/show_bug.cgi?id=26827
--- Comment #2 from Austin English austinenglish@gmail.com 2013-02-14 19:20:05 CST --- Still in wine-1.5.23-152-gb8d081b
http://bugs.winehq.org/show_bug.cgi?id=26827
--- Comment #3 from Nikolay Sivov bunglehead@gmail.com --- Hi, Austin.
Could you retest that? I'm unable to start it - it hangs pretty early for me.
https://bugs.winehq.org/show_bug.cgi?id=26827
--- Comment #4 from Austin English austinenglish@gmail.com --- (In reply to Nikolay Sivov from comment #3)
Hi, Austin.
Could you retest that? I'm unable to start it - it hangs pretty early for me.
I see the hang in wine-1.7.18-40-ga27a121 as well. I'll try on a different machine later that also has some older wine versions built (building wine-1.5.23-152-gb8d081b here is failing with freetype and flex issues).
https://bugs.winehq.org/show_bug.cgi?id=26827
--- Comment #5 from Austin English austinenglish@gmail.com --- austin@aw25 ~ $ sha1sum Theatre-of-War3_Korea_Trial_Version.zip f8d9b277f5d7d36b10ed481d4050b37db10c9453 Theatre-of-War3_Korea_Trial_Version.zip austin@aw25 ~ $ du -h Theatre-of-War3_Korea_Trial_Version.zip 1.3G Theatre-of-War3_Korea_Trial_Version.zip
https://bugs.winehq.org/show_bug.cgi?id=26827
Austin English austinenglish@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Depends on| |36491
https://bugs.winehq.org/show_bug.cgi?id=26827
--- Comment #6 from Austin English austinenglish@gmail.com --- I see the hang in 1.3.15 and wine-1.5.22 as well in Fedora 20. Either a kernel or userland change, I guess.
I filed bug 36491 for that.
http://bugs.winehq.org/show_bug.cgi?id=26827
Anastasius Focht focht@gmx.net changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |focht@gmx.net
--- Comment #7 from Anastasius Focht focht@gmx.net --- Hello folks,
I can't reproduce this 80004001 error, works fine for me in clean prefix.
'korea.exe' is a launcher which displays some HTML window with buttons. Clicking 'play' results in 'korea.bin' being launched.
There is a crash later, still during startup (after 1 minute of loading) but it's an entirely different issue (bug).
--- snip --- ... Available Texture Memory: 687Mb WWThreadPool.create(): Thread pool is created. Threads count = 0 Load gui skin from: Data/Settings/gui.ini #RTS: Unable to handle an exception.\n#RTS: Unable to handle an exception.\n#RTS: Unable to handle an exception.\n#RTS: Unable to handle an exception.\nfixme:dbghelp:elf_search_auxv can't find symbol in module wine: Unhandled exception 0xe06d7363 in thread 47 at address 0x7b83ac57 (thread 0047), starting debugger... --- snip ---
$ sha1sum Theatre-of-War3_Korea_Trial_Version.exe 954a1704fd61a8971548af5c8ac218583ffe9d6c Theatre-of-War3_Korea_Trial_Version.exe
$ du -sh Theatre-of-War3_Korea_Trial_Version.exe 1.7G Theatre-of-War3_Korea_Trial_Version.exe
$ wine --version wine-1.7.19-56-gee13e10
Regards
https://bugs.winehq.org/show_bug.cgi?id=26827
--- Comment #8 from Austin English austinenglish@gmail.com --- (In reply to Anastasius Focht from comment #7)
Hello folks,
I can't reproduce this 80004001 error, works fine for me in clean prefix.
After applying the patch from bug 36491 to wine-1.5.23-152-gb8d081b, I was able to reproduce the original bug on my fedora machine. Bisecting, this issue was fixed by 688cc96ee7d1f87a42c53937d6ea32be1a66c702 (thanks Nikolay!).
Focht, would you mind moving comment #7 to a new bug, rather than recycling this one?
https://bugs.winehq.org/show_bug.cgi?id=26827
--- Comment #9 from Nikolay Sivov bunglehead@gmail.com --- (In reply to Austin English from comment #8)
It makes this report a duplicate of bug 34304.
https://bugs.winehq.org/show_bug.cgi?id=26827
Austin English austinenglish@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED Resolution|--- |DUPLICATE
--- Comment #10 from Austin English austinenglish@gmail.com --- (In reply to Nikolay Sivov from comment #9)
Thanks. It looks like bug 28140 is the other crash.
*** This bug has been marked as a duplicate of bug 34304 ***
https://bugs.winehq.org/show_bug.cgi?id=26827
Austin English austinenglish@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #11 from Austin English austinenglish@gmail.com --- Closing.
http://bugs.winehq.org/show_bug.cgi?id=26827 Bug 26827 depends on bug 36491, which changed state.
Bug 36491 Summary: Theatre of War 3: Korea Demo hangs on start http://bugs.winehq.org/show_bug.cgi?id=36491
What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED Resolution|--- |FIXED