http://bugs.winehq.org/show_bug.cgi?id=25763
Summary: Starcraft 2 crashes while playing SotIS (custom map) Product: Wine Version: 1.3.11 Platform: x86 OS/Version: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: -unknown AssignedTo: wine-bugs@winehq.org ReportedBy: ns03ja@brocku.ca
This has just started happening with Starcraft 2 patch 1.2.0, though I'm fairly sure it's a new (buggy) codepath being exercised in Wine and not simply a bug in SC2, as nobody else online appears to be experiencing the issue.
Basically, when trying to use the store in Storm of the Imperial Sanctum (a custom map), SC2 crashes. Full steps to reproduce:
1. Launch SC2, log in to Battle.net. 2. Click the multiplayer tab. 3. In the "Custom Games" box, select "Create a Game". 4. Search for "Imperial". 5. Create a game with the map, "Storm of the Imperial Sanctum". 6. From the game lobby, start the game. 7. After the map loads, select any hero (it doesn't matter which). 8. Click the warp prism near the top left of the pool of water your hero is now standing in. 9. Select the second "tab" in the dialog that opens up. 10. Select "Vernal Inhibitor", the leftmost item in the top row. 11. Wait a few seconds. 12. Observe crash.
There's probably timing or other non-obvious factors involved in this bug, because it's not 100% deterministic, though I've been able to quite reliably reproduce the crash with the above steps. During normal play of the map, similar steps would be taken at least a dozen times (if not more), although from experience, the crash only occurs a fraction of those times. Needless to say, a crash is virtually guaranteed in every normal play of the map.
Unfortunately, Wine does not appear to produce a backtrace when this crash occurs, and the default debug output looks very mundane. On the other hand, the Blizzard crash handler does normally show up, and I've sent in several crash reports to them with it, but I'm not optimistic that they'll do anything useful with them.
The Wine version in question here is today's git (wine-1.3.11-151-geb11dee), although I also verified that the problem is identical in both wine-1.3.11 and wine-1.3.4 as well.
http://bugs.winehq.org/show_bug.cgi?id=25763
Neil Skrypuch ns03ja@brocku.ca changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |ns03ja@brocku.ca
http://bugs.winehq.org/show_bug.cgi?id=25763
Florian florian@fkoeberle.de changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |florian@fkoeberle.de
--- Comment #1 from Florian florian@fkoeberle.de 2011-01-16 13:09:08 CST --- It crashes for me too but not only for the Vernal Inhibitor item.
It seems to happen when you mouse over the small icons of the required items.
For example instead of waiting at step 11 of your instructions mouse over the small accelerator icon at the bottom.
I guess you did this while waiting and that's why it crashed.
http://bugs.winehq.org/show_bug.cgi?id=25763
--- Comment #2 from Florian florian@fkoeberle.de 2011-01-16 14:38:15 CST --- The corresponding bug report in the playsotis.com forum: http://www.playsotis.com/index.php?option=com_kunena&func=view&catid...
http://bugs.winehq.org/show_bug.cgi?id=25763
--- Comment #3 from Neil Skrypuch ns03ja@brocku.ca 2011-01-16 17:17:57 CST --- Ah! You're right. I didn't even think about it, but I must habitually move the mouse away (down and right) after clicking on an item. I just confirmed now that that is in fact the cause of the crashes for me.
I had connected with one of the SotIS developers and we spent some time debugging this. We narrowed it down to being something to do with the buttons (if they were removed, I was unable to trigger the crash), but I never made the connection to the crash being triggered by the mouseover on the component buttons.
http://bugs.winehq.org/show_bug.cgi?id=25763
--- Comment #4 from Neil Skrypuch ns03ja@brocku.ca 2011-03-19 01:06:02 CDT --- The SotIS developers have released a new version of the map (v4.0), which now crashes immediately after the map finishes loading (that is, after step 6 and before step 7). I have updated the bug report on the SotIS forums, but it remains to be seen if this new crash has the same root cause as the other one or not (and if it happens to any Windows users).
http://bugs.winehq.org/show_bug.cgi?id=25763
Terrence Lamb dev.brax@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |NEW Ever Confirmed|0 |1
--- Comment #5 from Terrence Lamb dev.brax@gmail.com 2011-03-19 18:14:17 CDT --- *** This bug has been confirmed by popular vote. ***
http://bugs.winehq.org/show_bug.cgi?id=25763
--- Comment #6 from Neil Skrypuch ns03ja@brocku.ca 2011-07-30 22:15:29 CDT --- As suggested in bug 24299, installing vcrun2005 and corefonts through winetricks appears to be a valid workaround for this bug. I already had vcrun2005 installed, but I installed it again and I installed corefonts, and SotIS now works perfectly (I just played^Wtested it for several hours).
http://bugs.winehq.org/show_bug.cgi?id=25763
Ken Sharp kennybobs@o2.co.uk changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED Resolution| |DUPLICATE
--- Comment #7 from Ken Sharp kennybobs@o2.co.uk 2013-08-04 12:10:10 CDT --- (In reply to comment #4)
The SotIS developers have released a new version of the map (v4.0), which now crashes immediately after the map finishes loading
Probably a new bug.
(In reply to comment #6)
As suggested in bug 24299
It's the same bug, isn't it?
*** This bug has been marked as a duplicate of bug 24299 ***
http://bugs.winehq.org/show_bug.cgi?id=25763
Austin English austinenglish@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #8 from Austin English austinenglish@gmail.com 2013-08-08 16:25:39 CDT --- Closing.