http://bugs.winehq.org/show_bug.cgi?id=17056
Summary: Team Fortress 2 launched from within steam loads, but crashes when launching any map Product: Wine Version: 1.1.13 Platform: PC OS/Version: Linux Status: UNCONFIRMED Severity: critical Priority: P1 Component: -unknown AssignedTo: wine-bugs@winehq.org ReportedBy: zacharyjwelch@gmail.com
fully updated: Linux hostname 2.6.27-9-generic #1 SMP Thu Nov 20 21:57:00 UTC 2008 i686 GNU/Linux
Downloaded latest version of Steam YESTERDAY (1/19/09) from www.steampowered.com and used it to download and update the latest release of TF2 from my orangebox purchase.
The game launches from steam properly (after some tweaking) and i can see all the main menu options, click and do.
However, when i "find servers" and choose a server to connect to, after I get the familiar loading screen as all content is downloaded locally for the server, it gets about 2/3 done loading and crashes. (TF2 not steam) with a pop up error window saying:
Engine Error
CAudioSourceMemWave (***************.wav); GetDataPointer() failed.
where **.wav is any random directory and _.wav depending on which map is trying to load. I tried it about 6 times and each time it was a different file in a different location. The files are present in those locations however.
Also, after clicking "OK" on the error, clicking on my gnome system bar makes it disappear, flash, both or crash the PC. depends how he gods of wine feel that day.
I was unable to "Disable audio" in any manor that solved this.
I did add the following "registry" entires after the initial install per the following thread:
http://ubuntuforums.org/showthread.php?t=587780
and I reduced all the graphical options to minimum per suggestions in debugging. This looks very much like a sound issue, so here's my sound config:
$sudo lspci|grep audio 05:06.0 Multimedia audio controller: Creative Labs SB Audigy (rev 04)
In my wineconf I have ALSA and OSS active and seem to have no other problem with other applications (have WoW, Digsby, Ventrilo installed currently) except some mic issues with vent.
Since steam is loaded from an icon in my wine menu that I added there is no command window ouput. And at the moment I cant do anything else because my PC is crashing as a result of all this....(which is why I chose "critical" status)
To be continued....
http://bugs.winehq.org/show_bug.cgi?id=17056
Dmitry Timoshkov dmitry@codeweavers.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Severity|critical |normal Priority|P1 |P2
--- Comment #1 from Dmitry Timoshkov dmitry@codeweavers.com 2009-01-20 21:11:50 --- http://bugs.winehq.org/page.cgi?id=fields.html#bug_severity
http://bugs.winehq.org/show_bug.cgi?id=17056
--- Comment #2 from Vitaliy Margolen vitaliy@kievinfo.com 2009-01-20 23:36:32 ---
And at the moment I cant do anything else because my PC is crashing as a result of all this....(which is why I chose "critical" status)
Looks like hardware / driver issues.
Can you try in offline mode? Just create server. Does it work that way for you?
http://bugs.winehq.org/show_bug.cgi?id=17056
--- Comment #3 from Zachary zacharyjwelch@gmail.com 2009-01-21 21:05:26 --- trying to create a local server game (offline) produces the same results.
I don't suspect an Audo/hardware problem because all my other audio applications work perfectly except Ventrilo and only the mic is affected.
when I load tf2 all the music works fine, sound effects work fine. I even had Pandora.com running in the background without any issues on one of the attempts. Dealt with mashing both sets of audio no problem.
http://bugs.winehq.org/show_bug.cgi?id=17056
--- Comment #4 from Vitaliy Margolen vitaliy@kievinfo.com 2009-01-23 16:44:04 --- What video card and drivers version?
http://bugs.winehq.org/show_bug.cgi?id=17056
--- Comment #5 from Zachary zacharyjwelch@gmail.com 2009-01-24 16:11:19 --- (In reply to comment #4)
What video card and drivers version?
BFG 9600 GT
me@nitrobrute:~$ sudo lspci 00:00.0 Host bridge: nVidia Corporation C55 Host Bridge (rev a2) 00:00.1 RAM memory: nVidia Corporation C55 Memory Controller (rev a1) 00:00.2 RAM memory: nVidia Corporation C55 Memory Controller (rev a1) 00:00.3 RAM memory: nVidia Corporation C55 Memory Controller (rev a1) 00:00.4 RAM memory: nVidia Corporation C55 Memory Controller (rev a1) 00:00.5 RAM memory: nVidia Corporation C55 Memory Controller (rev a2) 00:00.6 RAM memory: nVidia Corporation C55 Memory Controller (rev a1) 00:00.7 RAM memory: nVidia Corporation C55 Memory Controller (rev a1) 00:01.0 RAM memory: nVidia Corporation C55 Memory Controller (rev a1) 00:01.1 RAM memory: nVidia Corporation C55 Memory Controller (rev a1) 00:01.2 RAM memory: nVidia Corporation C55 Memory Controller (rev a1) 00:01.3 RAM memory: nVidia Corporation C55 Memory Controller (rev a1) 00:01.4 RAM memory: nVidia Corporation C55 Memory Controller (rev a1) 00:01.5 RAM memory: nVidia Corporation C55 Memory Controller (rev a1) 00:01.6 RAM memory: nVidia Corporation C55 Memory Controller (rev a1) 00:02.0 RAM memory: nVidia Corporation C55 Memory Controller (rev a1) 00:02.1 RAM memory: nVidia Corporation C55 Memory Controller (rev a1) 00:02.2 RAM memory: nVidia Corporation C55 Memory Controller (rev a1) 00:03.0 PCI bridge: nVidia Corporation C55 PCI Express bridge (rev a1) 00:09.0 RAM memory: nVidia Corporation MCP55 Memory Controller (rev a2) 00:0a.0 ISA bridge: nVidia Corporation MCP55 LPC Bridge (rev a3) 00:0a.1 SMBus: nVidia Corporation MCP55 SMBus (rev a3) 00:0b.0 USB Controller: nVidia Corporation MCP55 USB Controller (rev a1) 00:0b.1 USB Controller: nVidia Corporation MCP55 USB Controller (rev a2) 00:0d.0 IDE interface: nVidia Corporation MCP55 IDE (rev a1) 00:0e.0 IDE interface: nVidia Corporation MCP55 SATA Controller (rev a3) 00:0e.1 IDE interface: nVidia Corporation MCP55 SATA Controller (rev a3) 00:0e.2 IDE interface: nVidia Corporation MCP55 SATA Controller (rev a3) 00:0f.0 PCI bridge: nVidia Corporation MCP55 PCI bridge (rev a2) 00:11.0 Bridge: nVidia Corporation MCP55 Ethernet (rev a3) 00:12.0 Bridge: nVidia Corporation MCP55 Ethernet (rev a3) 01:00.0 PCI bridge: nVidia Corporation Device 05b1 (rev a2) 02:00.0 PCI bridge: nVidia Corporation Device 05b1 (rev a2) 02:02.0 PCI bridge: nVidia Corporation Device 05b1 (rev a2) 03:00.0 VGA compatible controller: nVidia Corporation G94 [GeForce 9600 GT] (rev a1) 05:06.0 Multimedia audio controller: Creative Labs SB Audigy (rev 04) 05:06.1 Input device controller: Creative Labs SB Audigy Game Port (rev 04) 05:06.2 FireWire (IEEE 1394): Creative Labs SB Audigy FireWire Port (rev 04) 05:0b.0 FireWire (IEEE 1394): VIA Technologies, Inc. VT6306 Fire II IEEE 1394 OHCI Link Layer Controller (rev c0)
me@nitrobrute:~$ modprobe -l nvidia /lib/modules/2.6.27-9-generic/updates/dkms/nvidia.ko
me@nitrobrute:~$ modprobe -l video /lib/modules/2.6.27-9-generic/kernel/drivers/acpi/video.ko
modprobe -l audio produces no output.
If you want something more specific please instruct me on what commands you want me to post.
http://bugs.winehq.org/show_bug.cgi?id=17056
--- Comment #6 from Vitaliy Margolen vitaliy@kievinfo.com 2009-01-24 18:50:46 --- What driver version?? Don't need to post all this useless crap that doesn't say what I'm asking for.
Did you disable steam community in-game?
http://bugs.winehq.org/show_bug.cgi?id=17056
--- Comment #7 from Zachary zacharyjwelch@gmail.com 2009-01-24 23:28:13 --- Nvidia Driver Version: 177.82
Yes, I disabled steam community in game - happens either way.
http://bugs.winehq.org/show_bug.cgi?id=17056
Mohamed Mansour root@mohamedmansour.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |root@mohamedmansour.com
--- Comment #8 from Mohamed Mansour root@mohamedmansour.com 2009-02-11 16:54:34 --- I have the same issue,
CAudioSourceMemWave (vo\heavy_cartgoingbackdefense05.wav): GetDataPointer() failed.
http://bugs.winehq.org/show_bug.cgi?id=17056
James Andrewartha trs80@ucc.asn.au changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |trs80@ucc.asn.au
--- Comment #9 from James Andrewartha trs80@ucc.asn.au 2009-02-25 04:16:39 --- I'm seeing this too, although only the TF2 crash, not the system crash. Wine version is 1.1.15~winehq0~ubuntu~8.04-0ubuntu2, nvidia is 180.22.
http://bugs.winehq.org/show_bug.cgi?id=17056
James Andrewartha trs80@ucc.asn.au changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |NEW Ever Confirmed|0 |1
--- Comment #10 from James Andrewartha trs80@ucc.asn.au 2009-02-25 04:16:55 --- *** This bug has been confirmed by popular vote. ***
http://bugs.winehq.org/show_bug.cgi?id=17056
Corey coreyhtml@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |coreyhtml@gmail.com
--- Comment #11 from Corey coreyhtml@gmail.com 2009-02-25 11:56:01 --- This began happening to me only after the new scout update today. Team fortress 2 worked perfectly for me yesterday...
http://bugs.winehq.org/show_bug.cgi?id=17056
Antoine Mazeas antoine@karthanis.net changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |antoine@karthanis.net
--- Comment #12 from Antoine Mazeas antoine@karthanis.net 2009-02-25 12:53:33 --- I'm having this bug also, since the scout update as of 02-24-2009
http://bugs.winehq.org/show_bug.cgi?id=17056
Matthias Babisch mb@smooth.de changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |mb@smooth.de
http://bugs.winehq.org/show_bug.cgi?id=17056
--- Comment #13 from Matthias Babisch mb@smooth.de 2009-02-28 01:12:31 --- I have set up a new Ubuntu Machine for my Windows Games and I see the same thing. Can't tell when it changed. ubuntu 8.10 64bit, wine 1.1.15~winehq0, nvidia 177.82-0ubuntu
http://bugs.winehq.org/show_bug.cgi?id=17056
sternn sternn@uhacc.org changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |sternn@uhacc.org
--- Comment #14 from sternn sternn@uhacc.org 2009-03-01 13:43:48 --- I'm getting the same problem. It started happening shortly after the Scout Update. I was able to connect once to a server for a play session. The next time I started the game, I started crashing out with the CAudioSourceMemWave errors.
I cannot reproduce this error in either HL2: Episode 1 or Left 4 Dead.
I also tried doing a "Verify integrity of game cache", but to no effect.
http://bugs.winehq.org/show_bug.cgi?id=17056
--- Comment #15 from Corey coreyhtml@gmail.com 2009-03-15 10:53:36 --- Still occurs in wine 1.1.17
http://bugs.winehq.org/show_bug.cgi?id=17056
Michael Wheeler wine@theskorm.net changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |wine@theskorm.net
--- Comment #16 from Michael Wheeler wine@theskorm.net 2009-03-22 05:27:58 --- I have the same problem. If you disable sound in winecfg or turn it to Emulation mode with driver emulation off it seems to work...
http://bugs.winehq.org/show_bug.cgi?id=17056
Corey Quilliam cquilliam@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |cquilliam@gmail.com
http://bugs.winehq.org/show_bug.cgi?id=17056
--- Comment #17 from Corey Quilliam cquilliam@gmail.com 2009-04-07 19:14:10 --- Same problem here:
- Kubuntu 8.10 64-bit - Nvidia geforce 8800GT 512MB - Driver Versions: 180.44, 180.41, 180.37
- Tried with Wine 1.01 and also Codeweaver's crossover games (has been reported to them as well)
- Tried a fresh install of game and OS, no change
- Tried changing different audio settings in winecfg, either audio doesn't work, or game crashes.
- CS: Source works fine
Note: Music does play in the load screen, its only while connecting to a server (or hosting your own) that it crashes with the mentioned error
http://bugs.winehq.org/show_bug.cgi?id=17056
Russ Brown pickscrape@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |pickscrape@gmail.com
http://bugs.winehq.org/show_bug.cgi?id=17056
--- Comment #18 from James Andrewartha trs80@ucc.asn.au 2009-04-28 04:20:55 --- Since the most recent update this doesn't seem to be happening to me any more. Does it work again for anyone else?
http://bugs.winehq.org/show_bug.cgi?id=17056
--- Comment #18 from James Andrewartha trs80@ucc.asn.au 2009-04-28 04:20:55 --- Since the most recent update this doesn't seem to be happening to me any more. Does it work again for anyone else?
--- Comment #19 from Antoine Mazeas antoine@karthanis.net 2009-04-30 17:05:01 --- It does happen to me with Wine 1.1.20 and a freshly installed Steam+TF2 in a new Wine prefix.
http://bugs.winehq.org/show_bug.cgi?id=17056
--- Comment #20 from Corey coreyhtml@gmail.com 2009-05-18 13:45:41 --- I am still observing this error in 1.1.21
http://bugs.winehq.org/show_bug.cgi?id=17056
--- Comment #21 from Mohamed Mansour root@mohamedmansour.com 2009-05-19 11:11:08 --- It has something to do with the audio. Disable audio in wine-cfg (uncheck), and you can load the map correctly. If you enable audio for steam while playing TF2, it crashes while changing map.
http://bugs.winehq.org/show_bug.cgi?id=17056
Johno Crawford johno.crawford@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |johno.crawford@gmail.com
--- Comment #22 from Johno Crawford johno.crawford@gmail.com 2009-05-21 14:13:24 --- I also have the same issue; "CAudioSourceMemWave (***************.wav); GetDataPointer() failed.".
[johno@Nyx ~]$ cat /etc/fedora-release Fedora release 11 (Leonidas)
[johno@Nyx ~]$ uname -a Linux Nyx 2.6.29.3-140.fc11.x86_64 #1 SMP Tue May 12 10:44:27 EDT 2009 x86_64 x86_64 x86_64 GNU/Linux
[johno@Nyx ~]$ rpm -qa | grep alsa alsa-utils-1.0.20-3.fc11.x86_64 alsa-plugins-pulseaudio-1.0.18-3.fc11.x86_64 alsa-lib-devel-1.0.20-1.fc11.i586 alsa-lib-1.0.20-1.fc11.x86_64 alsa-lib-1.0.20-1.fc11.i586 alsa-plugins-pulseaudio-1.0.18-3.fc11.i586 alsa-lib-devel-1.0.20-1.fc11.x86_64
http://www.alsa-project.org/db/?f=6a0853f894ed53dcb266ebcf0d5e24db6be21d47
Steam community in-game disabled.
Fresh compile of wine-1.1.21..
Please find attached trace, some interesting lines around the failed assertion? Assertion 'b' failed at pulsecore/memblock.c:438, function pa_memblock_acquire(). Aborting.
http://bugs.winehq.org/show_bug.cgi?id=17056
--- Comment #23 from Johno Crawford johno.crawford@gmail.com 2009-05-21 14:16:44 --- Created an attachment (id=21221) --> (http://bugs.winehq.org/attachment.cgi?id=21221) TF2 trace
Took log with the following command, let me know if additional flags would be useful for debugging!
[johno@Nyx ~]$ env WINEPREFIX="/home/johno/.wine" WINEDEBUG="+wave,+winmm,+seh,+tid,+" wine "C:\Program Files\Steam\steam.exe" -applaunch 440 > tf2.log 2>&1
http://bugs.winehq.org/show_bug.cgi?id=17056
--- Comment #24 from Corey coreyhtml@gmail.com 2009-05-26 20:20:07 --- "When you get this error:
CAudioSourceMemWave (**.wav): GetDataPointer() failed.
Go to your voice options and unclick the 'boost microphone' go to servers and connect. Your in-game sound should work. You will have to do this everytime you start TF2, for some odd reason this option does not save. In fact, if your try to edit out the microphone settings in the config.cfg it will not fix the problem. Unchecking that box before starting a game seems to work if you join a server; it does not work if you try to start your own server. It's an extremely temperamental bug but this works well and you don't have to remove pulse audio to do it."
Posted by Ken on April 13th at http://appdb.winehq.org/objectManager.php?sClass=version&iId=9901
Works for me, but according to other comments, not for everyone.
http://bugs.winehq.org/show_bug.cgi?id=17056
--- Comment #25 from Austin English austinenglish@gmail.com 2010-03-11 17:21:09 --- This is your friendly reminder that there has been no bug activity for 8 months. Is this still an issue in current (1.1.40 or newer) wine?
http://bugs.winehq.org/show_bug.cgi?id=17056
--- Comment #26 from sternn sternn@uhacc.org 2010-03-11 18:25:17 --- (In reply to comment #25)
This is your friendly reminder that there has been no bug activity for 8 months. Is this still an issue in current (1.1.40 or newer) wine?
I can't recall the last time this happened, so I'd call it fixed.
http://bugs.winehq.org/show_bug.cgi?id=17056
Austin English austinenglish@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED Resolution| |FIXED
--- Comment #27 from Austin English austinenglish@gmail.com 2010-03-11 20:13:24 --- Reported fixed.
http://bugs.winehq.org/show_bug.cgi?id=17056
Alexandre Julliard julliard@winehq.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #28 from Alexandre Julliard julliard@winehq.org 2010-03-19 14:10:20 --- Closing bugs fixed in 1.1.41.
http://bugs.winehq.org/show_bug.cgi?id=17056
Matthew yellowplantain@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |yellowplantain@gmail.com
--- Comment #29 from Matthew yellowplantain@gmail.com 2010-06-30 22:43:33 --- This bug is still present in wine 1.2-rc4. Seems to turn up every time there's an update to TF2 so I suspect something to do with caches rebuilding is the problem. Can run snd_rebuildaudiocaches with audio disabled without troubles, as soon as audio is turned on it fails though.