http://bugs.winehq.org/show_bug.cgi?id=27235
Summary: Staracraft II stopped working on wine 1.3.19 Product: Wine Version: unspecified Platform: x86 OS/Version: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: -unknown AssignedTo: wine-bugs@winehq.org ReportedBy: felipe.contreras@gmail.com
I updated wine to 1.3.19 from Fedora 14, and now Starcraft II just doesn't start.
ACCESS_VIOLATION (0xC0000005) occurred at 0023:00000000. The memory at '0x00000000' could not be read.
--------------------------------------------------------------------------------
---------------------------------------- Manual Stack Trace (ID:41 Stack:0x03CA0000 + 8,388,608 "Main Thread") ----------------------------------------
DBG-ADDR<00000000>("") F05E533B mmdevapi.dll MMDevEnum_Create+427 DBG-ADDR<F05E5F6B>("mmdevapi.dll") 7E4D25B8 ole32.dll CoCreateInstance+648 DBG-ADDR<0FE2DB48>("fmodex_4_28_08.dll") DBG-ADDR<0FE26A13>("fmodex_4_28_08.dll") DBG-ADDR<0FE52B61>("fmodex_4_28_08.dll") DBG-ADDR<00F88724>("SC2.exe") DBG-ADDR<00F8929F>("SC2.exe") DBG-ADDR<00809417>("SC2.exe") DBG-ADDR<0080A2D5>("SC2.exe") DBG-ADDR<0080A570>("SC2.exe")
---------------------------------------- DbgHelp Stack Trace (ID:41 Stack:0x03CA0000 + 8,388,608 "Main Thread") ----------------------------------------
DBG-ADDR<00000000>("") (00000188,00000002,0449EB46,0449EBA8) F05E533B mmdevapi.dll MMDevEnum_Create+427 (0FEB6700,0449ECC8,00000020,00350008) DBG-ADDR<F05E5F6B>("mmdevapi.dll") (F05F0C0C,00000000,0FEB6700,0449ECC8) 7E4D25B8 ole32.dll CoCreateInstance+648 (0FEB66F0,00000000,00000017,0FEB6700) DBG-ADDR<0FE2DB48>("fmodex_4_28_08.dll") (00000000,0449EEC8,0449EEB0,00000000) DBG-ADDR<0FE26A13>("fmodex_4_28_08.dll") (00000006,0449EED4,00F88724,08E10414) DBG-ADDR<0FE52B61>("fmodex_4_28_08.dll") (08E10414,00000000,00000000,0449F27C) DBG-ADDR<00F88724>("SC2.exe") (00000001,00808A3B,015AE208,00000000) DBG-ADDR<00F8929F>("SC2.exe") (7B810000,0004005E,00000000,00000000) DBG-ADDR<00809417>("SC2.exe") (01409C28,00000000,00000000,00000000) DBG-ADDR<0080A2D5>("SC2.exe") (0360A258,0033FD1C,7B8975E4,00000001) DBG-ADDR<0080A570>("SC2.exe") (0033FDF8,00000000,00000000,00000000)
http://bugs.winehq.org/show_bug.cgi?id=27235
--- Comment #1 from Austin English austinenglish@gmail.com 2011-05-21 11:51:33 CDT --- Did this work in older wine? If so, please run a regression test: http://wiki.winehq.org/RegressionTesting
http://bugs.winehq.org/show_bug.cgi?id=27235
--- Comment #2 from Felipe Contreras felipe.contreras@gmail.com 2011-05-21 15:44:05 CDT --- (In reply to comment #1)
Did this work in older wine?
Yes, that's why I said "stopped". It works fine with wine 1.3.18.
If so, please run a regression test: http://wiki.winehq.org/RegressionTesting
Actually, I tried that, but I have trouble running wine:
./wine "c:\Program Files (x86)\StarCraft II\StarCraft II" wine client error:0: version mismatch 422/419. Your wine binary was not upgraded correctly, or you have an older one somewhere in your PATH. Or maybe the wrong wineserver is still running?
http://bugs.winehq.org/show_bug.cgi?id=27235
--- Comment #3 from Austin English austinenglish@gmail.com 2011-05-21 17:50:12 CDT --- (In reply to comment #2)
(In reply to comment #1)
Did this work in older wine?
Yes, that's why I said "stopped". It works fine with wine 1.3.18.
If so, please run a regression test: http://wiki.winehq.org/RegressionTesting
Actually, I tried that, but I have trouble running wine:
./wine "c:\Program Files (x86)\StarCraft II\StarCraft II" wine client error:0: version mismatch 422/419. Your wine binary was not upgraded correctly, or you have an older one somewhere in your PATH. Or maybe the wrong wineserver is still running?
You still have a process running under a different wineserver, kill it.
That said, please use the forum/IRC for help with the regression test, bugzilla is for bugs.
http://bugs.winehq.org/show_bug.cgi?id=27235
--- Comment #4 from Felipe Contreras felipe.contreras@gmail.com 2011-05-21 17:51:33 CDT --- (In reply to comment #3)
(In reply to comment #2)
(In reply to comment #1)
Did this work in older wine?
Yes, that's why I said "stopped". It works fine with wine 1.3.18.
If so, please run a regression test: http://wiki.winehq.org/RegressionTesting
Actually, I tried that, but I have trouble running wine:
./wine "c:\Program Files (x86)\StarCraft II\StarCraft II" wine client error:0: version mismatch 422/419. Your wine binary was not upgraded correctly, or you have an older one somewhere in your PATH. Or maybe the wrong wineserver is still running?
You still have a process running under a different wineserver, kill it.
Nope. I checked.
% ps -A | grep wine
Nothing.
That said, please use the forum/IRC for help with the regression test, bugzilla is for bugs.
Nobody is answering on IRC.
http://bugs.winehq.org/show_bug.cgi?id=27235
Felipe Contreras felipe.contreras@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |RESOLVED Resolution| |INVALID
--- Comment #5 from Felipe Contreras felipe.contreras@gmail.com 2011-05-21 19:29:06 CDT --- I managed to compile a 32bit version of wine, and I re-created my prefix and reinstalled Starcraft 2. I couldn't reproduce the problem.
So I tried different things to narrow down the issue. It turns out it only happens with Fedora's pulse-audio patches.
So I guess this issue is not from wine.
Unfortunately, the ALSA output doesn't work correctly :( There's too much latency.
http://bugs.winehq.org/show_bug.cgi?id=27235
Jeff Zaroyko jeffz@jeffz.name changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #6 from Jeff Zaroyko jeffz@jeffz.name 2011-05-25 05:42:02 CDT --- Closing invalid.