Application Details:
Version: | Editor |
License: | Retail |
URL: | http://www.starcraft2.com/ |
Votes: | 0 |
Latest Rating: | Garbage |
Latest Wine Version Tested: | 1.9.24 |
Maintainers: About Maintainership
What works
The editor's splash screen shows up. It crashes when the status shows "Downloading region information", or very shortly after. The editor fails to launch.
What does not
Everything except the splash screen.
Workarounds
What was not tested
Hardware tested
Graphics:
Additional Comments
It used to launch completely and be usable. But I think with a Blizzard patch 3 months ago authentication was moved from when you publish a map, to when you launch the editor. It crashes during the authentication step. See Bug#41398.
Operating system | Test date | Wine version | Installs? | Runs? | Used Workaround? | Rating | Submitter | ||
Current | Debian GNU/Linux 7.x "Wheezy" x86_64 | Dec 16 2016 | 1.9.24 | Yes | Yes | Garbage | Andrew Smart | ||
Show | Arch Linux x86_64 | Feb 05 2012 | 1.4-rc2 | N/A | Yes | Platinum | Josko | ||
Show | Arch Linux x86_64 | Nov 25 2011 | 1.3.33 | Yes | Yes | Garbage | Josko | ||
Show | Fedora 15 x86_64 | Aug 05 2011 | 1.3.25 | N/A | Yes | Bronze | Florian | ||
Show | Debian GNU/Linux Unstable "Sid" x86_64 | Dec 10 2010 | 1.3.8 | Yes | Yes | Bronze | an anonymous user |
Bug # | Description | Status | Resolution | Other apps affected |
The following comments are owned by whoever posted them. WineHQ is not responsible for what they say.
by Jarkko Korpi on Tuesday May 23rd 2017, 8:56
by kolAflash on Wednesday May 24th 2017, 14:26
download.opensuse.org/repositories/Emulators:/Wine/openSUSE_Leap_42.2/x86_64/wine-staging-2.8-665.1.x86_64.rpm
download.opensuse.org/repositories/Emulators:/Wine/openSUSE_Leap_42.2/x86_64/wine-staging-32bit-2.8-665.1.x86_64.rpm
by Jarkko Korpi on Wednesday May 24th 2017, 14:59
bugs.winehq.org/show_bug.cgi?id=41398
by Andrew Smart on Thursday December 15th 2016, 1:12
For clues, look at the editor's logs at:
~/documents/StarCraft II/EditorLogs/2016-12-14 23.12.03 crunchbang B48645 Crash/2016-12-14 23.12.03 crunchbang B48645 Crash.txt
Contents of the log file:
====================================================================================================
SC2Editor (B48645)
Executable D:\StarCraft II\Support64\SC2Editor_x64.exe
...
3
Exception
B48645 (SC2.3.9)
branches/SC2.3.9
Editor
Map Editor & Tools
Internal Pipe/Tools Dev
Tools
3 - Medium
[WINE] ACCESS_VIOLATION reading from 0x000000000000FFFE: DBG-OPTIONS DBG-ADDR("") DBG-OPTIONS
ACCESS_VIOLATION (0xC0000005)
...
I assume this is their code accessing memory that isn't theirs anymore. Looking on battlenet I don't see no new editor bugs. So I'm guessing this is a bug in their code that isn't reached on MS Windows systems, and happens to be reached using WINE?
I tried installing winhttp with winetricks, but that did not work. No crash prompt (as you mentioned) or editor crash logs, but the editor still fails to start up.
A .dmp file is provided. That may help! I have no idea how to analyze it in the context of WINE :-(
Thank you so much for the workaround!
by Andrew Smart on Thursday December 15th 2016, 14:34
by Cory on Monday December 12th 2016, 17:31
If you start-up the editor via the Battle.net App
OR
If you start-up the editor via `cd ~ && cd '.wine/drive_c/Program Files (x86)/StarCraft II/Support64' && wine64 SC2Editor_x64.exe`
A StarCraft II window will show up and it'll seem to be loading fine.
Then you're asked with a Yes/No Dialog:
"Warning: you must log in to Battle.net to authenticate your StarCraft II account before using the editor.
Would you like to do so now?"
If you hit No the program exits.
If you hit Yes some information is shown at the bottom:
"Starting Up (14s)
Authenticating Account (7s)
Downloading Battle.net region information (5s)"
And then one of two things will happen:
a) the whole thing will crash, along with a Blizzard response window that allows you to elaborate what happened.
b) your whole computer will freeze for 5 minutes. Along with the message "Killed." after the wait.
There is a way around this. First open StarCraft II (however), login, and then alt-tab out and start the editor. The editor loads well..the problem is, is if you go File->Open..you'll get the message "Downloading Battle.net region information (5s)" and the computer will freeze almost forever.
I tried this on wine-2.0r1.
The solution is unclear.
What I need to try:
1) I have a ~/.wine from wine1.7.23 and I used winetricks to install msvc2015, which did a whole bunch of DLL overrides as described in the StarCraft II (Current) App Database. So perhaps if I erase that and start fresh I may get a clearer picture as to what I need to do. However StarCraft II takes about a 24 GB download, so that's gonna suck.
2) I need to submit a formal bug report but I don't want to create (yet) another account.
3) I'm sure somebody will figure it out. Until then I'll submit my reports here.
by Andrew Smart on Thursday December 15th 2016, 1:13
by poff on Thursday December 22nd 2016, 14:35
- turn off internet connection
- start the editor
- "Warning: you must log in to Battle.net to authenticate your StarCraft II account before using the editor. Would you like to do so now?" -> yes
- it shows a popup with a login form
- turn on internet connection
- fill the form with your credentials and press ok.
- enjoy :)
I hope I could help untill the fix arrives.
by Electric Prism on Tuesday January 3rd 2017, 16:03
by Alzarath on Monday August 17th 2015, 13:55
I installed StarCraft 2 in a clean prefix using the ArchWiki's instructions ( wiki.archlinux.org/index.php/StarCraft_2 ). Performed the regedit changes and installed vcrun2005/vcrun2008 through winetricks.
Terminal output: pastebin.com/nNPSrFPH
by Alzarath on Wednesday August 19th 2015, 16:05