http://bugs.winehq.org/show_bug.cgi?id=23858
Summary: Starcraft 2: ACCESS_VIOLATION after login with 1.0.1.16195 and 2.6.35-rc6 Product: Wine Version: 1.2 Platform: x86 OS/Version: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: -unknown AssignedTo: wine-bugs@winehq.org ReportedBy: proppy@aminche.com
The game loads, and crash after validating login name with a crash reporting window displaying:
ACCESS_VIOLATION (0xC0000005) occurred at 0073:3CCD9B3F. The memory at '0x35948521' could not be read
I run Ubuntu Lucid, with latest kernel and nvidia driver from ppa:
Linux murasaki 2.6.35-12-generic #17~lucid1-Ubuntu SMP Fri Jul 23 21:24:14 UTC 2010 i686 GNU/Linux ii nvidia-current 256.35-0ubuntu2~xup2
I checked that the kernel source from Ubuntu does include the patch from: http://bugs.winehq.org/show_bug.cgi?id=23323
proppy@murasaki:/usr/src/linux-maverick-source-2.6.35$ grep icebp arch/x86/kernel/traps.c int user_icebp = 0; * then it's very likely the result of an icebp/int01 trap. user_icebp = 1; if (tsk->thread.debugreg6 & (DR_STEP | DR_TRAP_BITS) || user_icebp)
I attached wine output.
Feel free to tell me if you need additional testing, or informations.
http://bugs.winehq.org/show_bug.cgi?id=23858
--- Comment #1 from Johan Euphrosine proppy@aminche.com 2010-07-31 19:01:03 --- Created an attachment (id=29956) --> (http://bugs.winehq.org/attachment.cgi?id=29956) wine output
http://bugs.winehq.org/show_bug.cgi?id=23858
--- Comment #2 from Johan Euphrosine proppy@aminche.com 2010-07-31 19:03:28 --- Created an attachment (id=29957) --> (http://bugs.winehq.org/attachment.cgi?id=29957) wine output with WINEDEBUG=+d3d,+d3d_caps,+seh
http://bugs.winehq.org/show_bug.cgi?id=23858
Johan Euphrosine proppy@aminche.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |proppy@aminche.com
http://bugs.winehq.org/show_bug.cgi?id=23858
Johan Euphrosine proppy@aminche.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Summary|Starcraft 2: |Starcraft 2 1.0.1.16195: |ACCESS_VIOLATION after |ACCESS_VIOLATION after |login with 1.0.1.16195 and |login with kernel |2.6.35-rc6 |2.6.35-rc6
http://bugs.winehq.org/show_bug.cgi?id=23858
Angel gnuequal@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |gnuequal@gmail.com
--- Comment #3 from Angel gnuequal@gmail.com 2010-08-01 17:10:27 --- Im running debian testing with 2.5.35-rc6 and wine 1.2 without errors.
http://bugs.winehq.org/show_bug.cgi?id=23858
--- Comment #4 from Johan Euphrosine proppy@aminche.com 2010-08-01 17:14:21 --- Did you updated Starcraft 2 to 1.0.1.16195 right after installation ?
http://bugs.winehq.org/show_bug.cgi?id=23858
Matthew Swaringen xanas3712@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |xanas3712@gmail.com
--- Comment #5 from Matthew Swaringen xanas3712@gmail.com 2010-08-01 21:09:13 --- I'm having the same problem, same kernel as well.
http://bugs.winehq.org/show_bug.cgi?id=23858
LCID Fire lcid-fire@gmx.net changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |lcid-fire@gmx.net
--- Comment #6 from LCID Fire lcid-fire@gmx.net 2010-08-02 02:31:27 --- (In reply to comment #0) Same here - but running x86_64.
http://bugs.winehq.org/show_bug.cgi?id=23858
--- Comment #7 from Johan Euphrosine proppy@aminche.com 2010-08-02 02:50:44 --- (In reply to comment #3)
Im running debian testing with 2.5.35-rc6 and wine 1.2 without errors.
Could you post the content of ~/StarCraft\ II/Variables.txt here ?
http://bugs.winehq.org/show_bug.cgi?id=23858
Roman Rybalko winehq@romanr.info changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |winehq@romanr.info
--- Comment #8 from Roman Rybalko winehq@romanr.info 2010-08-02 09:24:37 --- 8.0-STABLE-201001 FreeBSD 8.0-STABLE-201001 #0: Wed Jan 6 22:02:10 UTC 2010 root@almeida.cse.buffalo.edu:/usr/obj/usr/src/sys/GENERIC i386
the same issue
http://bugs.winehq.org/show_bug.cgi?id=23858
--- Comment #9 from Roman Rybalko winehq@romanr.info 2010-08-02 09:28:20 --- Created an attachment (id=29976) --> (http://bugs.winehq.org/attachment.cgi?id=29976) My Documents/Star Craft II/Variables.txt
http://bugs.winehq.org/show_bug.cgi?id=23858
--- Comment #10 from LCID Fire lcid-fire@gmx.net 2010-08-02 10:09:11 --- (In reply to comment #9)
Created an attachment (id=29976)
--> (http://bugs.winehq.org/attachment.cgi?id=29976) [details] I tried your config as well as merging most stuff into mine - with both it crashed for me. I noticed that you have a 4-core CPU (me a 2-core) - but I don't think that "SHOULD" matter. Could it be some special debian patch!?
http://bugs.winehq.org/show_bug.cgi?id=23858
--- Comment #11 from Roman Rybalko winehq@romanr.info 2010-08-02 11:58:14 --- upgraded to 8.1-PRERELEASE-201006 FreeBSD 8.1-PRERELEASE-201006 #0: Wed Jun 9 21:19:46 UTC 2010 root@almeida.cse.buffalo.edu:/usr/obj/usr/src/sys/GENERIC i386
issue eliminated
http://bugs.winehq.org/show_bug.cgi?id=23858
Johan Euphrosine proppy@aminche.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Summary|Starcraft 2 1.0.1.16195: |Starcraft 2 1.0.1.16195: |ACCESS_VIOLATION after |ACCESS_VIOLATION after |login with kernel |login with kernel 2.6.35 |2.6.35-rc6 |
--- Comment #12 from Johan Euphrosine proppy@aminche.com 2010-08-02 15:28:30 --- Same issue with: Linux unubore 2.6.35-14-generic #19~lucid1-Ubuntu SMP Mon Aug 2 04:23:21 UTC 2010 x86_64 GNU/Linux
http://bugs.winehq.org/show_bug.cgi?id=23858
Roman Rybalko winehq@romanr.info changed:
What |Removed |Added ---------------------------------------------------------------------------- CC|winehq@romanr.info |
--- Comment #13 from Roman Rybalko winehq@romanr.info 2010-08-02 16:09:10 --- Perhaps you all should update, the appdb page contains needed instructions.
http://bugs.winehq.org/show_bug.cgi?id=23858
--- Comment #14 from LCID Fire lcid-fire@gmx.net 2010-08-02 17:38:22 --- (In reply to comment #12)
Same issue with: Linux unubore 2.6.35-14-generic #19~lucid1-Ubuntu SMP Mon Aug 2 04:23:21 UTC 2010 x86_64 GNU/Linux
Yeah - running 2.6.35-14 on Maverick doesn't fix it either. Do you by any chance use Nvidia's gpu driver?
http://bugs.winehq.org/show_bug.cgi?id=23858
--- Comment #15 from LCID Fire lcid-fire@gmx.net 2010-08-02 17:41:07 --- (In reply to comment #13)
Perhaps you all should update, the appdb page contains needed instructions.
Update to what? According to the AppDB page we have the versions that should work.
http://bugs.winehq.org/show_bug.cgi?id=23858
--- Comment #16 from Johan Euphrosine proppy@aminche.com 2010-08-03 04:03:17 --- (In reply to comment #14)
(In reply to comment #12)
Same issue with: Linux unubore 2.6.35-14-generic #19~lucid1-Ubuntu SMP Mon Aug 2 04:23:21 UTC 2010 x86_64 GNU/Linux
Yeah - running 2.6.35-14 on Maverick doesn't fix it either. Do you by any chance use Nvidia's gpu driver?
Yes, I'm using latest nvidia gpu driver from ubuntu-x-swat/ppa
OpenGL vendor string: NVIDIA Corporation OpenGL renderer string: Quadro FX 880M/PCI/SSE2 OpenGL version string: 3.3.0 NVIDIA 256.44
http://bugs.winehq.org/show_bug.cgi?id=23858
--- Comment #17 from LCID Fire lcid-fire@gmx.net 2010-08-03 04:08:04 --- (In reply to comment #16)
(In reply to comment #14)
(In reply to comment #12)
Same issue with: Linux unubore 2.6.35-14-generic #19~lucid1-Ubuntu SMP Mon Aug 2 04:23:21 UTC 2010 x86_64 GNU/Linux
Yeah - running 2.6.35-14 on Maverick doesn't fix it either. Do you by any chance use Nvidia's gpu driver?
Yes, I'm using latest nvidia gpu driver from ubuntu-x-swat/ppa
OpenGL vendor string: NVIDIA Corporation OpenGL renderer string: Quadro FX 880M/PCI/SSE2 OpenGL version string: 3.3.0 NVIDIA 256.44
I still have 256.35 - but is there anyone having this crash and not using Nvidia drivers?
http://bugs.winehq.org/show_bug.cgi?id=23858
Kohen David kohen.d@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |kohen.d@gmail.com
--- Comment #18 from Kohen David kohen.d@gmail.com 2010-08-04 00:18:58 --- I am having this bug on a system with an Intel GPU. Both with wine 1.2 and wine 1.3. uname -a Linux xxxxxx 2.6.35-14-generic #19~lucid1-Ubuntu SMP Mon Aug 2 04:23:21 UTC 2010 x86_64 GNU/Linux
http://bugs.winehq.org/show_bug.cgi?id=23858
--- Comment #19 from LCID Fire lcid-fire@gmx.net 2010-08-04 01:53:15 --- (In reply to comment #18)
I am having this bug on a system with an Intel GPU. Both with wine 1.2 and wine 1.3. uname -a Linux xxxxxx 2.6.35-14-generic #19~lucid1-Ubuntu SMP Mon Aug 2 04:23:21 UTC 2010 x86_64 GNU/Linux
Damn - there goes my theory. Nevertheless - could you try installing 2.6.36-rc6 from the debian repos (should be possible since you don't need any special hooks for proprietary drivers)?
http://bugs.winehq.org/show_bug.cgi?id=23858
--- Comment #20 from Johan Euphrosine proppy@aminche.com 2010-08-04 11:27:04 --- Same error with wine-git.
http://bugs.winehq.org/show_bug.cgi?id=23858
--- Comment #21 from Kohen David kohen.d@gmail.com 2010-08-04 15:54:08 --- (In reply to comment #19)
(In reply to comment #18)
I am having this bug on a system with an Intel GPU. Both with wine 1.2 and wine 1.3. uname -a Linux xxxxxx 2.6.35-14-generic #19~lucid1-Ubuntu SMP Mon Aug 2 04:23:21 UTC 2010 x86_64 GNU/Linux
Damn - there goes my theory. Nevertheless - could you try installing 2.6.36-rc6 from the debian repos (should be possible since you don't need any special hooks for proprietary drivers)?
uname -a Linux xxxxx 2.6.35-rc6-amd64 #1 SMP Mon Jul 26 09:18:01 UTC 2010 x86_64 GNU/Linux
Still crashes. 2.6.36 does not exist.
http://bugs.winehq.org/show_bug.cgi?id=23858
--- Comment #22 from Kohen David kohen.d@gmail.com 2010-08-04 23:35:22 --- With the 35-rc6 kernel and wine 1.3 it works, then I have a different issue. Thanks
http://bugs.winehq.org/show_bug.cgi?id=23858
--- Comment #23 from LCID Fire lcid-fire@gmx.net 2010-08-05 07:12:13 --- (In reply to comment #22)
With the 35-rc6 kernel and wine 1.3 it works, then I have a different issue. Thanks
Great for you :) What is the different issue? Where did you get your wine 1.3 from? I tried kernel 2.6.35-14 with wine-git and it doesn't work.
http://bugs.winehq.org/show_bug.cgi?id=23858
--- Comment #24 from Kohen David kohen.d@gmail.com 2010-08-05 07:49:18 --- The different issue is the fact that the game area does not render since my computer is running with a 1.2 GLX version x server.
I used the tarball for 1.3, did an apt-get build-deps wine and compiled from source.
http://bugs.winehq.org/show_bug.cgi?id=23858
--- Comment #25 from Johan Euphrosine proppy@aminche.com 2010-08-05 13:42:16 --- Same error with wine 1.3
http://bugs.winehq.org/show_bug.cgi?id=23858
--- Comment #26 from LCID Fire lcid-fire@gmx.net 2010-08-05 18:54:35 --- Ok, I have it working with stock Wine 1.2. For all the poor Ubuntu users like me take a look at the following blog post: http://www.ramoonus.nl/2010/08/linux-kernel-2-6-35-installation-guide-for-ub...
Downside is - Wine does not work with OSS on this particular kernel and Alsa plugin messes up regularly. So you're usual Wine sound issues.
I assume 2.6.35-14 in Ubuntu does not include everything that is in 2.6.35 - which seems to happen quite a lot lately.
http://bugs.winehq.org/show_bug.cgi?id=23858
Johan Euphrosine proppy@aminche.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Summary|Starcraft 2 1.0.1.16195: |Starcraft 2 1.0.2: |ACCESS_VIOLATION after |ACCESS_VIOLATION after |login with kernel 2.6.35 |login with 2.6.35-14 ubuntu | |kernel
--- Comment #27 from Johan Euphrosine proppy@aminche.com 2010-08-05 22:25:56 --- I confirm that installing kernel from http://www.ramoonus.nl/2010/08/linux-kernel-2-6-35-installation-guide-for-ub... did fix the issue for me after upgrading to 1.0.2
http://bugs.winehq.org/show_bug.cgi?id=23858
Jake feigjai@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |feigjai@gmail.com
--- Comment #28 from Jake feigjai@gmail.com 2010-08-06 04:50:22 --- (In reply to comment #24)
The different issue is the fact that the game area does not render since my computer is running with a 1.2 GLX version x server.
I used the tarball for 1.3, did an apt-get build-deps wine and compiled from source.
I'm having the same rendering issue now any luck with fix that up?
http://bugs.winehq.org/show_bug.cgi?id=23858
James snap81@hotmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |snap81@hotmail.com
--- Comment #29 from James snap81@hotmail.com 2010-08-06 10:51:32 ---
ACCESS_VIOLATION (0xC0000005) occurred at 0073:3CCD9D1E. The memory at '0x3596DE21' could not be read
This occurs when I put my login in and click connect. I never actually get to login. I am using ubuntu 10.04 with kernel 2.6.35-14-generic and wine 1.3.
http://bugs.winehq.org/show_bug.cgi?id=23858
Manu Manuel.Bihl@gmx.de changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |Manuel.Bihl@gmx.de
--- Comment #30 from Manu Manuel.Bihl@gmx.de 2010-08-06 16:55:41 --- This seems to be related to Ubuntus 2.6.35-... Kernel, try installing 2.6.35, e.g. like described here: http://www.ramoonus.nl/2010/08/linux-kernel-2-6-35-installation-guide-for-ub...
http://bugs.winehq.org/show_bug.cgi?id=23858
Manu Manuel.Bihl@gmx.de changed:
What |Removed |Added ---------------------------------------------------------------------------- CC|Manuel.Bihl@gmx.de |
http://bugs.winehq.org/show_bug.cgi?id=23858
Per H. phobieweb@yahoo.de changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |phobieweb@yahoo.de
--- Comment #31 from Per H. phobieweb@yahoo.de 2010-08-06 20:14:41 --- Working on Debian/Sid amd64 with linux-image-2.6.35-rc6-amd64 (2.6.35~rc6-1~experimental.1) and nvidia-glx-ia32 (195.36.24-4) Not working on any other kernel I have tried.
http://bugs.winehq.org/show_bug.cgi?id=23858
--- Comment #32 from James snap81@hotmail.com 2010-08-06 20:29:14 --- comment #30 worked I can now play the game.
http://bugs.winehq.org/show_bug.cgi?id=23858
--- Comment #33 from Johan Euphrosine proppy@aminche.com 2010-08-07 02:47:29 --- Created an attachment (id=30043) --> (http://bugs.winehq.org/attachment.cgi?id=30043) mainline vs ubuntu traps.c diff
Attached the difference in traps.c, between mainline and ubuntu kernel, maybe the crash is related to one of these hunks.
http://bugs.winehq.org/show_bug.cgi?id=23858
Johan Euphrosine proppy@aminche.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Attachment #30043|mainline vs ubuntu traps.c |mainline vs ubuntu x86 description|diff |kernel diff Attachment #30043|linux-ubuntu-maverick-traps |linux-ubuntu-maverick-x86-k filename|.patch |ernel.patch
--- Comment #34 from Johan Euphrosine proppy@aminche.com 2010-08-07 02:49:24 --- (From update of attachment 30043) Attached the difference in x86/kernel, between mainline and ubuntu kernel, maybe the crash is related to one of these hunks.
http://bugs.winehq.org/show_bug.cgi?id=23858
--- Comment #35 from LCID Fire lcid-fire@gmx.net 2010-08-07 05:48:05 --- (In reply to comment #33)
Created an attachment (id=30043)
--> (http://bugs.winehq.org/attachment.cgi?id=30043) [details]
mainline vs ubuntu traps.c diff
Attached the difference in traps.c, between mainline and ubuntu kernel, maybe the crash is related to one of these hunks.
In theory you would have to diff between between 2.6.35-rc6 (debian) and 2.6.35-14 (ubuntu). On the resulting differences you then could do a AND filter for all lines included in 2.6.35-020635 (ubuntu ppa). Sadly I don't have any clue how to do this.
http://bugs.winehq.org/show_bug.cgi?id=23858
Zach zkelley2@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |zkelley2@gmail.com
--- Comment #36 from Zach zkelley2@gmail.com 2010-08-07 21:23:50 --- Same problem here on Ubuntu 10.04 using wine 1.2 nvidia driver version 195.36.24 uname -a Linux zach-desktop 2.6.35-020635-generic #020635 SMP Mon Aug 2 10:16:00 UTC 2010 i686 GNU/Linux
http://bugs.winehq.org/show_bug.cgi?id=23858
Scott Ritchie scott@open-vote.org changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |scott@open-vote.org
--- Comment #37 from Scott Ritchie scott@open-vote.org 2010-08-07 22:05:08 --- Is this still an issue with the released 2.6.35 kernel (released Aug 1st)?
http://bugs.winehq.org/show_bug.cgi?id=23858
--- Comment #38 from Kohen David kohen.d@gmail.com 2010-08-08 01:05:31 --- My other issue has nothing to do with the GLX version, it is this issue: http://bugs.winehq.org/show_bug.cgi?id=22971
http://bugs.winehq.org/show_bug.cgi?id=23858
--- Comment #39 from Matthew Swaringen xanas3712@gmail.com 2010-08-08 11:41:19 --- Comment #30 worked for me as well
http://bugs.winehq.org/show_bug.cgi?id=23858
Peter Runge prunge@velocitynet.com.au changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |prunge@velocitynet.com.au
--- Comment #40 from Peter Runge prunge@velocitynet.com.au 2010-09-07 03:55:19 CDT --- Still a problem for me with latest Ubuntu maverick kernel (2.6.35-19), wine 1.2, nvidia 256.53: uname -a: Linux whisper 2.6.35-19-generic #28-Ubuntu SMP Sun Aug 29 06:34:38 UTC 2010 x86_64 GNU/Linux
http://bugs.winehq.org/show_bug.cgi?id=23858
Thomas Spear Speeddymon@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |RESOLVED CC| |Speeddymon@gmail.com Resolution| |INVALID
--- Comment #41 from Thomas Spear Speeddymon@gmail.com 2010-09-07 07:15:27 CDT --- Since a newer kernel fixes the issue, marking as resolved.
Those that have come in late, see this link for workaround:
http://www.ramoonus.nl/2010/08/linux-kernel-2-6-35-installation-guide-for-ub...
http://bugs.winehq.org/show_bug.cgi?id=23858
Austin English austinenglish@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #42 from Austin English austinenglish@gmail.com 2010-09-07 17:12:15 CDT --- Closing.