The forum

wine client error:0: version mismatch 400/410.

Author Replies
grendelson Tuesday 14 December 2010 at 6:34
grendelsonAnonymous

When I try to run either BioShock or Bloodbowl ( which used to run ) I get the following:

/usr/share/playonlinux/playonlinux --run "Bioshock"
PlayOnLinux v3.8.6

wine client error:0: version mismatch 400/410.
Your wineserver binary was not upgraded correctly,
or you have an older one somewhere in your PATH.
Or maybe the wrong wineserver is still running?


If I start the app with:
env WINEPREFIX=/<path>/.PlayOnLinux//wineprefix/bioshock" wine ~/.PlayOnLinux/wineprefix/bioshock/drive_c/Program\\ Files/2K\\ Games/BioShock/Builds/Release/Bioshock.exe

It immediately gives an error in the application - this happens now with bloodbowl as well - both are digital downloads ( d2d for bioshock)

Not sure what to try - I've tried changing the wine version in POL. Prnice of Persia Warrirowithin still runs fine via the env=WINEPREFIX command line start (wine vers 1.1.4)

Ubuntu 10.10 , AMD 64, 2GB mem 512 Mb Nvidai...

Thanks
grendelson Tuesday 14 December 2010 at 7:04
grendelsonAnonymous

the wine version given from /usr/bin/wine is 1.2.1 but the wine version shown in POL System is 1.3.5 so I set the games to use 1.3.5 - now I don't get the mismatch error but I can't star the games still - The Applications that work are Prince of Persia and Steam - they are using 1.1.4 wine.
Still can't figure out hwo to solve BloodBowl and Bioshock not starting. :-(
GNU_Raziel Tuesday 14 December 2010 at 11:30
GNU_Raziel

Use "Close All" button in POL befaire launching your game. This will unsure that ALL wine related process are killed.
grendelson Tuesday 14 December 2010 at 21:01
grendelsonAnonymous

Thanks for the reply! I did this but the above games still won't start.
I got rid of the mismatch as noted above How does the Selected WINE version get used - is it ONLY when you run playonliux --run bioshock that the slected wine version is used?
If I select any version other than 1.35 I get the mismatch. Also if I start the apps with "env WINEPREFIX=<pathto game>" wine "<path to executable>" then I am using the system wine no matter what version I selected in POL - is this correct?

There seems to be 2 issues here - using the wrong version of wine and then the fact I am on Ubuntu 10.10 ( upgrade form 10.04) there seems to be other posts that state that Ubuntu 10.10 Just broke POL and there was no attempt to support it - is this also true?
Thanks for any help.

grendelson Tuesday 14 December 2010 at 21:14
grendelsonAnonymous

Set all the non-working games (bloodbowl, bioshock, IE7) to System for wine version and ran from playonlinux --run "game" Here is sample output form cmd line:

playonlinux --run "Bioshock"
PlayOnLinux v3.8.6

