[Bug 42741] New: StarCraft I: 1.18 PTR fails to initialize ClientSdk.dll
https://bugs.winehq.org/show_bug.cgi?id=42741 Bug ID: 42741 Summary: StarCraft I: 1.18 PTR fails to initialize ClientSdk.dll Product: Wine Version: 2.4 Hardware: x86-64 OS: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: -unknown Assignee: wine-bugs(a)winehq.org Reporter: li.davidm96(a)gmail.com Distribution: --- Created attachment 57743 --> https://bugs.winehq.org/attachment.cgi?id=57743 stderr output of Wine when running StarCraft.exe The 1.18 public test release of the upcoming version of StarCraft I does not launch, as ClientSdk.dll fails to initialize. Tested with Wine 2.4 (latest from Arch repositories), in a fresh 64-bit wineprefix. Architecture is AMD64. The download is here: https://us.battle.net/forums/en/starcraft/topic/20753915707 sha1sum: 2d6702a425f13659227814fbc903568d63daeb08 /home/lidavidm/Downloads/Starcraft+1.18+PTR+1202.zip -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=42741 Adam Bolte <abolte(a)systemsaviour.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |abolte(a)systemsaviour.com -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=42741 akam <aidar.kamalov(a)gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |aidar.kamalov(a)gmail.com -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=42741 Evtimiy Mihaylov <evo(a)vaupe.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |evo(a)vaupe.com -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=42741 kap <kyle.pollock7(a)gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |kyle.pollock7(a)gmail.com -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=42741 Louis Lenders <xerox_xerox2000(a)yahoo.co.uk> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |xerox_xerox2000(a)yahoo.co.uk --- Comment #1 from Louis Lenders <xerox_xerox2000(a)yahoo.co.uk> --- Created attachment 57758 --> https://bugs.winehq.org/attachment.cgi?id=57758 debug log Confirming. The debuglog is really short (error in the end) so attach it here completely. Added +relay,+seh,+tid debuglog -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=42741 Louis Lenders <xerox_xerox2000(a)yahoo.co.uk> changed: What |Removed |Added ---------------------------------------------------------------------------- URL| |https://us.battle.net/forum | |s/en/starcraft/topic/207539 | |15707 Status|UNCONFIRMED |NEW Ever confirmed|0 |1 Keywords| |download --- Comment #2 from Louis Lenders <xerox_xerox2000(a)yahoo.co.uk> --- added some info -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=42741 --- Comment #3 from Louis Lenders <xerox_xerox2000(a)yahoo.co.uk> --- I had a closer look at debuglog and troubles seems to start after opening c:\windows\system32\ntdll.dll I guess it chokes in reading wine`s fake ntdll (see below ***) Might be similar to Overwatch problems; I downloaded and compiled Andrew`s Wesie source at https://bitbucket.org/awesie/wine-overwatch/src and there it gets further: A window opens with lots of error messages about that it not supports GLSL 3.30 and after clicking away the error messages sound begins to play, but unfortunately the screen is black. Might also be related to my crappy CPU so maybe someone else could give it a try. *** 004a:Call ntdll.NtCreateFile(0033ea4c,00120089,0033ea1c,0033ea14,00000000,00000000,00000001,00000001,00000020,00000000,00000000) ret=1002da9a 004a:Ret ntdll.NtCreateFile() retval=00000000 ret=1002da9a 004a:Call ntdll.NtQueryInformationFile(00000064,0033ea0c,0033e9f4,00000018,00000005) ret=1002de6b 004a:Ret ntdll.NtQueryInformationFile() retval=00000000 ret=1002de6b 004a:Call ntdll.NtAllocateVirtualMemory(ffffffff,0033ea50,00000000,0033ea40,00001000,00000040) ret=1002df2f 004a:Ret ntdll.NtAllocateVirtualMemory() retval=00000000 ret=1002df2f 004a:Call ntdll.NtReadFile(00000064,00000000,00000000,00000000,0033ea14,016f0000,00001000,00000000,00000000) ret=1002dfe9 004a:Ret ntdll.NtReadFile() retval=00000000 ret=1002dfe9 004a:trace:seh:raise_exception code=c0000094 flags=0 addr=0x104ce4f6 ip=104ce4f6 tid=004a -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=42741 kipples(a)kipples.net changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |kipples(a)kipples.net --- Comment #4 from kipples(a)kipples.net --- managed to get it to run with wine-overwatch and forcing a lower GL version MESA_GL_VERSION_OVERRIDE=2.1 wine StarCraft.exe could play the campaign couldn't connect to multiplayer hotkeys UI isn't rendering -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=42741 --- Comment #5 from Bruno Jesus <00cpxxx(a)gmail.com> --- I can also confirm that wine-overwatch allows the game to start. Wine 2.5 and Staging 2.4 quit very early with the clientsdk.dll message. -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=42741 --- Comment #6 from Evtimiy Mihaylov <evo(a)vaupe.com> --- I can also confirm that the game works with wine-overwatch. The easiest way to run it is by using Lutris. After installing Lutris, install the Overwatch configuration from https://lutris.net/games/overwatch/ Skip the installation of the actual Overwatch game and wait for about a minute for Wine to be configured by Lutris. Editing the "Overwatch" configuration: 1. Select the path to StarCraft.exe under Game Options / Executable 2. Under System Options, add new Environment Variable: Key: MESA_GL_VERSION_OVERRIDE Value: 2.1 -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=42741 Behem0th <grantipak(a)gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |grantipak(a)gmail.com -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=42741 felixkling(a)yahoo.de changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |felixkling(a)yahoo.de --- Comment #7 from felixkling(a)yahoo.de --- Confirmed, I also had to add the key MESA_GLSL_VERSION_OVERRIDE with the value 330, but it works fine then. -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=42741 Carlisle Thyriaen <thyriaen(a)googlemail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |thyriaen(a)googlemail.com --- Comment #8 from Carlisle Thyriaen <thyriaen(a)googlemail.com> --- Created attachment 57806 --> https://bugs.winehq.org/attachment.cgi?id=57806 new terminal output ptr 1.18.3 -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=42741 --- Comment #9 from Carlisle Thyriaen <thyriaen(a)googlemail.com> --- Comment on attachment 57806 --> https://bugs.winehq.org/attachment.cgi?id=57806 new terminal output ptr 1.18.3 The PTR got updated https://us.battle.net/forums/en/starcraft/topic/20753737831. The patchnotes include "Lowered OpenGL requirement to 2.1" As seen in the attachment it no longer includes the critical line of: "err:module:attach_process_dlls "ClientSdk.dll" failed to initialize, aborting" -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=42741 Ryan Tandy <ryan(a)nardis.ca> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |ryan(a)nardis.ca -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=42741 nano351(a)gmail.com changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |nano351(a)gmail.com -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=42741 lizhenbo <litimetal(a)gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |litimetal(a)gmail.com -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=42741 Adrian Petrescu <apetresc(a)gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |apetresc(a)gmail.com -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=42741 Luke Bratch <luke(a)bratch.co.uk> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |luke(a)bratch.co.uk -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=42741 --- Comment #10 from Adam Bolte <abolte(a)systemsaviour.com> --- Final version was released today. The game is now freeware so anyone can download and test at no cost. When running against a clean 2.6: MESA_GL_VERSION_OVERRIDE=2.1 wine StarCraft.exe err:module:attach_process_dlls "ClientSdk.dll" failed to initialize, aborting err:module:LdrInitializeThunk Main exe initialization for L"C:\\Program Files (x86)\\StarCraft\\StarCraft.exe" failed, status c0000094 Anyone with the game who connects to battle.net from now on will get the update and be unable to continue playing. -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=42741 e-winehq(a)grat.net changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |e-winehq(a)grat.net -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=42741 ogunden(a)phauna.org changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |ogunden(a)phauna.org --- Comment #11 from ogunden(a)phauna.org --- Confirm what Adam writes. I was excited to try the freeware game today on wine and ran into this same bug: err:module:attach_process_dlls "ClientSdk.dll" failed to initialize, aborting err:module:LdrInitializeThunk Main exe initialization for L"C:\\Program Files (x86)\\StarCraft\\StarCraft.exe" failed, status c0000005 -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=42741 Mathieu Comandon <strider(a)strycore.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |strider(a)strycore.com -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=42741 Sergio Costas <raster(a)rastersoft.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |raster(a)rastersoft.com --- Comment #12 from Sergio Costas <raster(a)rastersoft.com> --- Same with the official version: it fails with err:module:attach_process_dlls "ClientSdk.dll" failed to initialize, aborting err:module:LdrInitializeThunk Main exe initialization for L"C:\\Program Files (x86)\\StarCraft\\StarCraft.exe" failed, status c0000094 -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=42741 josch <j.schauer(a)email.de> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |j.schauer(a)email.de -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=42741 indigocat <dennis.mayr.c(a)gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |dennis.mayr.c(a)gmail.com -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=42741 GH(a)NDI <wine-appdb(a)sveneppler.de> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |wine-appdb(a)sveneppler.de -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=42741 Nexus <hozzan(a)gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |hozzan(a)gmail.com --- Comment #13 from Nexus <hozzan(a)gmail.com> --- Confirm this bug too. Debian Jessie x64, Wine2.0 (wine-development/jessie-backports), kernel 4.7, Intel i5-5250U, HD6000 (NUC5i5RYH). -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=42741 --- Comment #14 from Louis Lenders <xerox_xerox2000(a)yahoo.co.uk> --- (In reply to Nexus from comment #13)
Confirm this bug too. Debian Jessie x64, Wine2.0 (wine-development/jessie-backports), kernel 4.7, Intel i5-5250U, HD6000 (NUC5i5RYH).
So does this mean that it doesn`t start anymore with Andrew Wesie`s source? Could someone provide more information about that? Thamks in advance -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=42741 --- Comment #15 from Nexus <hozzan(a)gmail.com> --- (In reply to Louis Lenders from comment #14)
(In reply to Nexus from comment #13)
Confirm this bug too. Debian Jessie x64, Wine2.0 (wine-development/jessie-backports), kernel 4.7, Intel i5-5250U, HD6000 (NUC5i5RYH).
So does this mean that it doesn`t start anymore with Andrew Wesie`s source? Could someone provide more information about that? Thamks in advance This workaround i not tested. Too complicated for me, sorry.
Today i download game installator from https://www.battle.net/account/download?show=classic. Install Wine (2.0) from repository and try install it. Installation work well, but after click on button Lunch, nothing happen. When i try to run from terminal, i get this: nexus(a)Cube:~/.wine/drive_c/Program Files (x86)/StarCraft$ wine StarCraft.exe err:winediag:SECUR32_initNTLMSP ntlm_auth was not found or is outdated. Make sure that ntlm_auth >= 3.0.25 is in your path. Usually, you can find it in the winbind package of your distribution. err:module:attach_process_dlls "ClientSdk.dll" failed to initialize, aborting err:module:LdrInitializeThunk Main exe initialization for L"C:\\Program Files (x86)\\StarCraft\\StarCraft.exe" failed, status c0000005 If you need more information, please specify it, i try obtain it. Thanks for supporting. -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=42741 --- Comment #16 from Adrian Petrescu <apetresc(a)gmail.com> --- (In reply to Louis Lenders from comment #14)
(In reply to Nexus from comment #13)
Confirm this bug too. Debian Jessie x64, Wine2.0 (wine-development/jessie-backports), kernel 4.7, Intel i5-5250U, HD6000 (NUC5i5RYH).
So does this mean that it doesn`t start anymore with Andrew Wesie`s source? Could someone provide more information about that? Thamks in advance
I will give it a shot tonight with Andrew Wesie's Overwatch fork, and report back. -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=42741 benbenolson(a)gmail.com changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |benbenolson(a)gmail.com --- Comment #17 from benbenolson(a)gmail.com --- I tried to use `wine-overwatch` to get it to work, and this as far as I've gotten. On fully-updated Arch, x86_64: *** MESA_GL_VERSION_OVERRIDE=2.1 MESA_GLSL_VERSION_OVERRIDE=330 ~/downloads/wine-overwatch/wine StarCraft.exe fixme:module:load_library unsupported flag(s) used (flags: 0x00000800) fixme:module:load_library unsupported flag(s) used (flags: 0x00000800) fixme:module:load_library unsupported flag(s) used (flags: 0x00000800) fixme:module:load_library unsupported flag(s) used (flags: 0x00000800) fixme:module:load_library unsupported flag(s) used (flags: 0x00000800) fixme:module:load_library unsupported flag(s) used (flags: 0x00000800) fixme:ver:GetCurrentPackageId (0x32fd98 (nil)): partial stub *** And then execution stops. Any ideas? -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=42741 Matt McHenry <wine(a)matt.mchenryfamily.org> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |wine(a)matt.mchenryfamily.org -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=42741 Richard Allen <ra(a)ra.is> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |ra(a)ra.is --- Comment #18 from Richard Allen <ra(a)ra.is> --- I'm using Fedora 25 with the stock wine-2.5-1 rpm's that come with the distro. StarCraft worked flawlessly for me until the new 1.18 patch was released. Now all I get is: [ra(a)hamburger ~]$ MESA_GL_VERSION_OVERRIDE=2.1 wine ~/.wine/drive_c/Program\ Files/Starcraft/StarCraft.exe fixme:winediag:start_process Wine Staging 2.5 is a testing version containing experimental patches. fixme:winediag:start_process Please mention your exact version when filing bug reports on winehq.org. err:winediag:xrandr12_init_modes Broken NVIDIA RandR detected, falling back to RandR 1.0. Please consider using the Nouveau driver instead. err:winediag:xrandr12_init_modes Broken NVIDIA RandR detected, falling back to RandR 1.0. Please consider using the Nouveau driver instead. fixme:module:load_library unsupported flag(s) used (flags: 0x00000800) fixme:module:load_library unsupported flag(s) used (flags: 0x00000800) fixme:module:load_library unsupported flag(s) used (flags: 0x00000800) fixme:module:load_library unsupported flag(s) used (flags: 0x00000800) fixme:module:load_library unsupported flag(s) used (flags: 0x00000800) err:winediag:xrandr12_init_modes Broken NVIDIA RandR detected, falling back to RandR 1.0. Please consider using the Nouveau driver instead. fixme:shcore:SetProcessDpiAwareness (2): stub And nothing else happens. Same without MESA_GL_VERSION_OVERRIDE. I love this old game and all of a sudden I miss it terribly now that I cant play it any more :) -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=42741 Mike <mozilla_bugs(a)mail.ru> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |mozilla_bugs(a)mail.ru -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=42741 KAMI <kami911(a)gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |kami911(a)gmail.com -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=42741 Alex Henrie <alexhenrie24(a)gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Component|-unknown |ntdll CC| |alexhenrie24(a)gmail.com, | |awesie(a)gmail.com --- Comment #19 from Alex Henrie <alexhenrie24(a)gmail.com> --- The game plays for me using wine-overwatch and no additional hacks (I did not have to override the GL or GLSL version). I agree with Louis in comment #3 that the root of the problem is ClientSdk.dll's unusual way of loading ntdll.dll. -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=42741 jypma <winehq(a)jan.ypmania.nl> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |winehq(a)jan.ypmania.nl -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=42741 Ker noa <blue-t(a)web.de> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |blue-t(a)web.de --- Comment #20 from Ker noa <blue-t(a)web.de> --- Shouldn't we mark this as duplicate of 40479? -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=42741 ajlitterick(a)gmail.com changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |ajlitterick(a)gmail.com -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=42741 Gwendal <oL3dz351zDdSb05XIazt6VyAk_winebug(a)bousse.fr> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |oL3dz351zDdSb05XIazt6VyAk_w | |inebug(a)bousse.fr -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=42741 cslopes(a)gmail.com changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |cslopes(a)gmail.com -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=42741 lukas+wine(a)luftamt-hersbruck.de changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |lukas+wine(a)luftamt-hersbruc | |k.de -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=42741 tom+bugs.winehq.org(a)falkensweb.com changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |tom+bugs.winehq.org(a)falkens | |web.com --- Comment #21 from tom+bugs.winehq.org(a)falkensweb.com --- I think the error messages and stacks are different to 40479 -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=42741 marco.jendryczko(a)gmx.net changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |marco.jendryczko(a)gmx.net --- Comment #22 from marco.jendryczko(a)gmx.net --- (In reply to Alex Henrie from comment #19)
The game plays for me using wine-overwatch and no additional hacks (I did not have to override the GL or GLSL version). I agree with Louis in comment #3 that the root of the problem is ClientSdk.dll's unusual way of loading ntdll.dll.
Just to make it clear. You just compiled the wine64 version and launched the Starcraft-Setup.exe or Starcraft.exe I got following error. *** fixme:exec:SHELL_execute flags ignored: 0x00000100 Application could not be started, or no application associated with the specified file. ShellExecuteEx failed: Internal error. -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=42741 termac <terror.macbeth.I(a)gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |terror.macbeth.I(a)gmail.com --- Comment #23 from termac <terror.macbeth.I(a)gmail.com> --- (In reply to marco.jendryczko from comment #22)
(In reply to Alex Henrie from comment #19)
The game plays for me using wine-overwatch and no additional hacks (I did not have to override the GL or GLSL version). I agree with Louis in comment #3 that the root of the problem is ClientSdk.dll's unusual way of loading ntdll.dll.
Just to make it clear. You just compiled the wine64 version and launched the Starcraft-Setup.exe or Starcraft.exe
I got following error.
***
fixme:exec:SHELL_execute flags ignored: 0x00000100 Application could not be started, or no application associated with the specified file. ShellExecuteEx failed: Internal error.
I had to do a combined 32/64bit build of the patched source for Overwatch to be able to launch Starcraft.exe. The game will launch and single player games can be started. Multiplayer is not possible though as the Client can not connect to the game server. No need to override the GL or GLSL version for me either. -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=42741 Eric L <eric(a)ericlight.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |eric(a)ericlight.com -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=42741 Erik Andresen <erik(a)defiant.homedns.org> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |erik(a)defiant.homedns.org -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=42741 Dennis Schridde <devurandom(a)gmx.net> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |devurandom(a)gmx.net --- Comment #24 from Dennis Schridde <devurandom(a)gmx.net> --- With Wine Staging 2.6, I see this: ``` # wine StarCraft.exe fixme:module:load_library unsupported flag(s) used (flags: 0x00000800) fixme:module:load_library unsupported flag(s) used (flags: 0x00000800) fixme:module:load_library unsupported flag(s) used (flags: 0x00000800) fixme:module:load_library unsupported flag(s) used (flags: 0x00000800) fixme:module:load_library unsupported flag(s) used (flags: 0x00000800) fixme:shcore:SetProcessDpiAwareness (2): stub ``` Nothing happens afterwards. # emerge --info wine-staging Portage 2.3.5 (python 2.7.12-final-42, default/linux/amd64/13.0/desktop/plasma/systemd, gcc-5.4.0, glibc-2.24-r1, 4.10.11-gentoo x86_64) ================================================================= System Settings ================================================================= System uname: Linux-4.10.11-gentoo-x86_64-AMD_A10-7800_Radeon_R7,_12_Compute_Cores_4C+8G-with-gentoo-2.3 KiB Mem: 14345588 total, 492368 free KiB Swap: 0 total, 0 free Timestamp of repository gentoo: Sun, 23 Apr 2017 08:45:01 +0000 sh bash 4.4_p12 ld GNU ld (Gentoo 2.27 p1.0) 2.27 ccache version 3.3.4 [disabled] app-shells/bash: 4.4_p12::gentoo dev-java/java-config: 2.2.0-r3::gentoo dev-lang/perl: 5.24.1-r1::gentoo dev-lang/python: 2.7.13-r100::sage-on-gentoo, 3.4.6::gentoo, 3.5.3::gentoo dev-util/ccache: 3.3.4::gentoo dev-util/cmake: 3.8.0::gentoo dev-util/pkgconfig: 0.29.2::gentoo sys-apps/baselayout: 2.3::gentoo sys-apps/sandbox: 2.10-r4::gentoo sys-devel/autoconf: 2.13::gentoo, 2.69-r2::gentoo sys-devel/automake: 1.11.6-r2::gentoo, 1.12.6-r1::gentoo, 1.13.4-r1::gentoo, 1.15-r2::gentoo sys-devel/binutils: 2.27::gentoo sys-devel/gcc: 5.4.0-r3::gentoo sys-devel/gcc-config: 1.8-r1::gentoo sys-devel/libtool: 2.4.6-r4::gentoo sys-devel/make: 4.2.1-r1::gentoo sys-kernel/linux-headers: 4.10::gentoo (virtual/os-headers) sys-libs/glibc: 2.24-r1::gentoo Repositories: gentoo location: /var/cache/portage/gentoo sync-type: rsync sync-uri: rsync://rsync.de.gentoo.org/gentoo-portage priority: -1000 flatpak-overlay location: /var/lib/layman/flatpak-overlay sync-type: laymansync sync-uri: git://github.com/fosero/flatpak-overlay.git masters: gentoo priority: 50 kde location: /var/lib/layman/kde sync-type: laymansync sync-uri: git://anongit.gentoo.org/proj/kde.git masters: gentoo priority: 50 sage-on-gentoo location: /var/lib/layman/sage-on-gentoo sync-type: laymansync sync-uri: git://github.com/cschwan/sage-on-gentoo.git masters: gentoo science priority: 50 science location: /var/lib/layman/science sync-type: laymansync sync-uri: git://anongit.gentoo.org/proj/sci.git masters: gentoo priority: 50 steam-overlay location: /var/lib/layman/steam-overlay sync-type: laymansync sync-uri: https://github.com/anyc/steam-overlay.git masters: gentoo priority: 50 local location: /var/cache/portage/local masters: gentoo priority: 100 ACCEPT_KEYWORDS="amd64 ~amd64" ACCEPT_LICENSE="* -(a)EULA" CBUILD="x86_64-pc-linux-gnu" CFLAGS="-pipe -O2 -march=bdver3" CHOST="x86_64-pc-linux-gnu" CONFIG_PROTECT="/etc /usr/lib64/libreoffice/program/sofficerc /usr/share/config /usr/share/gnupg/qualified.txt" CONFIG_PROTECT_MASK="/etc/ca-certificates.conf /etc/dconf /etc/env.d /etc/fonts/fonts.conf /etc/gconf /etc/gentoo-release /etc/php/apache2-php7.1/ext-active/ /etc/php/cgi-php7.1/ext-active/ /etc/php/cli-php7.1/ext-active/ /etc/revdep-rebuild /etc/sandbox.d /etc/terminfo /etc/texmf/language.dat.d /etc/texmf/language.def.d /etc/texmf/updmap.d /etc/texmf/web2c" CXXFLAGS="-pipe -O2 -march=bdver3" DISTDIR="/var/cache/portage/distfiles" EMERGE_DEFAULT_OPTS="--keep-going --nospinner --verbose-conflicts" FCFLAGS="-O2 -pipe" FEATURES="assume-digests binpkg-logs buildsyspkg cgroup compressdebug config-protect-if-modified distlocks ebuild-locks fixlafiles ipc-sandbox merge-sync network-sandbox news parallel-fetch parallel-install preserve-libs protect-owned sandbox sfperms strict unknown-features-warn unmerge-logs unmerge-orphans userfetch userpriv usersandbox usersync xattr" FFLAGS="-O2 -pipe" GENTOO_MIRRORS="http://ftp.spline.inf.fu-berlin.de/mirrors/gentoo/ http://ftp-stud.hs-esslingen.de/pub/Mirrors/gentoo/ http://distfiles.gentoo.org" LANG="en_GB.UTF-8" LDFLAGS="-Wl,-O1 -Wl,--as-needed -Wl,--hash-style=gnu" MAKEOPTS="-j3" PKGDIR="/var/cache/portage/packages" PORTAGE_CONFIGROOT="/" PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --omit-dir-times --compress --force --whole-file --delete --stats --human-readable --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages --exclude=/.git" PORTAGE_TMPDIR="/var/tmp" USE="X a52 aac aacplus aacs acl acpi alsa amd64 appindicator appstream archive audit avahi bash-completion bdplus berkdb bluetooth bluray branding bs2b bzip2 cairo caps cdda cddb cdio cdr celt chromaprint cjk clang cli colord colorio conntrack cracklib crypt cups cxx d3d9 dbus declarative dirac dri dts dvb dvd dvdr egl emboss encode exif fam fax ffmpeg fftw firefox fits flac fontconfig fortran fribidi gdbm geoclue geolocation gif git glamor gles gmp google googledrive gpm gstreamer gtk gtk3 harfbuzz ibus iconv icu idn inotify introspection ipv6 jemalloc jpeg jpeg2k kde kipi kwallet ladspa latex lcms ldap libinput libnotify libproxy libsecret libsoxr lua_target_lua5-2 lv2 lz4 lzma lzo mad mercurial metis mjpeg mng modemmanager modplug modules mp3 mp4 mpeg mplayer mtp multilib mysql ncurses netlink networkmanager nls nptl ogg openal opencl opencv openexr opengl openmax openmp opus pam pango pcap pch pcre pcre2 pdf phonon plasma png policykit postscript ppds prison pulseaudio python qml qt3support qt4 qt5 raw readline rtmp samba scanner schroedinger sctp sdl seccomp semantic-desktop session sparse speech speex spell ssl startup-notification svg systemd tbb tcpd telepathy theora threads tiff timezone truetype tslib udev udisks unicode unwind upnp upnp-av upower usb v4l v4l2 vaapi vdpau vorbis vpx vulkan wavpack wayland webp widgets x264 x265 xattr xcb xcomposite xinerama xml xmp xrandr xscreensaver xv xvid xz zeroconf zlib" ABI_X86="64" ALSA_CARDS="hda-intel" APACHE2_MODULES="authn_core authz_core socache_shmcb unixd actions alias auth_basic authn_alias authn_anon authn_dbm authn_default authn_file authz_dbm authz_default authz_groupfile authz_host authz_owner authz_user autoindex cache cgi cgid dav dav_fs dav_lock deflate dir disk_cache env expires ext_filter file_cache filter headers include info log_config logio mem_cache mime mime_magic negotiation rewrite setenvif speling status unique_id userdir usertrack vhost_alias" CALLIGRA_EXPERIMENTAL_FEATURES="stage" CALLIGRA_FEATURES="words sheets karbon plan" CAMERAS="ptp2" COLLECTD_PLUGINS="df interface irq load memory rrdtool swap syslog" CPU_FLAGS_X86="aes avx fma3 fma4 mmx mmxext popcnt sse sse2 sse3 sse4_1 sse4_2 sse4a ssse3 xop" ELIBC="glibc" ENLIGHTENMENT_MODULES="*" GPSD_PROTOCOLS="ashtech aivdm earthmate evermore fv18 garmin garmintxt gpsclock isync itrax mtk3301 nmea ntrip navcom oceanserver oldstyle oncore rtcm104v2 rtcm104v3 sirf skytraq superstar2 timing tsip tripmate tnt ublox ubx" GRUB_PLATFORMS="coreboot efi-64 pc" INPUT_DEVICES="joystick libinput" KERNEL="linux" L10N="de en en-GB ar fa tr ja ko zh zh-CN zh-TW" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" LIBREOFFICE_EXTENSIONS="presenter-console presenter-minimizer" LINGUAS="de en en_GB ar fa tr" LIRC_DEVICES="devinput" OFFICE_IMPLEMENTATION="libreoffice" PHP_TARGETS="php5-6" PYTHON_SINGLE_TARGET="python3_4" PYTHON_TARGETS="python2_7 python3_4 python3_5 pypy pypy3" RUBY_TARGETS="ruby21 ruby22" USERLAND="GNU" VIDEO_CARDS="amdgpu" XTABLES_ADDONS="quota2 psd pknock lscan length2 ipv4options ipset ipp2p iface geoip fuzzy condition tee tarpit sysrq steal rawnat logmark ipmark dhcpmac delude chaos account" Unset: CC, CPPFLAGS, CTARGET, CXX, INSTALL_MASK, LC_ALL, PORTAGE_BUNZIP2_COMMAND, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS, USE_PYTHON ================================================================= Package Settings ================================================================= app-emulation/wine-staging-2.6::gentoo was built with the following: USE="X alsa cups fontconfig gecko gstreamer jpeg lcms ldap mono mp3 ncurses netapi nls openal opencl opengl osmesa pcap perl png pulseaudio realtime run-exes s3tc samba scanner ssl (staging) themes threads truetype udev udisks v4l vaapi xcomposite xinerama xml -capi -custom-cflags -dos -gphoto2 -gsm -odbc -oss -pipelight -prelink (-selinux) -test" ABI_X86="32 64 -x32" LINGUAS="ar de en fa tr -bg -ca -cs -da -el -en_US -eo -es -fi -fr -he -hi -hr -hu -it -ja -ko -lt -ml -nb_NO -nl -or -pa -pl -pt_BR -pt_PT -rm -ro -ru -sk -sl -sr_RS(a)cyrillic -sr_RS(a)latin -sv -te -th -uk -wa -zh_CN -zh_TW" -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=42741 --- Comment #25 from gestalt <marco.jendryczko(a)gmx.net> --- (In reply to termac from comment #23)
(In reply to marco.jendryczko from comment #22)
(In reply to Alex Henrie from comment #19)
The game plays for me using wine-overwatch and no additional hacks (I did not have to override the GL or GLSL version). I agree with Louis in comment #3 that the root of the problem is ClientSdk.dll's unusual way of loading ntdll.dll.
Just to make it clear. You just compiled the wine64 version and launched the Starcraft-Setup.exe or Starcraft.exe
I got following error.
***
fixme:exec:SHELL_execute flags ignored: 0x00000100 Application could not be started, or no application associated with the specified file. ShellExecuteEx failed: Internal error.
I had to do a combined 32/64bit build of the patched source for Overwatch to be able to launch Starcraft.exe. The game will launch and single player games can be started. Multiplayer is not possible though as the Client can not connect to the game server. No need to override the GL or GLSL version for me either.
Got it to work! I just have no sound (probably an issue on my side) and ofc no multiplayer. Here my log **** fixme:heap:RtlSetHeapInformation (nil) 1 (nil) 0 stub fixme:heap:RtlSetHeapInformation (nil) 1 (nil) 0 stub fixme:advapi:RegisterEventSourceW ((null),L"Bonjour Service"): stub fixme:advapi:ReportEventA (0xcafe4242,0x0004,0x0000,0x00000064,(nil),0x0001,0x fixme:advapi:ReportEventW (0xcafe4242,0x0004,0x0000,0x00000064,(nil),0x0001,0x fixme:winsock:WSAIoctl WS_SIO_UDP_CONNRESET stub fixme:winsock:WSAIoctl WS_SIO_UDP_CONNRESET stub fixme:winsock:WS_setsockopt Unknown IPPROTO_IPV6 optname 0x00000013 err:winsock:WSAIoctl -> SIO_ADDRESS_LIST_CHANGE request failed with status 0x2 fixme:advapi:ReportEventA (0xcafe4242,0x0004,0x0000,0x00000064,(nil),0x0001,0x fixme:advapi:ReportEventW (0xcafe4242,0x0004,0x0000,0x00000064,(nil),0x0001,0x fixme:service:svcctl_EnumServicesStatusW resume index not supported fixme:service:svcctl_EnumServicesStatusW resume index not supported fixme:advapi:ReportEventA (0xcafe4242,0x0004,0x0000,0x00000064,(nil),0x0001,0x fixme:advapi:ReportEventW (0xcafe4242,0x0004,0x0000,0x00000064,(nil),0x0001,0x fixme:netapi32:NetGetJoinInformation Semi-stub (null) 0x79e624 0x79e61c fixme:winsock:WSAIoctl WS_SIO_UDP_CONNRESET stub fixme:winsock:WSAIoctl WS_SIO_UDP_CONNRESET stub fixme:winsock:WS_setsockopt Unknown IPPROTO_IPV6 optname 0x00000013 err:winediag:xrandr12_init_modes Broken NVIDIA RandR detected, falling back touveau driver instead. err:winediag:xrandr12_init_modes Broken NVIDIA RandR detected, falling back touveau driver instead. fixme:exec:SHELL_execute flags ignored: 0x00000100 marco:StarCraft/ (master✗)$ err:secur32:SECUR32_initSchannelSP TLS library not err:winediag:SECUR32_initNTLMSP ntlm_auth was not found or is outdated. Make spath. Usually, you can find it in the winbind package of your distribution. fixme:module:load_library unsupported flag(s) used (flags: 0x00000800) fixme:module:load_library unsupported flag(s) used (flags: 0x00000800) fixme:module:load_library unsupported flag(s) used (flags: 0x00000800) fixme:module:load_library unsupported flag(s) used (flags: 0x00000800) fixme:module:load_library unsupported flag(s) used (flags: 0x00000800) err:winediag:xrandr12_init_modes Broken NVIDIA RandR detected, falling back touveau driver instead. fixme:mpr:WNetGetUniversalNameW (L"C:\\Program Files (x86)\\StarCraft\\Data\\dtub fixme:module:load_library unsupported flag(s) used (flags: 0x00000800) fixme:process:GetProcessWorkingSetSize (0xffffffff,0x33f9cc,0x33f9c8): stub fixme:module:load_library unsupported flag(s) used (flags: 0x00000800) fixme:ntdll:EtwRegisterTraceGuidsW (0x10514a5f, (nil), {f7b697a3-4db5-4d3b-be7(null), 0x107047c0): stub fixme:ntdll:EtwRegisterTraceGuidsW register trace class {72b14a7d-704c-423e- fixme:ntdll:EtwRegisterTraceGuidsW register trace class {e2091f8a-1e0a-4731- fixme:ntdll:EtwRegisterTraceGuidsW register trace class {e8a3bf1f-a86b-4390- fixme:ntdll:EtwRegisterTraceGuidsW register trace class {5727a00f-50be-4519- fixme:ntdll:EtwRegisterTraceGuidsW register trace class {7e854ec7-cdc4-405a- fixme:ntdll:EtwRegisterTraceGuidsW register trace class {79a60dc6-5fc8-4952- fixme:ntdll:EtwRegisterTraceGuidsW register trace class {2718d25b-5bf5-4479- fixme:process:GetNumaHighestNodeNumber (0x33f49c): semi-stub fixme:winsock:WS_EnterSingleProtocolW unknown Protocol <0x00000000> fixme:winsock:WS_EnterSingleProtocolW unknown Protocol <0x00000000> fixme:ver:GetCurrentPackageId (0x33f52c (nil)): partial stub fixme:file:CreateFile2 (L"C:\\users\\marco\\Application Data\\Battle.net\\Tele, partial stub fixme:winsock:WS_EnterSingleProtocolW unknown Protocol <0x00000000> fixme:service:svcctl_EnumServicesStatusW resume index not supported fixme:service:svcctl_EnumServicesStatusW resume index not supported err:ntdll:NtQueryInformationToken Unhandled Token Information class 28! fixme:module:load_library unsupported flag(s) used (flags: 0x00000800) fixme:module:load_library unsupported flag(s) used (flags: 0x00000800) fixme:file:CreateFile2 (L"C:\\users\\marco\\Application Data\\Battle.net\\Tele0000 1 3 0x33f3e8), partial stub marco:StarCraft/ (master✗)$ err:ole:CoInitializeEx Attempt to change threading model of this apartment from multi-threaded to apartment threaded err:ole:CoInitializeEx Attempt to change threading model of this apartment from multi-threaded to apartment threaded fixme:module:load_library unsupported flag(s) used (flags: 0x00000800) fixme:ver:GetCurrentPackageId (0xc10e9b8 (nil)): partial stub fixme:module:load_library unsupported flag(s) used (flags: 0x00000800) fixme:avrt:AvSetMmThreadCharacteristicsW (L"Audio",0xc10e990): stub fixme:module:load_library unsupported flag(s) used (flags: 0x00000800) err:ole:CoInitializeEx Attempt to change threading model of this apartment from multi-threaded to apartment threaded fixme:hnetcfg:fw_profile_get_FirewallEnabled 0x3824430, 0x33f48c fixme:module:load_library unsupported flag(s) used (flags: 0x00000800) err:winediag:xrandr12_init_modes Broken NVIDIA RandR detected, falling back to RandR 1.0. Please consider using the Nouveau driver instead. err:winediag:wined3d_dll_init The GLSL shader backend has been disabled. You get to keep all the pieces if it breaks. err:winediag:wined3d_dll_init Using the backbuffer for offscreen rendering. fixme:heap:RtlSetHeapInformation (nil) 1 (nil) 0 stub fixme:ole:CoInitializeSecurity ((nil),-1,(nil),(nil),0,3,(nil),0,(nil)) - stub! fixme:wbemprox:wbem_locator_QueryInterface interface {00000126-0000-0000-c000-000000000046} not implemented fixme:console:AttachConsole stub ffffffff err:secur32:SECUR32_initSchannelSP TLS library not found, SSL connections will fail err:winediag:SECUR32_initNTLMSP ntlm_auth was not found or is outdated. Make sure that ntlm_auth >= 3.0.25 is in your path. Usually, you can find it in the winbind package of your distribution. marco:StarCraft/ (master✗)$ fixme:advapi:ReportEventA (0xcafe4242,0x0004,0x0000,0x00000064,(nil),0x0001,0x00000000,0x79e568,(nil)): stub fixme:advapi:ReportEventW (0xcafe4242,0x0004,0x0000,0x00000064,(nil),0x0001,0x00000000,0x11d420,(nil)): stub fixme:advapi:DeregisterEventSource (0xcafe4242) stub -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=42741 June Yi <gochist(a)gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |gochist(a)gmail.com -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=42741 Akos Bannerth <bannerth.akos(a)gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |bannerth.akos(a)gmail.com -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=42741 Luiz Angelo Daros De Luca <luizluca(a)gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |luizluca(a)gmail.com -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=42741 taurusfacies <cunningham.louis(a)gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |cunningham.louis(a)gmail.com --- Comment #26 from taurusfacies <cunningham.louis(a)gmail.com> --- It seems that I am able to start Starcraft without Overwatch, but the game simply runs in the background. Ubuntu 16.04 Wine 2.4 (from apt) What I did: Entered winetricks, attempted to install dotnet framework and secur32. It told me that Mono was not installed. After doing this, I was able to get as far as below. No fatal error, but still nothing opened up in the front. At first I thought it might be a firewall thing. Disabling and enabling ufw didn't do anything. I noticed that there is a ClientSdk.dll in the StarCraft folder... perhaps someone can create a patched one to get the game working? *** louis(a)lurcer:~$ wine --debug ./.wine/drive_c/Program\ Files\ \(x86\)/StarCraft/StarCraft.exe fixme:heap:RtlSetHeapInformation (nil) 1 (nil) 0 stub fixme:heap:RtlSetHeapInformation (nil) 1 (nil) 0 stub fixme:advapi:RegisterEventSourceW ((null),L"Bonjour Service"): stub fixme:advapi:ReportEventA (0xcafe4242,0x0004,0x0000,0x00000064,(nil),0x0001,0x00000000,0x79e55c,(nil)): stub fixme:advapi:ReportEventW (0xcafe4242,0x0004,0x0000,0x00000064,(nil),0x0001,0x00000000,0x1586b0,(nil)): stub fixme:winsock:WSAIoctl WS_SIO_UDP_CONNRESET stub err:winsock:WSAIoctl -> SIO_ADDRESS_LIST_CHANGE request failed with status 0x2733 fixme:iphlpapi:DeleteIpForwardEntry (pRoute 0x79e8f0): stub fixme:iphlpapi:CreateIpForwardEntry (pRoute 0x79e928): stub fixme:advapi:ReportEventA (0xcafe4242,0x0004,0x0000,0x00000064,(nil),0x0001,0x00000000,0x79e55c,(nil)): stub fixme:advapi:ReportEventW (0xcafe4242,0x0004,0x0000,0x00000064,(nil),0x0001,0x00000000,0x1586b0,(nil)): stub fixme:service:svcctl_EnumServicesStatusW resume index not supported fixme:service:svcctl_EnumServicesStatusW resume index not supported fixme:advapi:ReportEventA (0xcafe4242,0x0004,0x0000,0x00000064,(nil),0x0001,0x00000000,0x79e55c,(nil)): stub fixme:advapi:ReportEventW (0xcafe4242,0x0004,0x0000,0x00000064,(nil),0x0001,0x00000000,0x1586b0,(nil)): stub fixme:netapi32:NetGetJoinInformation Semi-stub (null) 0x79e614 0x79e60c fixme:winsock:WSAIoctl WS_SIO_UDP_CONNRESET stub wine: cannot find L"C:\\windows\\system32\\--debug.exe" louis(a)lurcer:~$ fixme:advapi:ReportEventA (0xcafe4242,0x0001,0x0000,0x00000064,(nil),0x0001,0x00000000,0x79dd58,(nil)): stub fixme:advapi:ReportEventW (0xcafe4242,0x0001,0x0000,0x00000064,(nil),0x0001,0x00000000,0x1586b0,(nil)): stub err:eventlog:ReportEventW L"mDNSCoreReceiveResponse: Received from 10.1.100.55:5353 16 lurcer.local. AAAA FE80:0000:0000:0000:800A:888C:BE09:8739" fixme:advapi:ReportEventA (0xcafe4242,0x0001,0x0000,0x00000064,(nil),0x0001,0x00000000,0x79dd5c,(nil)): stub fixme:advapi:ReportEventW (0xcafe4242,0x0001,0x0000,0x00000064,(nil),0x0001,0x00000000,0x1586b0,(nil)): stub err:eventlog:ReportEventW L"mDNSCoreReceiveResponse: ProbeCount 2; will deregister 4 lurcer.local. Addr 10.1.100.55" fixme:advapi:ReportEventA (0xcafe4242,0x0001,0x0000,0x00000064,(nil),0x0001,0x00000000,0x79dccc,(nil)): stub fixme:advapi:ReportEventW (0xcafe4242,0x0001,0x0000,0x00000064,(nil),0x0001,0x00000000,0x1586b0,(nil)): stub err:eventlog:ReportEventW L"Local Hostname lurcer.local already in use; will try lurcer-2.local instead" fixme:advapi:ReportEventA (0xcafe4242,0x0001,0x0000,0x00000064,(nil),0x0001,0x00000000,0x79dd58,(nil)): stub fixme:advapi:ReportEventW (0xcafe4242,0x0001,0x0000,0x00000064,(nil),0x0001,0x00000000,0x1586b0,(nil)): stub err:eventlog:ReportEventW L"mDNSCoreReceiveResponse: Received from 10.1.100.55:5353 14 55.100.1.10.in-addr.arpa. PTR lurcer.local." fixme:advapi:ReportEventA (0xcafe4242,0x0001,0x0000,0x00000064,(nil),0x0001,0x00000000,0x79dd60,(nil)): stub fixme:advapi:ReportEventW (0xcafe4242,0x0001,0x0000,0x00000064,(nil),0x0001,0x00000000,0x1586b0,(nil)): stub err:eventlog:ReportEventW L"mDNSCoreReceiveResponse: Unexpected conflict discarding 16 55.100.1.10.in-addr.arpa. PTR lurcer-2.local." fixme:advapi:ReportEventA (0xcafe4242,0x0004,0x0000,0x00000064,(nil),0x0001,0x00000000,0x79e558,(nil)): stub fixme:advapi:ReportEventW (0xcafe4242,0x0004,0x0000,0x00000064,(nil),0x0001,0x00000000,0x1586b0,(nil)): stub fixme:advapi:DeregisterEventSource (0xcafe4242) stub *** Like I said, nothing new seems to happen after that. -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=42741 Marton Balint <cus(a)fazekas.hu> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |cus(a)fazekas.hu -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=42741 graham(a)heunox.com changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |graham(a)heunox.com -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=42741 --- Comment #27 from Alex Henrie <alexhenrie24(a)gmail.com> --- It's against the WineHQ Bugzilla rules to paste logs into comments. Please upload all logs as attachments. If you annoy the developers, they are less likely to help you. -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=42741 --- Comment #28 from Alex Henrie <alexhenrie24(a)gmail.com> --- (In reply to gestalt from comment #22)
(In reply to Alex Henrie from comment #19)
The game plays for me using wine-overwatch and no additional hacks (I did not have to override the GL or GLSL version). I agree with Louis in comment #3 that the root of the problem is ClientSdk.dll's unusual way of loading ntdll.dll.
Just to make it clear. You just compiled the wine64 version and launched the Starcraft-Setup.exe or Starcraft.exe
I compiled 32-bit wine-overwatch only and, with a new Wine prefix, ran StarCraft-Setup.exe and StarCraft.exe. -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=42741 vlk381(a)centrum.cz changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |vlk381(a)centrum.cz -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=42741 --- Comment #29 from tom+bugs.winehq.org(a)falkensweb.com --- I think I compiled 32bit wine-overwatch (no wow64, some missing things noted at end of ./configure) and although the installer runs, trying to launch StarCraft.exe afterwards just sits there chewing CPU. Maybe I left out a component from configure ? configure: libxcursor 32-bit development files not found, the Xcursor extension won't be supported. configure: libxi 32-bit development files not found, the Xinput extension won't be supported. configure: XShm 32-bit development files not found, X Shared Memory won't be supported. configure: XShape 32-bit development files not found, XShape won't be supported. configure: libXxf86vm 32-bit development files not found, XFree86 Vidmode won't be supported. configure: libxrandr 32-bit development files not found, XRandr won't be supported. configure: libxinerama 32-bit development files not found, multi-monitor setups won't be supported. configure: libxcomposite 32-bit development files not found, Xcomposite won't be supported. configure: X11-xcb 32-bit development files not found, the XCB extension won't be supported. configure: libGLU 32-bit development files not found, GLU won't be supported. configure: libOSMesa 32-bit development files not found (or too old), OpenGL rendering in bitmaps won't be supported. configure: libva 32-bit development files not found, GPU video acceleration won't be supported. configure: OpenCL 32-bit development files not found, OpenCL won't be supported. configure: pcap 32-bit development files not found, wpcap won't be supported. configure: libdbus 32-bit development files not found, no dynamic device support. configure: lib(n)curses 32-bit development files not found, curses won't be supported. configure: libsane 32-bit development files not found, scanners won't be supported. configure: libv4l 32-bit development files not found. configure: libgphoto2 32-bit development files not found, digital cameras won't be supported. configure: libgphoto2_port 32-bit development files not found, digital cameras won't be auto-detected. configure: liblcms2 32-bit development files not found, Color Management won't be supported. configure: GTK3 32-bit development files not found, GTK themes won't be supported. configure: libpulse 32-bit development files not found or too old, Pulse won't be supported. configure: gstreamer-1.0 base plugins 32-bit development files not found, gstreamer support disabled configure: OSS sound system found but too old (OSSv4 needed), OSS won't be supported. configure: libudev 32-bit development files not found, plug and play won't be supported. configure: libcapi20 32-bit development files not found, ISDN won't be supported. configure: libcups 32-bit development files not found, CUPS won't be supported. configure: fontconfig 32-bit development files not found, fontconfig won't be supported. configure: libgsm 32-bit development files not found, gsm 06.10 codec won't be supported. configure: libtiff 32-bit development files not found, TIFF won't be supported. configure: libmpg123 32-bit development files not found (or too old), mp3 codec won't be supported. configure: libopenal 32-bit development files not found (or too old), OpenAL won't be supported configure: openal-soft 32-bit development files not found (or too old), XAudio2 won't be supported configure: libldap (OpenLDAP) 32-bit development files not found, LDAP won't be supported. -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=42741 --- Comment #30 from tom+bugs.winehq.org(a)falkensweb.com --- Got configure output warnings down to the below. No improvement. configure: libxinerama 32-bit development files not found, multi-monitor setups won't be supported. configure: libGLU 32-bit development files not found, GLU won't be supported. configure: libva 32-bit development files not found, GPU video acceleration won't be supported. configure: OpenCL 32-bit development files not found, OpenCL won't be supported. configure: pcap 32-bit development files not found, wpcap won't be supported. configure: libdbus 32-bit development files not found, no dynamic device support. configure: libgnutls 32-bit development files too old, no bcrypt hash support. configure: lib(n)curses 32-bit development files not found, curses won't be supported. configure: libsane 32-bit development files not found, scanners won't be supported. configure: libgphoto2 32-bit development files not found, digital cameras won't be supported. configure: libgphoto2_port 32-bit development files not found, digital cameras won't be auto-detected. configure: liblcms2 32-bit development files not found, Color Management won't be supported. configure: GTK3 32-bit development files not found, GTK themes won't be supported. configure: libpulse 32-bit development files not found or too old, Pulse won't be supported. configure: gstreamer-1.0 base plugins 32-bit development files not found, gstreamer support disabled configure: OSS sound system found but too old (OSSv4 needed), OSS won't be supported. configure: libudev 32-bit development files not found, plug and play won't be supported. configure: libcapi20 32-bit development files not found, ISDN won't be supported. configure: libcups 32-bit development files not found, CUPS won't be supported. configure: fontconfig 32-bit development files not found, fontconfig won't be supported. configure: libgsm 32-bit development files not found, gsm 06.10 codec won't be supported. configure: libtiff 32-bit development files not found, TIFF won't be supported. configure: libopenal 32-bit development files not found (or too old), OpenAL won't be supported configure: openal-soft 32-bit development files not found (or too old), XAudio2 won't be supported configure: libldap (OpenLDAP) 32-bit development files not found, LDAP won't be supported. configure: WARNING: libxml2 32-bit development files not found (or too old), XML won't be supported. configure: WARNING: libxslt 32-bit development files not found, xslt won't be supported. configure: WARNING: No sound system was found. Windows applications will be silent. -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=42741 --- Comment #31 from Bruno Jesus <00cpxxx(a)gmail.com> --- Please avoid pasting such long output texts. Refer to https://wiki.winehq.org/Building_Wine for help with building wine and if you still have doubts use the forums, the bugzilla is for bug discussion. -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=42741 Josef Kufner <jkufner(a)gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |jkufner(a)gmail.com -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=42741 --- Comment #32 from Marton Balint <cus(a)fazekas.hu> --- The latest 1.18.2.1434 patch seems to make it start with an error message "A starcraft service has failed to launch, some functionality of starcraft may be disabled" if windows version is set to Windows XP. On the other hand, it freezes on the first key press for some reason... -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=42741 --- Comment #33 from taurusfacies <cunningham.louis(a)gmail.com> --- Created attachment 58045 --> https://bugs.winehq.org/attachment.cgi?id=58045 Command line output -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=42741 --- Comment #34 from taurusfacies <cunningham.louis(a)gmail.com> --- I'm in the same position as Morton. After update, I get through start screen, then seem to freeze after that. Looking at the last couple of lines of the output, looks like it's still secur32? -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=42741 --- Comment #35 from taurusfacies <cunningham.louis(a)gmail.com> --- (In reply to taurusfacies from comment #34)
I'm in the same position as Morton.
After update, I get through start screen, then seem to freeze after that. Looking at the last couple of lines of the output, looks like it's still secur32?
I ran all of this with a winecfg as Windows 10 and secur32 as a different library in the Library tab. I monkeyed with those two settings, and now I'm back to where I was before, ie. failure of ClientSdk.dll. I even run StarCraft Launcher.exe again, and after 'updating' I ended back up at the same error we've been receiving. -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=42741 --- Comment #36 from taurusfacies <cunningham.louis(a)gmail.com> --- (In reply to taurusfacies from comment #35)
(In reply to taurusfacies from comment #34)
I'm in the same position as Morton.
After update, I get through start screen, then seem to freeze after that. Looking at the last couple of lines of the output, looks like it's still secur32?
I ran all of this with a winecfg as Windows 10 and secur32 as a different library in the Library tab. I monkeyed with those two settings, and now I'm back to where I was before, ie. failure of ClientSdk.dll. I even run StarCraft Launcher.exe again, and after 'updating' I ended back up at the same error we've been receiving.
(Last one for the night, I can confirm and replicate everything Marton said under windows XP. SC will only freeze after a key press, it seems. I can click to make it to single player>enter new user, then on the first keypress, a freeze) -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=42741 --- Comment #37 from Andrew Wesie <awesie(a)gmail.com> --- I created a fork of the gamax92's wine-overwatch repository and patched a couple of other issues that were only affecting Starcraft. If you want to try it out, build a 32-bit version of wine from the code at https://github.com/awesie/wine-starcraft. If you get a RtlpWaitForCriticalSection error and then it hangs, use winecfg to change to Windows XP. Windows 7 does not currently work. Or if you get "A StarCraft service has failed to launch." make sure you are running as Windows XP. If it crashes when you go to Multiplayer, then you need to install corefonts using winetricks. Starcraft uses libcef which requires the Arial font. -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=42741 --- Comment #38 from Ker noa <blue-t(a)web.de> --- (In reply to Andrew Wesie from comment #37)
I created a fork of the gamax92's wine-overwatch repository and patched a couple of other issues that were only affecting Starcraft.
Hopefully the fork will be accompanied by patches on the ML. -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=42741 Evren <evren.demirk4n(a)gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |evren.demirk4n(a)gmail.com --- Comment #39 from Evren <evren.demirk4n(a)gmail.com> --- I managed to run the game using the 32 bit build from "https://github.com/awesie/wine-starcraft" but unfortunately getting a crash after a couple of minutes in the single player campaign with the following output. [..this not implemented error repeats continuously..] fixme:ntdll:NtQueryDirectoryObject multiple entries not implemented fixme:ntdll:NtQueryDirectoryObject multiple entries not implemented fixme:ntdll:NtQueryDirectoryObject multiple entries not implemented [..and the crash...] err:seh:setup_exception_record stack overflow 1040 bytes in thread 00d4 eip 7bc4b7e6 esp 00240f20 stack 0x240000-0x241000-0x340000 fixme:advapi:ReportEventA (0xcafe4242,0x0004,0x0000,0x00000064,(nil),0x0001,0x00000000,0x79e558,(nil)): stub fixme:advapi:ReportEventW (0xcafe4242,0x0004,0x0000,0x00000064,(nil),0x0001,0x00000000,0x112fa0,(nil)): stub fixme:advapi:DeregisterEventSource (0xcafe4242) stub -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=42741 Łukasz Krotowski <lukasz.krotowski(a)gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |lukasz.krotowski(a)gmail.com --- Comment #40 from Łukasz Krotowski <lukasz.krotowski(a)gmail.com> --- (In reply to Andrew Wesie from comment #37)
I created a fork of the gamax92's wine-overwatch repository and patched a couple of other issues that were only affecting Starcraft.
With 32-bit build I've got either get "A StarCraft service has failed to launch." on Windows != XP. Single player works fine but I cannot connect to bnet. Or (Windows == XP) game starts without that message and I can connect to bnet but game crashes on first interaction with opponent (either single or multi-player). -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=42741 --- Comment #41 from Łukasz Krotowski <lukasz.krotowski(a)gmail.com> --- Created attachment 58048 --> https://bugs.winehq.org/attachment.cgi?id=58048 Backtrace from comment 40 -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=42741 --- Comment #42 from Andrew Wesie <awesie(a)gmail.com> --- Windows XP mode breaks because WINE always exports NtGetTickCount and GetTickCount64 functions, even though those export do not exist in actual Windows XP. Windows 7 mode breaks because WINE has not implemented all of the APIs that are in Windows 7 that Starcraft is trying to use. I just wrote a quick patch that disables NtGetTickCount and GetTickCount64 entirely. This fixes Windows XP mode for Starcraft, but it is not "proper" and I have no idea how it would affect other games. Also, if you try to use that patch with non-Windows XP mode then things will get unhappy or confused. -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=42741 --- Comment #43 from Adrian Petrescu <apetresc(a)gmail.com> --- With Andrew Wesie's latest patches (commit ce9468b4d7f6bda63e3f5b5cf1135b71e0c06a0b on his fork), I am incredibly happy to report that everything works great: single player, campaign, multiplayer, replays, everything. Bravo, amazing work Andrew! The only thing still a little strange is that there's a very noticeable delay (~15 seconds) for all the menus to populate in the Battle.net interface. Loading up the list of gateways, loading up the chatroom, loading up the "create game" dialogue, etc., all take an obscenely long time. But once the game begins, everything is zippy and smooth! I've already won two games on Bnet tonight :) How many of these changes can be easily merged in, besides the NtGetTickCount stuff? -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=42741 --- Comment #44 from tom+bugs.winehq.org(a)falkensweb.com --- Can you clarify what configure options you used (if any) - was this a WOW64 enabled build or straight 32bit on 64bit ? What missing things were reported (if any) at the end of configure ? -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=42741 Sebastian Żebrowski <traszm(a)gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |traszm(a)gmail.com -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=42741 --- Comment #45 from Adrian Petrescu <apetresc(a)gmail.com> --- (In reply to tom+bugs.winehq.org from comment #44)
Can you clarify what configure options you used (if any) - was this a WOW64 enabled build or straight 32bit on 64bit ? What missing things were reported (if any) at the end of configure ?
I didn't use any configure options whatsoever, other than --prefix (so that I could have it coexist with my other wine on my machine). The missing libraries at the end of it were: configure: libva 32-bit development files not found, GPU video acceleration won't be supported. configure: OpenCL 32-bit development files not found, OpenCL won't be supported. configure: libhal 32-bit development files not found, no legacy dynamic device support. configure: libsane 32-bit development files not found, scanners won't be supported. configure: libv4l 32-bit development files not found. configure: libgphoto2 32-bit development files not found, digital cameras won't be supported. configure: libgphoto2_port 32-bit development files not found, digital cameras won't be auto-detected. configure: GTK3 32-bit development files not found, GTK themes won't be supported. configure: gstreamer-1.0 base plugins 32-bit development files not found, gstreamer support disabled configure: OSS sound system found but too old (OSSv4 needed), OSS won't be supported. configure: libcapi20 32-bit development files not found, ISDN won't be supported. configure: libgsm 32-bit development files not found, gsm 06.10 codec won't be supported. configure: libopenal 32-bit development files not found (or too old), OpenAL won't be supported configure: openal-soft 32-bit development files not found (or too old), XAudio2 won't be supported configure: Finished. Do 'make' to compile Wine. After that, I just ran `make`, `make install`, created a new 32-bit wineprefix, installed corefonts, installed Starcraft, and ran it. -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=42741 --- Comment #46 from Evren <evren.demirk4n(a)gmail.com> --- (In reply to Łukasz Krotowski from comment #41)
The only thing still a little strange is that there's a very noticeable delay (~15 seconds) for all the menus to populate in the Battle.net interface. Loading up the list of gateways, loading up the chatroom, loading up the "create game" dialogue, etc., all take an obscenely long time. But once the game begins, everything is zippy and smooth! I've already won two games on Bnet tonight :)
Excellent work Andrew! I couldn't replicate the latency issue Łukasz mentioned with my build. Logging in to Battle.net, creating multiplayer games take no extra time. Playing smoothly on US West :) As a note, in the previous build I was getting "secur32" errors, so did "winetricks secur32" which added native secur32 to the library list. With the new build, I had to remove that from library in "wincfg" to connect Battle.net as it was somehow preventing the connection. -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=42741 --- Comment #47 from Łukasz Krotowski <lukasz.krotowski(a)gmail.com> --- (In reply to Andrew Wesie from comment #42)
I just wrote a quick patch that disables NtGetTickCount and GetTickCount64 entirely. This fixes Windows XP mode for Starcraft, but it is not "proper" and I have no idea how it would affect other games. Also, if you try to use that patch with non-Windows XP mode then things will get unhappy or confused.
Great. Everything works now. I've even made trimmed version of your patches limited to ntdll that are enough make Starcraft work: https://github.com/lkrotowski/wine-starcraft -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=42741 --- Comment #48 from tom+bugs.winehq.org(a)falkensweb.com --- Ah ha. So you use the https://github.com/lkrotowski/wine-starcraft.git repo to build a 32bit WINE. I'm on Ubuntu and doing that is a massive faff! Don't support someone could compile a static linked binary to try with ? -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=42741 --- Comment #49 from Carlisle Thyriaen <thyriaen(a)googlemail.com> --- (In reply to Łukasz Krotowski from comment #47)
Great. Everything works now. I've even made trimmed version of your patches limited to ntdll that are enough make Starcraft work:
Will those patches in the trimmed version be acceptable for wine-dev, or are those some work arounds ? -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=42741 --- Comment #50 from tom+bugs.winehq.org(a)falkensweb.com --- With https://github.com/lkrotowski/wine-starcraft.git I built it in an LXC containter (per the docs, you have to do this on Ubuntu). I was able to run the game fine by running ./wine outside the container! Unfortunately I get a crash err:seh:setup_exception_record stack overflow 1360 bytes in thread 0009 eip 7bc49e86 esp 00240de0 stack 0x240000-0x241000-0x340000 fish: './wine /home/falken/.wine-overw…' terminated by signal SIGSEGV (Address boundary error) or just a hang shortly after finding the small tank on the first proper mission (either just before or just after the start of the first fight with aliens) -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=42741 --- Comment #51 from Łukasz Krotowski <lukasz.krotowski(a)gmail.com> --- (In reply to tom+bugs.winehq.org from comment #50)
With https://github.com/lkrotowski/wine-starcraft.git I built it in an LXC containter (per the docs, you have to do this on Ubuntu).
I was able to run the game fine by running ./wine outside the container!
Unfortunately I get a crash
err:seh:setup_exception_record stack overflow 1360 bytes in thread 0009 eip 7bc49e86 esp 00240de0 stack 0x240000-0x241000-0x340000 fish: './wine /home/falken/.wine-overw…' terminated by signal SIGSEGV (Address boundary error)
or just a hang shortly after finding the small tank on the first proper mission (either just before or just after the start of the first fight with aliens)
I've had the same error without last Andrew's patch (Disable NtGetTickCount and GetTickCount64). Now it works fine. But mine is plain 32-bit build. -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=42741 christooss(a)gmail.com changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |christooss(a)gmail.com --- Comment #52 from christooss(a)gmail.com --- I tried Andrews build and I can too report that it works. It does print out some errors but at least custom game workes without problems. Haven't tried lkrotowski's git I imagine it works the same I will try it today and report about it. If someone else wants to try: $ git clone https://github.com/awesie/wine-starcraft $ mkdir wine-starcraft-binary $ cd wine-starcraft $ ./configure --prefix /home/<username>/wine-starcraft-binary $ make $ make install $ cd /home/<username>/wine-starcraft-binary $ WINEPREFIX="$HOME/.winesc" WINEARCH=win32 ./wine /pathtoStarcraft.exe -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=42741 Dustin Runnells <dustin(a)runnells.name> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |dustin(a)runnells.name --- Comment #53 from Dustin Runnells <dustin(a)runnells.name> --- (In reply to Łukasz Krotowski from comment #47)
Great. Everything works now. I've even made trimmed version of your patches limited to ntdll that are enough make Starcraft work: https://github.com/lkrotowski/wine-starcraft
Built this on 32-bit LFS, worked great. Thanks! -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=42741 --- Comment #54 from Andrew Wesie <awesie(a)gmail.com> --- I wrote a less hacky patch to fix the GetTickCount64/NtGetTickCount issues (https://github.com/awesie/wine-starcraft/commit/8dca81567c1d3601338c67ee141f...). It reuses one of the configuration options from wine-staging, so there are new instructions for this code (https://github.com/awesie/wine-starcraft/blob/master/STARCRAFT). The remaining patch that needs to be fixed is implementing BuildSecurityDescriptorW. There is a nearly 3 year old bug (https://bugs.winehq.org/show_bug.cgi?id=37594) to implement this API. My current patch is just a hacky workaround to make StarCraft work. -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=42741 Iuri Diniz <sinister(a)bol.com.br> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |sinister(a)bol.com.br -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=42741 --- Comment #55 from ogunden(a)phauna.org --- Just another confirmation that awesie's patch (ce9468b4d7f6bda63e3f5b5cf1135b71e0c06a0b) works to play. I am on Ubuntu 14.04.5 LTS 64-bit. I used lxc with a 32-bit ubuntu base to compile a 32-bit executable (./configure with no args, resolved all dependency errors before compiling) and then I run the executable outside of lxc, in my 64-bit environment. I had one crash in single player once, but since then it has been working great for hours of play, both single player and battle.net multiplayer. Thanks for bringing back a classic Andrew. -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=42741 --- Comment #56 from tom+bugs.winehq.org(a)falkensweb.com --- Working with the comment 52 Git on 16.04.2 LTS 64bit. Built in a 32bit LXC container, but runs fine outside. I used `apt-get build-dep wine` to install packages in the container, which resulted in a very short list of missing bits from ./configure (run with no options in the LXC). -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=42741 Igor Polyakov <iop_jr(a)yahoo.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |iop_jr(a)yahoo.com --- Comment #57 from Igor Polyakov <iop_jr(a)yahoo.com> --- (In reply to Adrian Petrescu from comment #43)
The only thing still a little strange is that there's a very noticeable delay (~15 seconds) for all the menus to populate in the Battle.net interface. Loading up the list of gateways, loading up the chatroom, loading up the "create game" dialogue, etc., all take an obscenely long time. But once the game begins, everything is zippy and smooth! I've already won two games on Bnet tonight :)
I can confirm the delay, it's closer to 30 seconds for me. -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=42741 Bruno Jesus <00cpxxx(a)gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Blocks| |43011 -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=42741 Sebastian Lackner <sebastian(a)fds-team.de> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |STAGED Staged patchset| |https://github.com/wine-com | |pholio/wine-staging/tree/ma | |ster/patches/winebuild-Fake | |_Dlls CC| |dmitry(a)baikal.ru, | |erich.e.hoover(a)wine-staging | |.com, michael(a)fds-team.de, | |sebastian(a)fds-team.de -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=42741 AJ <no.effing.spam(a)gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |no.effing.spam(a)gmail.com -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=42741 David Johansen <davejohansen(a)gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |davejohansen(a)gmail.com -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=42741 Emanuel Rietveld <codehotter(a)gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |codehotter(a)gmail.com --- Comment #58 from Emanuel Rietveld <codehotter(a)gmail.com> --- This error message is back for 1.19. -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=42741 Fabian Maurer <dark.shadow4(a)web.de> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |dark.shadow4(a)web.de -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=42741 Ziktofel <ziktofel(a)gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |ziktofel(a)gmail.com --- Comment #59 from Ziktofel <ziktofel(a)gmail.com> --- I can confirm that for 1.19.x This should be reopened -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=42741 fjfrackiewicz(a)gmail.com changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |fjfrackiewicz(a)gmail.com --- Comment #60 from fjfrackiewicz(a)gmail.com --- (In reply to Ziktofel from comment #59)
I can confirm that for 1.19.x
This should be reopened
The bug is set to Staged and, thus, it's already open. -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=42741 --- Comment #61 from Sebastian Lackner <sebastian(a)fds-team.de> --- (In reply to Emanuel Rietveld from comment #58)
This error message is back for 1.19.
Please open a new bug report for the issue with Starcraft 1.19. The terminal output might be similar, but it is definitely something else than this bug. The previous issue (regarding insufficiencies with the Wine fake dlls) should be already fixed by the Staging patchset. -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=42741 --- Comment #62 from Richard Allen <ra(a)ra.is> --- Im using wine-2.12. The game updated itself to 1.19 and broke. But for me it's not the same as before. I get a popup containing: Required library 'KERNEL32.dll' is missing export 'GetProcessWorkingSetSizeEx'. In the terminal where I run the game I get quite a few: fixme:module:load_library unsupported flag(s) used (flags: 0x00000800) -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=42741 --- Comment #63 from Igor Polyakov <iop_jr(a)yahoo.com> --- (In reply to Richard Allen from comment #62)
Im using wine-2.12. The game updated itself to 1.19 and broke. But for me it's not the same as before. I get a popup containing:
Required library 'KERNEL32.dll' is missing export 'GetProcessWorkingSetSizeEx'.
In the terminal where I run the game I get quite a few:
fixme:module:load_library unsupported flag(s) used (flags: 0x00000800)
Here's a patch fixing that issue: http://ix.io/yGk but when I recompiled, I stopped getting that bug and got ClientSdk.dll issue I opened bug #43011 to track that issue -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=42741 --- Comment #64 from Igor Polyakov <iop_jr(a)yahoo.com> --- (In reply to Igor Polyakov from comment #63)
(In reply to Richard Allen from comment #62)
Im using wine-2.12. The game updated itself to 1.19 and broke. But for me it's not the same as before. I get a popup containing:
Required library 'KERNEL32.dll' is missing export 'GetProcessWorkingSetSizeEx'.
In the terminal where I run the game I get quite a few:
fixme:module:load_library unsupported flag(s) used (flags: 0x00000800)
Here's a patch fixing that issue:
but when I recompiled, I stopped getting that bug and got ClientSdk.dll issue
I opened bug #43011 to track that issue
I meant bug #43434 -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=42741 jchristi <mancubus220(a)gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |mancubus220(a)gmail.com -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=42741 lukas.schneiderbauer(a)gmail.com changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |lukas.schneiderbauer(a)gmail. | |com -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=42741 tokktokk <fdsfgs(a)krutt.org> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |fdsfgs(a)krutt.org -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=42741 André H. <nerv(a)dawncrow.de> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |nerv(a)dawncrow.de Staged patchset|https://github.com/wine-com |https://github.com/wine-sta |pholio/wine-staging/tree/ma |ging/wine-staging/tree/mast |ster/patches/winebuild-Fake |er/patches/winebuild-Fake_D |_Dlls |lls -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=42741 exposight <exposight(a)gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |exposight(a)gmail.com --- Comment #65 from exposight <exposight(a)gmail.com> --- This error does not occur on wine 4.9, the report can be closed. Current behavior is different and a separate report needs to be opened. -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=42741 Zebediah Figura <z.figura12(a)gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |matthew4196(a)gmail.com --- Comment #66 from Zebediah Figura <z.figura12(a)gmail.com> --- *** Bug 49525 has been marked as a duplicate of this bug. *** -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=42741 Mike Lothian <mike(a)fireburn.co.uk> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |mike(a)fireburn.co.uk -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=42741 Mathew Hodson <mathew.hodson(a)gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |mathew.hodson(a)gmail.com --- Comment #67 from Mathew Hodson <mathew.hodson(a)gmail.com> --- Is this fixed again by the new staged patchset at https://github.com/wine-staging/wine-staging/tree/master/patches/winebuild-p... -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=42741 --- Comment #68 from Mike Lothian <mike(a)fireburn.co.uk> --- I'm still having issues with wine-5.13-195-g0d42388095 (Staging) has that patch been enabled? -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=42741 Mathew Hodson <mathew.hodson(a)gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC|mathew.hodson(a)gmail.com | -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=42741 Maciej Stanczew <maciej.stanczew+b(a)gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |maciej.stanczew+b(a)gmail.com --- Comment #69 from Maciej Stanczew <maciej.stanczew+b(a)gmail.com> --- (In reply to Mathew Hodson from comment #67)
Is this fixed again by the new staged patchset at https://github.com/wine-staging/wine-staging/tree/master/patches/winebuild- pe_syscall_thunks It is indeed.
(In reply to Mike Lothian from comment #68)
I'm still having issues with wine-5.13-195-g0d42388095 (Staging) has that patch been enabled? Are you running a PE build? 'winebuild-pe_syscall_thunks' patchset will not help with non-PE builds; see bug 45349 for more info. The game launches for me successfully with a PE build of Staging 5.13.
-- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=42741 Adrian Petrescu <apetresc(a)gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC|apetresc(a)gmail.com | -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=42741 Alex Henrie <alexhenrie24(a)gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Staged patchset|https://github.com/wine-sta |https://github.com/wine-sta |ging/wine-staging/tree/mast |ging/wine-staging/blob/mast |er/patches/winebuild-Fake_D |er/patches/winebuild-pe_sys |lls |call_thunks/0002-winebuild- | |Call-__wine_syscall_dispatc | |her-through-the.patch -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=42741 --- Comment #70 from Gijs Vermeulen <gijsvrm(a)gmail.com> --- *** Bug 50120 has been marked as a duplicate of this bug. *** -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=42741 Gijs Vermeulen <gijsvrm(a)gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Summary|StarCraft I: 1.18 PTR fails |Multiple Blizzard games |to initialize ClientSdk.dll |fail to launch (StarCraft I | |& II, Diablo III, Heroes of | |the Storm) -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=42741 AJ <no.effing.spam(a)gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC|no.effing.spam(a)gmail.com | -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=42741 Claudio <sick_soul(a)yahoo.it> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |sick_soul(a)yahoo.it --- Comment #71 from Claudio <sick_soul(a)yahoo.it> --- This affects Warcraft III too, in the exact same way (running wine-5.18 (Staging)). This bug is a very good showcase of what is wrong in the way the Wine Project has been developing and handling issues in the now decades of development. It has never been focused on applications, only on the general framework development, never considering applications as the focus. The result is this, all Blizzard games broken, and it's business as usual. Instead of proceeding with the constant refactoring and general development, this should have been marked as a "regression", the patch introducing the overarching framework changes _reverted_ until the regression was fixed, instead of proceeding with the change and then leaving it to a few frustrated people to hunt enablement again. This is completely backwards. I know it is hopeless (this is a 30 year project, so the minds are set), but a less _disfunctional_ project would treat regressions seriously (like the Linux kernel). The kernel has a clear rule: "we do not break userspace. Enabling user space applications is the goal of the kernel, not anything else. Anything that breaks userspace is wrong by definition, and is a regression". I wish for any functional fork of wine (be it Proton or other forks) could take and adopt this mindset, if the wine project is unable to. Rant off, CLaudio -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=42741 mboquien(a)free.fr changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |mboquien(a)free.fr -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=42741 --- Comment #72 from Maciej Stanczew <maciej.stanczew+b(a)gmail.com> --- But… it's not actually a Wine regression. This behavior was introduced in 64-bit versions of Blizzard games, not in Wine itself. Original Warcraft III still works without issues, it's the Reforged client that has this problem. Plus, the games all work with the linked staging patchset, and most of the actual regressions are quickly taken care of after they are found. Those "few frustrated people" are in fact Wine developers -- without them we wouldn't have the patches necessary to run the games. If you want things to "just work", maybe try Lutris? It takes care of all the patches and workarounds needed for specific games to run. -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=42741 --- Comment #73 from Claudio <sick_soul(a)yahoo.it> --- (In reply to Maciej Stanczew from comment #72)
But… it's not actually a Wine regression. This behavior was introduced in 64-bit versions of Blizzard games, not in Wine itself. Original Warcraft III still works without issues, it's the Reforged client that has this problem.
This is not how I see the events unfolding at all. Yes, the applications changed. But this is _NOT_ the problem I am talking about here. Read all the (duplicate?) bugs opened on this, they are eye opening. See https://bugs.winehq.org/show_bug.cgi?id=49525 . " Since wine-staging 5.12, the Battle.net launcher is failing to launch some games and is getting error "04c4:err:module:LdrInitializeThunk "ClientSdk.dll" failed to initialize, aborting". With wine-staging 5.3, 5.9 - 5.11, both Warcraft III and Starcraft I are able to launch. Vanilla wine 5.1, 5.9 - 5.12 all appear to fail with the same ClientSdk.dll error. [...] Comment 2Olivier F. R. Dierick 2020-07-06 05:28:52 CDT Hello, This is a resurgence of STAGED bug 42741. It was covered by wine-staging patchset 'winebuild-Fake_Dlls', but that patchset is disabled in 5.12 due to changes in ntdll. https://github.com/wine-staging/wine-staging " So what happened here is: 1) overarching changes to ntdll broke / caused the patchset in 5.12 staging to be disabled. 2) regression bug reports _ignored_, ntdll changes not reverted. Screw them apps, development must go on! 3) some developers trying to hunt enablement again. This is not how to make application enablement sustainable. This is how to have a constant state of brokeness. As soon as a regression is detected the general changes should have been stopped/reverted until the application had been _unbroken_. And yes, the few frustrated people are "wine developers", and? The process and priorities are backwards, this is my point here. Does not matter. And yes, there are attempts to "fix this downstream", but I am not sure it can really work out. A real solution for which users can reasonably expect applications to work "one day in the future" is if upstream takes an application focus, and regressions on enablement seriously. Maybe Valve will end up fixing this, maybe not, we'll see. -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=42741 Zebediah Figura <z.figura12(a)gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|STAGED |NEW CC| |z.figura12(a)gmail.com --- Comment #74 from Zebediah Figura <z.figura12(a)gmail.com> --- This bug is not the regression you think it is. The relevant games never worked in upstream wine, only in wine-staging. Recently many fixes were made upstream which were intended to address exactly this bug (and other similar ones). As a result the wine-staging patch was removed, because it had either been obviated or could not be easily fixed. In fact it had not entirely been obviated, at least for Blizzard games, so we debugged and fixed it anyway, resulting in the "winebuild-pe_syscall_thunks" patch set. In short, this bug was never fixed upstream. It was fixed in wine-staging, then broken, and then fixed again, and as far as I'm aware it should still work. I anticipate a demand that applications such as this be tested when removing the patch sets that are supposed to fix them. Of course it would be nice, but the fact is that we wine-staging maintainers simply do not have the time (or, in many cases, money, or hardware). Separately, this bug should hopefully be *entirely* fixed *upstream* after <https://source.winehq.org/git/wine.git/commitdiff/043489456c1f633f86f8dd1fde6b32c48c90c6f4>. It would be nice for someone to test with upstream wine and confirm this. -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=42741 --- Comment #75 from Maciej Stanczew <maciej.stanczew+b(a)gmail.com> --- I tested Wine 5.22 with cherry-picked 043489456c1f633f86f8dd1fde6b32c48c90c6f4, and I can confirm that the issue is gone for 64-bit versions of Diablo III, Heroes of the Storm, Starcraft, Starcraft II and Warcraft III. Diablo III later fails to initialize D3D, but that's a separate issue (bug 42191), and it's also worked around by DXVK (which is needed anyway to get acceptable fps in this game). I don't have Overwatch or World of Warcraft installed, so someone else would need to check those. -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=42741 Zebediah Figura <z.figura12(a)gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Resolution|--- |FIXED Fixed by SHA1| |043489456c1f633f86f8dd1fde6 | |b32c48c90c6f4 Status|NEW |RESOLVED --- Comment #76 from Zebediah Figura <z.figura12(a)gmail.com> --- In the absence of any further testing, I think it's fair to assume that this is fixed upstream by <https://source.winehq.org/git/wine.git/commitdiff/043489456c1f633f86f8dd1fde6b32c48c90c6f4>. Thanks Maciej, and thanks to Alexandre for fixing the bug upstream. -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=42741 Alexandre Julliard <julliard(a)winehq.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED --- Comment #77 from Alexandre Julliard <julliard(a)winehq.org> --- Closing bugs fixed in 6.0-rc1. -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=42741 pikachu25215(a)gmail.com changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |pikachu25215(a)gmail.com --- Comment #78 from pikachu25215(a)gmail.com --- I think that there is a regression because in 6.0-rc3 it breaks again (fails to initialize ClientSdk.dll) -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=42741 --- Comment #79 from Zebediah Figura <z.figura12(a)gmail.com> --- (In reply to kirito from comment #78)
I think that there is a regression because in 6.0-rc3 it breaks again (fails to initialize ClientSdk.dll)
Can you please confirm that you are compiling upstream (non-staging) wine with mingw, and if possible perform a regression test? This should probably also be a new bug report, instead of polluting this existing one. -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=42741 --- Comment #80 from kirito <pikachu25215(a)gmail.com> --- what is mingw? google fails to tell me also sorry for essentially spamming -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=42741 E. Demirkan <evren.demirk4n(a)gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC|evren.demirk4n(a)gmail.com | -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=42741 --- Comment #81 from Zebediah Figura <z.figura12(a)gmail.com> --- (In reply to kirito from comment #80)
what is mingw? google fails to tell me also sorry for essentially spamming
A compiler target (and the project supplying libraries and headers for that target). If you're using distribution packages, you should see kernelbase.dll and not kernelbase.dll.so in your system library folder if mingw is present. If you're compiling Wine yourself, you should see successful checks for the mingw cross compiler in configure output. -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=42741 --- Comment #82 from Igor Polyakov <iop_jr(a)yahoo.com> --- I just got this issue back with wine 10 staging -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
http://bugs.winehq.org/show_bug.cgi?id=42741 --- Comment #83 from Igor Polyakov <iop_jr(a)yahoo.com> --- (In reply to Igor Polyakov from comment #82)
I just got this issue back with wine 10 staging
Never mind, I did it in a clean profile and I don't get this issue anymore. -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
participants (2)
-
wine-bugs@winehq.org -
WineHQ Bugzilla