wastedfluid
2008-Jun-23 02:15 UTC
[Wine] Ubuntu, Counterstrike Source, crashes after loading a game
Hello, Well, first let me say - I've looked in the APP database for this game. I've tried to trouble shoot everything I've read on the site. Here's my system: Ubuntu 64-bit 8.04 AMD 5800+ 4gb of Winsor Ram Nvidia 8500 GT Intel onboard sound Here's what's happening: Whenever I load up a game on CSS, it crashes after a gun shot. You can walk around, and everything just fine - but when someone shoots a gun - the game dies. Why it's weird: It USED to work. It stopped working about a week ago. I play other games via STEAM - such as Dawn of War Hammer, and etc. What I've done: 1) Completely uninstalled, and removed pulseaudio. 2) Steam community is not on, and has never been on. 3) OSS is not enabled; alsa only. 4) killed all programs prior to launching steam to insure no other sound programs are running 5) Tried a completely different linux install - and received the same symptoms. 6) tried an older kernel(2.6.24-16) 7) disabled compiz 8) Changed to "Windows 2000" in winecfg. Sorry if you laugh at some of the things I did to try to fix it - I tried everything I could think of. Here are the terminal output:> > van at vortex:~/.wine/drive_c/Valve/Steam$ WINEDEBUG=-all wine steam -applaunch 240 > CellID: Fetching server list from CSDS. . . > CellID: CSDS returned 176 servers. > CellID: Connecting to 67.18.69.213:27031. . . > CellID: Connect to 67.18.69.213:27031 took 66 MS > CellID: Nothing beat our old best time of 24 MS > dir: C:\Valve\Steam\bin\ *.mix > dir: C:\Valve\Steam\bin\ *.asi > dir: C:\Valve\Steam\bin\ *.flt > warning: Unknown nb_ctl request: 4 > warning: Unknown nb_ctl request: 30 > Corrupt JPEG data: 57 extraneous bytes before marker 0xdb > Corrupt JPEG data: 57 extraneous bytes before marker 0xdb > Corrupt JPEG data: 57 extraneous bytes before marker 0xdb > Corrupt JPEG data: 57 extraneous bytes before marker 0xdb > warning: Unknown nb_ctl request: 4 > warning: Unknown nb_ctl request: 4 > warning: Unknown nb_ctl request: 4 > warning: Unknown nb_ctl request: 4 > warning: Unknown nb_ctl request: 4 > warning: Unknown nb_ctl request: 4 > wine: Unhandled page fault on read access to 0x00000024 at address 0xd42b423 (thread 0023), starting debugger... > Unhandled exception: page fault on read access to 0x00000024 in 32-bit code (0x0d42b423). > Register dump: > CS:0023 SS:002b DS:002b ES:002b FS:0063 GS:006b > EIP:0d42b423 ESP:0033e5e8 EBP:00000002 EFLAGS:00210212( - 00 - RIA1) > EAX:00000020 EBX:00000000 ECX:0cb7f000 EDX:07365300 > ESI:0d43ea18 EDI:00000090 > Stack dump: > 0x0033e5e8: 0d43ea18 00663ad4 0d42b452 0cb70002 > 0x0033e5f8: 0d43ea18 00663ad4 0d43ea18 0cb70006 > 0x0033e608: 0d42b7d5 0cb70006 0d43ea18 0cb70006 > 0x0033e618: 0d43ea3c 00000020 0d43ea18 0d4298da > 0x0033e628: 0cb70001 ffffffff 00000000 00000009 > 0x0033e638: 0033ff08 0033e67c 1000753b 00000003 > Backtrace: > 0x0d42b423: movl 0x24(%ebx),%eax > Modules: > Module Address Debug info Name (229 modules) > PE 340000- 376000 Deferred tier0 > PE 380000- 39e000 Deferred vstdlib > PE 3a0000- 3f4000 Deferred filesystem_steam > PE 400000- 41c000 Deferred hl2 > PE cf50000- cf64000 Deferred inputsystem > PE d1d0000- d2ce000 Deferred datamodel > PE d3e0000- d41d000 Deferred dmserializers > PE d420000- d445000 Export datacache > PE d560000- d615000 Deferred materialsystem > PE d620000- d636000 Deferred valve_avi > PE d640000- d710000 Deferred vguimatsurface > PE d710000- d785000 Deferred vgui2 > PE d790000- d7a4000 Deferred steam_api > PE d9d0000- d9f9000 Deferred stdshader_dbg > PE da00000- da35000 Deferred stdshader_dx6 > PE da40000- da68000 Deferred stdshader_dx7 > PE da70000- dab3000 Deferred stdshader_dx8 > PE dac0000- db11000 Deferred stdshader_dx9 > PE db20000- db2f000 Deferred unicode > PE eb90000- ebc6000 Deferred soundemittersystem > PE ebd0000- ebeb000 Deferred scenefilecache > PE ebf0000- ee65000 Deferred steamclient > PE ee70000- eeaf000 Deferred tier0_s > PE eeb0000- ef2a000 Deferred vstdlib_s > PE f050000- f07e000 Deferred nattypeprobe > PE f080000- f31f000 Deferred p2pcore > PE f320000- f479000 Deferred p2pvoice > PE f6a0000- f883000 Deferred gameui > PE 10000000-10030000 Deferred launcher > PE 1d340000-1d350000 Deferred vaudio_miles > PE 1d350000-1d3b4000 Deferred mss32 > PE 1dff0000-1e0bb000 Deferred serverbrowser > PE 1e4f0000-1e517000 Deferred vaudio_speex > PE 1e520000-1e526000 Deferred xpcom > PE 1e530000-1e599000 Deferred xpcom_core > PE 1e5a0000-1e5c7000 Deferred nspr4 > PE 1e5d0000-1e5d7000 Deferred plc4 > PE 1ec20000-1ec26000 Deferred plds4 > PE 1ec30000-1ec3f000 Deferred jsd3250 > PE 1ec40000-1ecb1000 Deferred js3250 > PE 1ffe0000-1fff4000 Deferred xpcom_compat > PE 20000000-205ee000 Deferred engine > PE 21090000-210c5000 Deferred xpc3250 > PE 210d0000-210ea000 Deferred smime3 > PE 210f0000-210f6000 Deferred xpistub > PE 21100000-211ad000 Deferred mss32_s > PE 21f80000-21fb1000 Deferred freebl3 > PE 21fc0000-21fff000 Deferred softokn3 > PE 22000000-22642000 Deferred server > PE 23fc0000-23fd3000 Deferred jsj3250 > PE 23fe0000-24000000 Deferred ssl3 > PE 24000000-24476000 Deferred client > PE 25930000-2598b000 Deferred nss3 > PE 25990000-259ce000 Deferred nssckbi > PE 259d0000-259e1000 Deferred mozz > PE 259f0000-25a06000 Deferred gkgfx > PE 25a10000-25a16000 Deferred mozctlx > PE 25a20000-25a9d000 Deferred necko > PE 25aa0000-25aac000 Deferred xppref32 > PE 25ab0000-25ade000 Deferred i18n > PE 25ae0000-25aff000 Deferred embedcomponents > PE 25b00000-25b0f000 Deferred caps > PE 25b10000-25b1c000 Deferred typeaheadfind > PE 25b20000-25db9000 Deferred gklayout > PE 25dc0000-25de7000 Deferred imglib2 > PE 25df0000-25e0b000 Deferred rdf > PE 25e10000-25e48000 Deferred appcomps > PE 25e50000-25e60000 Deferred appshell > PE 25e60000-25e6f000 Deferred profile > PE 25e70000-25e77000 Deferred xpcom_compat_c > PE 25e80000-25e87000 Deferred sroaming > PE 25e90000-25ea0000 Deferred chrome > PE 25ea0000-25ed9000 Deferred gkparser > PE 25ee0000-25f9e000 Deferred uconv > PE 25fa0000-25fcc000 Deferred docshell > PE 25fd0000-25fde000 Deferred webbrwsr > PE 25fe0000-25fe8000 Deferred pipboot > PE 25ff0000-25ffc000 Deferred oji > PE 26000000-26138000 Deferred vphysics > PE 26250000-26275000 Deferred gkwidget > PE 26280000-262a4000 Deferred gkgfxwin > PE 263c0000-263cd000 Deferred jar50 > PE 263d0000-263d7000 Deferred txmgr > PE 263e0000-263fa000 Deferred mork > PE 26400000-26439000 Deferred mssvoice.asi > PE 26550000-26559000 Deferred cookie > PE 26f00000-26f2e000 Deferred mssmp3.asi > PE 2a000000-2a0a8000 Deferred shaderapidx9 > PE 2c000000-2c3e3000 Deferred studiorender > PE 30000000-302e6000 Deferred steam > PE 60000000-60021000 Deferred cserhelper > PE 628c0000-628d9000 Deferred parsifal > ELF 765af000-765f9000 Deferred dbghelp<elf> > \-PE 765c0000-765f9000 \ dbghelp > ELF 78fc6000-78fdc000 Deferred msimtf<elf> > \-PE 78fd0000-78fdc000 \ msimtf > ELF 791ed000-791f1000 Deferred libgpg-error.so.0 > ELF 791f1000-7923e000 Deferred libgcrypt.so.11 > ELF 7923e000-7924e000 Deferred libtasn1.so.3 > ELF 7924e000-79251000 Deferred libkeyutils.so.1 > ELF 79251000-79259000 Deferred libkrb5support.so.0 > ELF 79259000-7928b000 Deferred libcrypt.so.1 > ELF 7928b000-79300000 Deferred libgnutls.so.13 > ELF 79300000-79323000 Deferred libk5crypto.so.3 > ELF 79323000-793b0000 Deferred libkrb5.so.3 > ELF 793b0000-793d9000 Deferred libgssapi_krb5.so.2 > ELF 793d9000-7940c000 Deferred libcups.so.2 > ELF 79412000-7941d000 Deferred libgcc_s.so.1 > ELF 7941d000-794c8000 Deferred comdlg32<elf> > \-PE 79420000-794c8000 \ comdlg32 > ELF 794c8000-794fe000 Deferred winspool<elf> > \-PE 794d0000-794fe000 \ winspool > ELF 79831000-7989b000 Deferred msvcrt<elf> > \-PE 79840000-7989b000 \ msvcrt > ELF 7989b000-7993b000 Deferred mshtml<elf> > \-PE 798b0000-7993b000 \ mshtml > ELF 7993b000-7997a000 Deferred urlmon<elf> > \-PE 79940000-7997a000 \ urlmon > PE 79a8b000-79a8f000 Deferred libasound_module_rate_speexrate. > ELF 7a33c000-7a33f000 Deferred libcom_err.so.2 > ELF 7a36c000-7a3b6000 Deferred dsound<elf> > \-PE 7a370000-7a3b6000 \ dsound > ELF 7a7b7000-7a7f3000 Deferred shdocvw<elf> > \-PE 7a7c0000-7a7f3000 \ shdocvw > ELF 7b800000-7b92d000 Deferred kernel32<elf> > \-PE 7b820000-7b92d000 \ kernel32 > ELF 7bc00000-7bca4000 Deferred ntdll<elf> > \-PE 7bc10000-7bca4000 \ ntdll > ELF 7bf00000-7bf03000 Deferred <wine-loader> > ELF 7c43d000-7c443000 Deferred libnss_dns.so.2 > ELF 7c454000-7c47a000 Deferred netapi32<elf> > \-PE 7c460000-7c47a000 \ netapi32 > ELF 7c47a000-7c4e2000 Deferred crypt32<elf> > \-PE 7c480000-7c4e2000 \ crypt32 > ELF 7cfdb000-7cff0000 Deferred psapi<elf> > \-PE 7cfe0000-7cff0000 \ psapi > ELF 7cff0000-7d017000 Deferred secur32<elf> > \-PE 7d000000-7d017000 \ secur32 > ELF 7d104000-7dc19000 Deferred libglcore.so.1 > ELF 7dc19000-7dcbd000 Deferred libgl.so.1 > ELF 7dcbd000-7dcd1000 Deferred winejoystick<elf> > \-PE 7dcc0000-7dcd1000 \ winejoystick > ELF 7def3000-7dff6000 Deferred wined3d<elf> > \-PE 7df10000-7dff6000 \ wined3d > ELF 7dff6000-7e026000 Deferred d3d9<elf> > \-PE 7e000000-7e026000 \ d3d9 > ELF 7e026000-7e047000 Deferred mpr<elf> > \-PE 7e030000-7e047000 \ mpr > ELF 7e047000-7e095000 Deferred wininet<elf> > \-PE 7e050000-7e095000 \ wininet > ELF 7e095000-7e137000 Deferred oleaut32<elf> > \-PE 7e0b0000-7e137000 \ oleaut32 > ELF 7e137000-7e15f000 Deferred msvfw32<elf> > \-PE 7e140000-7e15f000 \ msvfw32 > ELF 7e15f000-7e19a000 Deferred avifil32<elf> > \-PE 7e170000-7e19a000 \ avifil32 > ELF 7e19a000-7e1ae000 Deferred midimap<elf> > \-PE 7e1a0000-7e1ae000 \ midimap > ELF 7e1ae000-7e1d4000 Deferred msacm32<elf> > \-PE 7e1b0000-7e1d4000 \ msacm32 > ELF 7e1d4000-7e1eb000 Deferred msacm32<elf> > \-PE 7e1e0000-7e1eb000 \ msacm32 > ELF 7e1eb000-7e2ae000 Deferred libasound.so.2 > ELF 7e2ae000-7e2e4000 Deferred winealsa<elf> > \-PE 7e2c0000-7e2e4000 \ winealsa > ELF 7e2e4000-7e376000 Deferred winmm<elf> > \-PE 7e2f0000-7e376000 \ winmm > ELF 7e50a000-7e53d000 Deferred uxtheme<elf> > \-PE 7e510000-7e53d000 \ uxtheme > ELF 7e53d000-7e551000 Deferred lz32<elf> > \-PE 7e540000-7e551000 \ lz32 > ELF 7e551000-7e56a000 Deferred version<elf> > \-PE 7e560000-7e56a000 \ version > ELF 7e56a000-7e629000 Deferred comctl32<elf> > \-PE 7e570000-7e629000 \ comctl32 > ELF 7e629000-7e682000 Deferred shlwapi<elf> > \-PE 7e640000-7e682000 \ shlwapi > ELF 7e682000-7e795000 Deferred shell32<elf> > \-PE 7e690000-7e795000 \ shell32 > ELF 7e795000-7e7f6000 Deferred rpcrt4<elf> > \-PE 7e7a0000-7e7f6000 \ rpcrt4 > ELF 7e7f6000-7e89a000 Deferred ole32<elf> > \-PE 7e800000-7e89a000 \ ole32 > ELF 7e89a000-7e8ad000 Deferred libresolv.so.2 > ELF 7e8b1000-7e8b4000 Deferred libnss_mdns4_minimal.so.2 > ELF 7e8be000-7e8dc000 Deferred iphlpapi<elf> > \-PE 7e8c0000-7e8dc000 \ iphlpapi > ELF 7e8dc000-7e908000 Deferred ws2_32<elf> > \-PE 7e8e0000-7e908000 \ ws2_32 > ELF 7e908000-7e922000 Deferred wsock32<elf> > \-PE 7e910000-7e922000 \ wsock32 > ELF 7e922000-7e92b000 Deferred libxcursor.so.1 > ELF 7e92b000-7e930000 Deferred libxfixes.so.3 > ELF 7e930000-7e933000 Deferred libxcomposite.so.1 > ELF 7e933000-7e939000 Deferred libxrandr.so.2 > ELF 7e939000-7e941000 Deferred libxrender.so.1 > ELF 7e941000-7e944000 Deferred libxinerama.so.1 > ELF 7e944000-7e964000 Deferred imm32<elf> > \-PE 7e950000-7e964000 \ imm32 > ELF 7e964000-7e969000 Deferred libxdmcp.so.6 > ELF 7e969000-7e981000 Deferred libxcb.so.1 > ELF 7e981000-7e983000 Deferred libxcb-xlib.so.0 > ELF 7e983000-7e986000 Deferred libxau.so.6 > ELF 7e986000-7ea6d000 Deferred libx11.so.6 > ELF 7ea6d000-7ea7b000 Deferred libxext.so.6 > ELF 7ea7b000-7ea80000 Deferred libxxf86vm.so.1 > ELF 7ea8d000-7ea8f000 Deferred libnvidia-tls.so.1 > ELF 7ea91000-7eb28000 Deferred winex11<elf> > \-PE 7eaa0000-7eb28000 \ winex11 > ELF 7eb58000-7eb79000 Deferred libexpat.so.1 > ELF 7eb79000-7eba3000 Deferred libfontconfig.so.1 > ELF 7ebb4000-7ebc9000 Deferred libz.so.1 > ELF 7ebc9000-7ec39000 Deferred libfreetype.so.6 > ELF 7ec39000-7ec8b000 Deferred advapi32<elf> > \-PE 7ec50000-7ec8b000 \ advapi32 > ELF 7ec8b000-7ed26000 Deferred gdi32<elf> > \-PE 7eca0000-7ed26000 \ gdi32 > ELF 7ed26000-7ee6d000 Deferred user32<elf> > \-PE 7ed40000-7ee6d000 \ user32 > ELF 7ee6d000-7ee78000 Deferred libnss_files.so.2 > ELF 7ee78000-7ee90000 Deferred libnsl.so.1 > ELF 7ee90000-7ee99000 Deferred libnss_compat.so.2 > ELF 7efca000-7efef000 Deferred libm.so.6 > ELF 7eff6000-7f000000 Deferred libnss_nis.so.2 > ELF f7c72000-f7c76000 Deferred libdl.so.2 > ELF f7c76000-f7dc5000 Deferred libc.so.6 > ELF f7dc6000-f7dde000 Deferred libpthread.so.0 > ELF f7def000-f7f25000 Deferred libwine.so.1 > ELF f7f27000-f7f46000 Deferred ld-linux.so.2 > Threads: > process tid prio (all id:s are in hex) > 00000008 > 0000004d 1 > 00000030 1 > 00000038 0 > 00000033 0 > 0000002f 0 > 00000027 0 > 00000022 1 > 0000000b 0 > 00000047 1 > 00000046 0 > 00000045 1 > 00000044 0 > 00000043 1 > 00000042 0 > 00000041 1 > 00000040 0 > 0000003f 1 > 0000003e 0 > 0000003d 1 > 0000003c 0 > 0000003b 1 > 00000037 0 > 00000036 1 > 00000035 0 > 00000034 0 > 00000032 0 > 00000031 1 > 0000002e 0 > 0000002d 15 > 0000002b 0 > 0000002a 15 > 00000029 15 > 00000028 0 > 00000026 0 > 00000025 0 > 00000024 0 > 00000021 0 > 00000020 1 > 0000001f 0 > 0000001e 0 > 0000001d 0 > 0000001c 0 > 0000001b 0 > 0000001a 0 > 00000019 0 > 00000018 0 > 00000009 0 > 0000000c > 00000012 0 > 0000000e 0 > 0000000d 0 > 0000000f > 00000015 0 > 00000014 0 > 00000011 0 > 00000010 0 > 00000016 > 00000017 0 > 00000039 (D) C:\Valve\Steam\steamapps\wastedfluid\counter-strike source\hl2.exe > 0000005d 0 > 0000005c 0 > 00000059 0 > 00000057 0 > 00000056 0 > 00000055 0 > 00000054 0 > 00000053 0 > 00000052 0 > 00000051 0 > 0000004e 0 > 0000004c 0 > 0000004b 15 > 0000004a 2 > 00000049 0 > 00000048 0 > 0000003a 0 > 00000013 2 > 00000023 0 <=> Backtrace: > CellID: Connecting to 208.111.140.4:27031. . . > CellID: Connect to 208.111.140.4:27031 took 98 MS > CellID: Nothing beat our old best time of 24 MS > CellID: Connecting to 208.111.133.82:27031. . . > CellID: Connect to 208.111.133.82:27031 took 30 MS > CellID: Nothing beat our old best time of 24 MS > >Before this, I was receiving an error about snd_seq, but i modprobe snd-seq - and that error went away.
Austin English
2008-Jun-23 14:44 UTC
[Wine] Ubuntu, Counterstrike Source, crashes after loading a game
On Sun, Jun 22, 2008 at 9:15 PM, wastedfluid <wineforum-user at winehq.org> wrote:> Hello, > > Well, first let me say - I've looked in the APP database for this game. I've tried to trouble shoot everything I've read on the site. > > Here's my system: > Ubuntu 64-bit 8.04 > AMD 5800+ > 4gb of Winsor Ram > Nvidia 8500 GT > Intel onboard sound > > Here's what's happening: > > Whenever I load up a game on CSS, it crashes after a gun shot. You can walk around, and everything just fine - but when someone shoots a gun - the game dies. > > Why it's weird: > > It USED to work. It stopped working about a week ago. I play other games via STEAM - such as Dawn of War Hammer, and etc.Did you upgrade Wine in the meantime? Can you run a regression test: http://wiki.winehq.org/RegressionTesting
wastedfluid
2008-Jun-24 03:21 UTC
[Wine] Re: Ubuntu, Counterstrike Source, crashes after loading a game
Thanks for your reply. I have attempted to do this, but ran into an error. I have completely went through both guides; regression, to the 64-bit install.. to linking of 32 bit libraries, etc. When I maek, this is what I get: {standard input}: Assembler messages: {standard input}:38: Error: suffix or operands invalid for `push' {standard input}:39: Error: suffix or operands invalid for `push' {standard input}:46: Error: suffix or operands invalid for `pop' {standard input}:47: Error: suffix or operands invalid for `pop' I couldn't use: Code: CC="gcc-4.2" LDFLAGS="-L/lib32 -L/usr/lib32 -L`pwd`/lib32 -Wl,-rpath,/lib32 -Wl,-rpath,/usr/lib32" ./configure -v That resulted in crazy errors.. but: Code: CC="gcc" LDFLAGS="-L/lib32 -L/usr/lib32 -L`pwd`/lib32 -Wl,-rpath,/lib32 -Wl,-rpath,/usr/lib32" ./configure -v Worked fine. Regardless, make won't work. I have tried googling that, but have not found a solution that works. I e-mailed the guy that the article told me to, I don't know if a package is broken or what. We'll see. Thanks for your help, though. I can't stress that enough. If you have any more clues, they'd be greatly appreciated.
wastedfluid
2008-Jun-25 14:14 UTC
[Wine] Re: Ubuntu, Counterstrike Source, crashes after loading a game
David Gerard wrote:> 2008/6/25 wastedfluid <wineforum-user at winehq.org>: > > > > Am I supposed to recompile after EVERY "test" ? > > > > > Yep! But only the bits that have changed will need recompiling. So > subsequent compilations should be quicker than the first time (when > you need to compile everything from fresh). > > > - d.Roger. I have probably 2 or 3 more compiles to test before I find the bad bug. I ran through probably 4 compiles last night. I will report it here, and file the bug the way it's supposed to be. Many thanks to whoever helped me. It is a tremendous help, and I can not say thank you enough.
wastedfluid
2008-Jun-25 23:11 UTC
[Wine] Re: Ubuntu, Counterstrike Source, crashes after loading a game
Got it.> van at vortex:~/wine-git$ git bisect good > 928048b5e3d3db1ff1a84336d1eb43bae97d978a is first bad commit > commit 928048b5e3d3db1ff1a84336d1eb43bae97d978a > Author: Francois Gouget <fgouget at free.fr> > Date: Tue May 6 15:51:33 2008 +0200 > > ole32: Fix spelling of pCapabilities. > > :040000 040000 751fd2e207283e0f08afb6a5d19f0c01f2504aad 0e317bc8c1636d0bf408bdafff124c0dc635ee62 M include > van at vortex:~/wine-git$ >She's all done! http://bugs.winehq.org/show_bug.cgi?id=14125 Sorry if I jacked the bug reporting up - I've never done this before. Looked at other examples before hand.. hope it's not too bad.