wine: Unhandled page fault on read access to 0x00000000 at address 0x10a4f9d3 (thread 0009), starting debugger...
Unhandled exception: page fault on read access to 0x00000000 in 32-bit code (0x10a4f9d3).
err:dbghelp_msc:codeview_process_info Unknown CODEVIEW signature 00000005 in module L"bioshock"
Register dump:
CS:0023 SS:002b DS:002b ES:002b FS:0063 GS:006b
EIP:10a4f9d3 ESP:0053d024 EBP:00000000 EFLAGS:00010246( R- -- I Z- -P- )
EAX:00000000 EBX:00000000 ECX:00000000 EDX:0000027a
ESI:0230dc00 EDI:00000000
Stack dump:
0x0053d024: 00000000 0230dc00 00000000 00000000
0x0053d034: 00000000 00000000 10a4df8e 00000001
0x0053d044: 00000008 0053d078 10f4c478 ffffffff
0x0053d054: 10a5049a 0000027a 00000000 0230dc00
0x0053d064: 00000000 0426cc00 0230dc00 0053d058
0x0053d074: 00000000 0053d0e0 10f53fdf 00000009
Backtrace:
0x10a4f9d3: movl     0x0(%eax),%edx
Modules:
Module     Address               Debug info     Name (155 modules)
PE      540000- 8af000     Deferred d3dx9_33
PE      8b0000- 8c6000     Deferred xinput1_3
PE     10900000-11435ec8     Export bioshock
PE     18000000-18038000     Deferred binkw32
PE     78130000-781cb000     Deferred msvcr80
ELF     7a163000-7b800000     Deferred libnvidia-glcore.so.260.19.06
ELF     7b800000-7b976000     Deferred kernel32<elf>
\\-PE     7b810000-7b976000     \\ kernel32
ELF     7bc00000-7bcb9000     Deferred ntdll<elf>
\\-PE     7bc10000-7bcb9000     \\ ntdll
ELF     7bf00000-7bf03000     Deferred <wine-loader>
PE     7c420000-7c4a7000     Deferred msvcp80
ELF     7caac000-7caf9000     Deferred libopenal.so.1
ELF     7caf9000-7cb15000     Deferred libgcc_s.so.1
ELF     7cb21000-7cb36000     Deferred msadp32<elf>
\\-PE     7cb30000-7cb36000     \\ msadp32
ELF     7cb36000-7cbfc000     Deferred libasound.so.2
ELF     7cbfc000-7cc24000     Deferred libvorbis.so.0
ELF     7cc24000-7cd9c000     Deferred libvorbisenc.so.2
ELF     7cd9c000-7cde8000     Deferred libflac.so.8
ELF     7cde8000-7ce50000     Deferred libsndfile.so.1
ELF     7ce50000-7ce9a000     Deferred libpulsecommon-0.9.21.so
ELF     7ce9a000-7cedc000     Deferred libpulse.so.0
ELF     7cede000-7cef3000     Deferred midimap<elf>
\\-PE     7cee0000-7cef3000     \\ midimap
ELF     7cef3000-7cf29000     Deferred winealsa<elf>
\\-PE     7cf00000-7cf29000     \\ winealsa
ELF     7cf29000-7cf83000     Deferred riched20<elf>
\\-PE     7cf40000-7cf83000     \\ riched20
ELF     7d10e000-7d115000     Deferred libogg.so.0
ELF     7d115000-7d11e000     Deferred libwrap.so.0
ELF     7d11e000-7d12c000     Deferred libxi.so.6
ELF     7d12f000-7d147000     Deferred msacm32<elf>
\\-PE     7d130000-7d147000     \\ msacm32
ELF     7d147000-7d14d000     Deferred libasound_module_pcm_pulse.so
ELF     7d5c5000-7d5ca000     Deferred libxcb-atom.so.1
ELF     7d5ca000-7d5d0000     Deferred libxtst.so.6
ELF     7d5d0000-7d5d3000     Deferred libx11-xcb.so.1
ELF     7d5d3000-7d5ee000     Deferred openal32<elf>
\\-PE     7d5e0000-7d5ee000     \\ openal32
ELF     7d5f1000-7d604000     Deferred riched32<elf>
\\-PE     7d600000-7d604000     \\ riched32
ELF     7d609000-7d6d2000     Deferred libgl.so.1
ELF     7d6f3000-7d6fc000     Deferred librt.so.1
ELF     7d6fc000-7d738000     Deferred libdbus-1.so.3
ELF     7d738000-7d73d000     Deferred libgpg-error.so.0
ELF     7d73d000-7d74e000     Deferred libtasn1.so.3
ELF     7d74e000-7d752000     Deferred libkeyutils.so.1
ELF     7d752000-7d75a000     Deferred libkrb5support.so.0
ELF     7d75a000-7d77e000     Deferred libk5crypto.so.3
ELF     7d77e000-7d82c000     Deferred libkrb5.so.3
ELF     7d82c000-7d83c000     Deferred libavahi-client.so.3
ELF     7d83c000-7d848000     Deferred libavahi-common.so.3
ELF     7d848000-7d8bc000     Deferred libgcrypt.so.11
ELF     7d8bc000-7d957000     Deferred libgnutls.so.26
ELF     7d957000-7d986000     Deferred libgssapi_krb5.so.2
ELF     7d986000-7d9d0000     Deferred libcups.so.2
ELF     7d9d0000-7d9f1000     Deferred dxgi<elf>
\\-PE     7d9e0000-7d9f1000     \\ dxgi
ELF     7d9f1000-7da0b000     Deferred spoolss<elf>
\\-PE     7da00000-7da0b000     \\ spoolss
ELF     7da0b000-7da2b000     Deferred localspl<elf>
\\-PE     7da10000-7da2b000     \\ localspl
ELF     7da6e000-7daa1000     Deferred uxtheme<elf>
\\-PE     7da70000-7daa1000     \\ uxtheme
ELF     7daa1000-7daab000     Deferred libxcursor.so.1
ELF     7daab000-7dab1000     Deferred libxfixes.so.3
ELF     7dab1000-7dab5000     Deferred libxcomposite.so.1
ELF     7dab5000-7dabd000     Deferred libxrandr.so.2
ELF     7dabd000-7dac7000     Deferred libxrender.so.1
ELF     7dac7000-7dacd000     Deferred libxxf86vm.so.1
ELF     7dacd000-7dad1000     Deferred libxinerama.so.1
ELF     7dad1000-7dad7000     Deferred libxdmcp.so.6
ELF     7dad7000-7daf1000     Deferred libxcb.so.1
ELF     7daf1000-7dc0e000     Deferred libx11.so.6
ELF     7dc0e000-7dc1e000     Deferred libxext.so.6
ELF     7dc1e000-7dc37000     Deferred libice.so.6
ELF     7dc37000-7dc40000     Deferred libsm.so.6
ELF     7dc41000-7dc43000     Deferred libnvidia-tls.so.260.19.06
ELF     7dc45000-7dc49000     Deferred libcom_err.so.2
ELF     7dc61000-7dd09000     Deferred winex11<elf>
\\-PE     7dc70000-7dd09000     \\ winex11
ELF     7debb000-7debf000     Deferred libxau.so.6
ELF     7debf000-7dec4000     Deferred libuuid.so.1
ELF     7df24000-7df4b000     Deferred libexpat.so.1
ELF     7df4b000-7df7b000     Deferred libfontconfig.so.1
ELF     7df7b000-7df90000     Deferred libz.so.1
ELF     7df90000-7e007000     Deferred libfreetype.so.6
ELF     7e007000-7e01b000     Deferred libresolv.so.2
ELF     7e03c000-7e05c000     Deferred iphlpapi<elf>
\\-PE     7e040000-7e05c000     \\ iphlpapi
ELF     7e05c000-7e08b000     Deferred ws2_32<elf>
\\-PE     7e060000-7e08b000     \\ ws2_32
ELF     7e08b000-7e0a5000     Deferred wsock32<elf>
\\-PE     7e090000-7e0a5000     \\ wsock32
ELF     7e0a5000-7e190000     Deferred oleaut32<elf>
\\-PE     7e0c0000-7e190000     \\ oleaut32
ELF     7e190000-7e1b5000     Deferred msacm32<elf>
\\-PE     7e1a0000-7e1b5000     \\ msacm32
ELF     7e1b5000-7e213000     Deferred setupapi<elf>
\\-PE     7e1c0000-7e213000     \\ setupapi
ELF     7e213000-7e24c000     Deferred dinput<elf>
\\-PE     7e220000-7e24c000     \\ dinput
ELF     7e24c000-7e266000     Deferred dinput8<elf>
\\-PE     7e250000-7e266000     \\ dinput8
ELF     7e266000-7e2da000     Deferred rpcrt4<elf>
\\-PE     7e270000-7e2da000     \\ rpcrt4
ELF     7e2da000-7e3d9000     Deferred ole32<elf>
\\-PE     7e2f0000-7e3d9000     \\ ole32
ELF     7e3d9000-7e420000     Deferred dsound<elf>
\\-PE     7e3e0000-7e420000     \\ dsound
ELF     7e420000-7e558000     Deferred wined3d<elf>
\\-PE     7e430000-7e558000     \\ wined3d
ELF     7e558000-7e58a000     Deferred d3d9<elf>
\\-PE     7e560000-7e58a000     \\ d3d9
ELF     7e58a000-7e5aa000     Deferred imm32<elf>
\\-PE     7e590000-7e5aa000     \\ imm32
ELF     7e5aa000-7e5bd000     Deferred msimg32<elf>
\\-PE     7e5b0000-7e5bd000     \\ msimg32
ELF     7e5bd000-7e643000     Deferred msvcrt<elf>
\\-PE     7e5d0000-7e643000     \\ msvcrt
ELF     7e643000-7e6d7000     Deferred winmm<elf>
\\-PE     7e650000-7e6d7000     \\ winmm
ELF     7e6d7000-7e6ec000     Deferred psapi<elf>
\\-PE     7e6e0000-7e6ec000     \\ psapi
ELF     7e6ec000-7e744000     Deferred dbghelp<elf>
\\-PE     7e700000-7e744000     \\ dbghelp
ELF     7e744000-7e77b000     Deferred winspool<elf>
\\-PE     7e750000-7e77b000     \\ winspool
ELF     7e77b000-7e869000     Deferred comctl32<elf>
\\-PE     7e780000-7e869000     \\ comctl32
ELF     7e869000-7e8c3000     Deferred advapi32<elf>
\\-PE     7e880000-7e8c3000     \\ advapi32
ELF     7e8c3000-7e94f000     Deferred gdi32<elf>
\\-PE     7e8d0000-7e94f000     \\ gdi32
ELF     7e94f000-7ea82000     Deferred user32<elf>
\\-PE     7e960000-7ea82000     \\ user32
ELF     7ea82000-7eae4000     Deferred shlwapi<elf>
\\-PE     7ea90000-7eae4000     \\ shlwapi
ELF     7eae4000-7ecd1000     Deferred shell32<elf>
\\-PE     7eb00000-7ecd1000     \\ shell32
ELF     7ecd1000-7ed8b000     Deferred comdlg32<elf>
\\-PE     7ece0000-7ed8b000     \\ comdlg32
ELF     7ef8b000-7ef97000     Deferred libnss_files.so.2
ELF     7ef97000-7efa2000     Deferred libnss_nis.so.2
ELF     7efa2000-7efb9000     Deferred libnsl.so.1
ELF     7efb9000-7efdf000     Deferred libm.so.6
ELF     7efe8000-7f000000     Deferred version<elf>
\\-PE     7eff0000-7f000000     \\ version
ELF     f7468000-f746c000     Deferred libdl.so.2
ELF     f746c000-f75c7000     Deferred libc.so.6
ELF     f75c7000-f75e0000     Deferred libpthread.so.0
ELF     f75e8000-f75f0000     Deferred libnss_compat.so.2
ELF     f7602000-f7742000     Deferred libwine.so.1
ELF     f7744000-f7762000     Deferred ld-linux.so.2
Threads:
process tid prio (all id:s are in hex)
00000008 (D) C:\\Program Files\\2K Games\\BioShock\\Builds\\Release\\Bioshock.exe
     0000002c 0
     0000002b 1
     0000002a 0
     00000029 2
     00000028 15
     00000027 15
     00000024 0
     00000023 1
     00000022 1
     00000021 1
     00000009 0 <==
