wine does not function after install of brothers in arms game

Questions about Wine on Linux
Post Reply
bokkiwokki
Newbie
Newbie
Posts: 1
Joined: Mon Nov 25, 2019 12:24 pm

wine does not function after install of brothers in arms game

Post by bokkiwokki » Mon Nov 25, 2019 12:33 pm

Dear wine lovers,
I am new to linux and want to give it a serious try, done with windows. for fun i want to play some old games of brothers in arms. First i installed road to hill 30 and that worked fine, can play the game and working fine. After that i installed earned in blood. From that moment on wine does not work anymore and is unable to start the first game. I have a report from wine:
Unhandled exception: page fault on read access to 0xffffffffffffffff in 64-bit code (0x000000007bc46300).
Register dump:
rip:000000007bc46300 rsp:000000000056fad0 rbp:000000000056fb00 eflags:00010202 ( R- -- I - - - )
rax:0000000000000000 rbx:006f0064006e0099 rcx:006f0064006e0099 rdx:0000000000000000
rsi:0000000000000000 rdi:006f0064006e0069 r8:000000007bcff9c0 r9:0000000000017f08 r10:0000000000000008
r11:0000000000000246 r12:0000000000018390 r13:0000000000015900 r14:00000000000183f0 r15:000000007bd0b850
Stack dump:
0x000000000056fad0: 0000000000000000 0000000000017840
0x000000000056fae0: 0000000000000000 0000000000000001
0x000000000056faf0: 000000000056fb20 0000000000017840
0x000000000056fb00: 006f0064006e0069 00007f7d7758a14d
0x000000000056fb10: 0000000000000000 0000000000000001
0x000000000056fb20: 000000000056fb50 000000007b493f7b
0x000000000056fb30: 000000000056fc50 00007f7d7758a195
0x000000000056fb40: 0000000000015900 0000000000017840
0x000000000056fb50: 000000000056fc50 00007f7d77585e71
0x000000000056fb60: 000000000056fb84 0000000000000000
0x000000000056fb70: 0000000000000000 0000000000000000
0x000000000056fb80: 0000000600000000 9c38f54cca6a1a00
Backtrace:
=>0 0x000000007bc46300 RtlEnterCriticalSection+0x10() in ntdll (0x000000000056fb00)
1 0x00007f7d7758a14d scmdatabase_lock+0xc() in services (0x006f0064006e0069)
2 0x00007f7d7758a195 release_process+0x14() in services (0x006f0064006e0069)
3 0x00007f7d77585e71 process_send_control+0x520() in services (0x000000000056fc50)
4 0x000000007bcaa60f NtGetCurrentProcessorNumber+0x1d8e() in ntdll (0x000000000056fde0)
5 0x000000007bc93f73 DbgUserBreakPoint+0xaca() in ntdll (0x000000000056ffd0)
0x000000007bc46300 RtlEnterCriticalSection+0x10 in ntdll: cmpq $0,0x0000000000000020(%rcx)
Modules:
Module Address Debug info Name (24 modules)
ELF 7b400000- 7b81f000 Deferred kernel32<elf>
\-PE 7b420000- 7b81f000 \ kernel32
ELF 7bc00000- 7bd20000 Dwarf ntdll<elf>
\-PE 7bc20000- 7bd20000 \ ntdll
ELF 7c000000- 7c004000 Deferred <wine-loader>
ELF 7f7d7733f000- 7f7d773d2000 Deferred advapi32<elf>
\-PE 7f7d77350000- 7f7d773d2000 \ advapi32
ELF 7f7d773d2000- 7f7d7746e000 Deferred rpcrt4<elf>
\-PE 7f7d773e0000- 7f7d7746e000 \ rpcrt4
ELF 7f7d7756e000- 7f7d775a8000 Dwarf services<elf>
\-PE 7f7d77580000- 7f7d775a8000 \ services
ELF 7f7d775a8000- 7f7d777ba000 Deferred libnss_files.so.2
ELF 7f7d777ba000- 7f7d779d4000 Deferred libnsl.so.1
ELF 7f7d779d4000- 7f7d77be0000 Deferred libnss_nis.so.2
ELF 7f7d77be0000- 7f7d77dea000 Deferred libnss_compat.so.2
ELF 7f7d782cb000- 7f7d784e3000 Deferred libgcc_s.so.1
ELF 7f7d784e3000- 7f7d78881000 Deferred libm.so.6
ELF 7f7d78883000- 7f7d78a87000 Deferred libdl.so.2
ELF 7f7d78a87000- 7f7d78e78000 Deferred libc.so.6
ELF 7f7d78e78000- 7f7d79097000 Deferred libpthread.so.0
ELF 7f7d7909d000- 7f7d790b6000 Deferred userenv<elf>
\-PE 7f7d790a0000- 7f7d790b6000 \ userenv
ELF 7f7d790b6000- 7f7d7945b000 Dwarf libwine.so.1
ELF 7f7d7945d000- 7f7d79687000 Deferred ld-linux-x86-64.so.2
Threads:
process tid prio (all id:s are in hex)
0000000a wineboot.exe
0000000b 0
0000000e (D) C:\windows\system32\services.exe
0000002d 0
00000021 0
0000001c 0
00000018 0
00000014 0 <==
00000013 0
00000010 0
0000000f 0
00000011 winedevice.exe
00000019 0
00000017 0
00000016 0
00000012 0
0000001a plugplay.exe
0000001e 0
0000001d 0
0000001b 0
0000001f winedevice.exe
00000023 0
00000022 0
00000020 0
0000002b winedevice.exe
0000002f 0
0000002e 0
0000002c 0
00000030 explorer.exe
00000037 0
00000036 0
00000035 0
00000034 0
00000031 0
System information:
Wine build: wine-4.0
Platform: x86_64
Version: Windows XP
Host system: Linux
Host version: 4.15.0-70-generic

Can someone help me with this?

Thanks for your time.

jkfloris
Level 6
Level 6
Posts: 704
Joined: Thu Aug 14, 2014 10:10 am

Re: wine does not function after install of brothers in arms game

Post by jkfloris » Tue Nov 26, 2019 5:28 pm

Several things you could try:
- Install both games in a separate Wineprefix.
- Try the games with Wine Devel or Wine Staging.
- Try a 32 bit Wineprefix.
- Don't install DirectX 9c or other software bundled with the games.

User avatar
Bob Wya
Level 12
Level 12
Posts: 2778
Joined: Sat Oct 16, 2010 7:40 pm
Location: Cambridge
Contact:

Re: wine does not function after install of brothers in arms game

Post by Bob Wya » Thu Nov 28, 2019 1:55 pm

@bokkiwokki

Wine 4.0 is very dated now... So you'd probably want to try with the latest stable version: 4.0.3
Or (more ideally for gaming) use the latest Wine Development or Staging releases, currently: 4.20
See: WineHQ Wiki: Ubuntu.

Please, in future, use the forum Code tags if you're going to put dumps of code (+commands) in a forum post.
It'll make your post easier to read, if the code snippet is quite small...

Code: Select all

...
Ta
Bob

Post Reply