0000000e services.exe
     0000001e 0
     00000018 0
     00000017 0
     00000016 0
     00000010 0
     0000000f 0
00000011 mscorsvw.exe
     0000001a 0
     00000019 0
     00000015 0
     00000012 0
00000013 explorer.exe
     00000014 0
0000001b winedevice.exe
     00000020 0
     0000001f 0
     0000001d 0
     0000001c 0
Backtrace:
Bioshock: line 5: 21562 Segmentation fault wine "Bioshock.exe" $@
grendelson Thursday 16 December 2010 at 6:30
grendelsonAnonymous

I was about to format and reinstall Ubuntu 10.04 when I thought of creating a NEW User Account. I then changed the ownership to my user account and swapped /home/<user> names. This gave my user account a brand new Home Dir with Nothing more then the generic new user Home dir. I moved the .Playonlinux folder from the old home to the new home and reran the 1.1 upgrade - it ran flawlessly and Bioshock started with the additional Exe! SO now all I need to figure out is how to get Bloodbowl to run again and I can stay on Ubuntu 10.10 - I may still reinstall- but I've been wanting to :start over: on my home dir for some time :-)

Any hints on Bloodbowl? Anyone else running it under 10.10?

This site allows content generated by members, and we promptly remove any content that infringes copyright according to our Terms of Service. To report copyright infringement, please send a notice to dmca-notice@playonlinux.com