wine-1.3.27 - breaks civ5 - ArchLinux (64bit)

Open forum for end-user questions about Wine. Before asking questions, check out the Wiki as a first step.
Forum Rules
Locked
yossarianuk
Level 1
Level 1
Posts: 6
Joined: Sat Sep 19, 2009 6:27 am

wine-1.3.27 - breaks civ5 - ArchLinux (64bit)

Post by yossarianuk »

Hi

wine-1.3.26 played civ5 fine - I could install and play the steam version out the box (i.e I needed not to install any other components)

When I install 1.3.27 I am not able to load civ5 from steam, wine crashes and I have to manually kill the process.

Downgrading to wine 1.3.26 I can play again fine.

Athlon64-X2
Nvidia geforce 450 GTS
Arch linux 64 (using the 32bit wine version)


If it helps here is the output on the console.

Regards

------------------------------------------------
[morgan@arch64 paintball2]$ env WINEPREFIX="/home/morgan/games/civ5" wine C:\\Program\ Files\\Steam\\Steam.exe
fixme:process:SetProcessShutdownParameters (00000100, 00000000): partial stub.
err:ntlm:SECUR32_initNTLMSP ntlm_auth was not found or is outdated. Make sure that ntlm_auth >= 3.0.25 is in your path.
err:ntlm:SECUR32_initNTLMSP Usually, you can find it in the winbind package of your distribution.
fixme:toolhelp:CreateToolhelp32Snapshot Unimplemented: heap list snapshot
fixme:toolhelp:Heap32ListFirst : stub
fixme:alsa:AudioClient_GetMixFormat Don't know what to do with 10000 channels, pretending there's only 2 channels
fixme:alsa:AudioClient_GetMixFormat Don't know what to do with 6 channels, pretending there's only 2 channels
fixme:alsa:AudioClient_GetMixFormat Don't know what to do with 8 channels, pretending there's only 2 channels
fixme:alsa:AudioClient_GetMixFormat Don't know what to do with 8 channels, pretending there's only 2 channels
fixme:alsa:AudioClient_GetMixFormat Don't know what to do with 8 channels, pretending there's only 2 channels
fixme:alsa:AudioClient_GetMixFormat Don't know what to do with 8 channels, pretending there's only 2 channels
fixme:alsa:AudioClient_GetMixFormat Don't know what to do with 10000 channels, pretending there's only 2 channels
fixme:mixer:ALSA_MixerInit No master control found on HDA NVidia, disabling mixer
err:ole:CoGetClassObject class {77f10cf0-3db5-4966-b520-b7c54fd35ed6} not registered
err:ole:CoGetClassObject no class object {77f10cf0-3db5-4966-b520-b7c54fd35ed6} could be created for context 0x1
fixme:wbemprox:wbem_locator_ConnectServer 0x1e23b8, L"ROOT\\CIMV2", (null), (null), (null), 0x00000080, (null), (nil), 0x4aec858)
err:ole:CoGetClassObject class {dff32fea-3331-48da-a272-ccfc238695be} not registered
err:ole:CoGetClassObject class {dff32fea-3331-48da-a272-ccfc238695be} not registered
err:ole:create_server class {dff32fea-3331-48da-a272-ccfc238695be} not registered
fixme:ole:CoGetClassObject CLSCTX_REMOTE_SERVER not supported
err:ole:CoGetClassObject no class object {dff32fea-3331-48da-a272-ccfc238695be} could be created for context 0x17
fixme:winhttp:WinHttpGetIEProxyConfigForCurrentUser returning no proxy used
fixme:win:RegisterDeviceNotificationA (hwnd=0x100b8, filter=0x33d5e0,flags=0x00000004) returns a fake device notification handle!
fixme:win:EnumDisplayDevicesW ((null),0,0x33cff4,0x00000000), stub!
fixme:appbar:SHAppBarMessage unknown msg: 4
fixme:appbar:handle_appbarmessage SHAppBarMessage(ABM_GETSTATE): stub
fixme:appbar:handle_appbarmessage SHAppBarMessage(ABM_GETAUTOHIDEBAR, hwnd=(nil), edge=3): stub
fixme:appbar:handle_appbarmessage SHAppBarMessage(ABM_GETAUTOHIDEBAR, hwnd=(nil), edge=1): stub
fixme:appbar:handle_appbarmessage SHAppBarMessage(ABM_GETAUTOHIDEBAR, hwnd=(nil), edge=0): stub
fixme:appbar:handle_appbarmessage SHAppBarMessage(ABM_GETAUTOHIDEBAR, hwnd=(nil), edge=2): stub
fixme:advapi:RegisterTraceGuidsW (0x3660db0, 0x40f97b0, {3dada31d-19ef-4dc1-b345-037927193422}, 1, 0x40cb5f8, (null), (null), 0x40f97c8,): stub
err:ntlm:SECUR32_initNTLMSP ntlm_auth was not found or is outdated. Make sure that ntlm_auth >= 3.0.25 is in your path.
err:ntlm:SECUR32_initNTLMSP Usually, you can find it in the winbind package of your distribution.
Setting breakpad minidump AppID = 8930
Steam_SetMinidumpSteamID: Caching Steam ID: 76561198033336334 [API loaded no]
fixme:console:AttachConsole stub ffffffff
wine: Unhandled page fault on read access to 0x4083426c at address 0x40363d (thread 002e), starting debugger...
err:ole:RevokeDragDrop invalid hwnd (nil)
err:ole:RevokeDragDrop invalid hwnd 0x10124
Unhandled exception: page fault on read access to 0x4083426c in 32-bit code (0x0040363d).
Register dump:
CS:0023 SS:002b DS:002b ES:002b FS:0063 GS:006b
EIP:0040363d ESP:0033fb18 EBP:0033fb5c EFLAGS:00210202( R- -- I - - - )
EAX:40834268 EBX:00000004 ECX:0033fc00 EDX:004065b5
ESI:0034000f EDI:00000000
Stack dump:
0x0033fb18: cbceef35 00400000 0033fc08 00000000
0x0033fb28: 7e545ff4 00139610 001395f8 0033fe10
0x0033fb38: 7e4ee7f0 004065b4 00139610 00000000
0x0033fb48: 7b9b5ec0 0033fb18 0033fe90 0040557b
0x0033fb58: ffffffff 0033fe10 004026a0 0034000f
0x0033fb68: 0033fc08 0033fc08 cbfd1469 7e583d4c
Backtrace:
=>0 0x0040363d in launcher (+0x363d) (0x0033fb5c)
1 0x004026a0 in launcher (+0x269f) (0x0033fe10)
2 0x00404ad7 in launcher (+0x4ad6) (0x0033fea0)
3 0x7b85b1ec call_process_entry+0xb() in kernel32 (0x0033feb8)
4 0x7b85c280 in kernel32 (+0x4c27f) (0x0033fef8)
5 0x7bc74318 call_thread_func+0xb() in ntdll (0x0033fef8)
6 0x7bc7768b in ntdll (+0x6768a) (0x00000000)
0x0040363d: movl 0x4(%eax),%ecx
Modules:
Module Address Debug info Name (99 modules)
PE 400000- 58b000 Export launcher
PE 10000000-10091000 Deferred gameoverlayrenderer
PE 30000000-302d4000 Deferred steam
PE 38000000-385f7000 Deferred steamclient
PE 3b400000-3b41f000 Deferred steam_api
PE 3f000000-3f0ad000 Deferred tier0_s
PE 3f600000-3f66d000 Deferred vstdlib_s
PE 60000000-60021000 Deferred cserhelper
ELF 7b800000-7b9b7000 Dwarf kernel32<elf>
\-PE 7b810000-7b9b7000 \ kernel32
ELF 7bc00000-7bcd1000 Dwarf ntdll<elf>
\-PE 7bc10000-7bcd1000 \ ntdll
ELF 7bf00000-7bf04000 Deferred <wine-loader>
ELF 7da33000-7da96000 Deferred dbghelp<elf>
\-PE 7da40000-7da96000 \ dbghelp
ELF 7da96000-7dad8000 Deferred rsaenh<elf>
\-PE 7daa0000-7dad8000 \ rsaenh
ELF 7dad8000-7db4c000 Deferred libgcrypt.so.11
ELF 7db4c000-7dc07000 Deferred libgnutls.so.26
ELF 7dc34000-7dc60000 Deferred netapi32<elf>
\-PE 7dc40000-7dc60000 \ netapi32
ELF 7dc60000-7dc90000 Deferred secur32<elf>
\-PE 7dc70000-7dc90000 \ secur32
ELF 7dc90000-7dcb3000 Deferred iphlpapi<elf>
\-PE 7dca0000-7dcb3000 \ iphlpapi
ELF 7dcb3000-7ddc7000 Deferred oleaut32<elf>
\-PE 7dcd0000-7ddc7000 \ oleaut32
ELF 7ddc7000-7dddb000 Deferred psapi<elf>
\-PE 7ddd0000-7dddb000 \ psapi
ELF 7dddb000-7ddf5000 Deferred imagehlp<elf>
\-PE 7dde0000-7ddf5000 \ imagehlp
ELF 7ddf5000-7deb0000 Deferred crypt32<elf>
\-PE 7de00000-7deb0000 \ crypt32
ELF 7deb0000-7dee4000 Deferred ws2_32<elf>
\-PE 7dec0000-7dee4000 \ ws2_32
ELF 7dee4000-7df0f000 Deferred msacm32<elf>
\-PE 7def0000-7df0f000 \ msacm32
ELF 7df0f000-7dfb5000 Deferred winmm<elf>
\-PE 7df20000-7dfb5000 \ winmm
ELF 7dfef000-7e025000 Deferred uxtheme<elf>
\-PE 7e000000-7e025000 \ uxtheme
ELF 7e025000-7e02a000 Deferred libxfixes.so.3
ELF 7e02a000-7e033000 Deferred libxcursor.so.1
ELF 7e033000-7e040000 Deferred libxi.so.6
ELF 7e040000-7e047000 Deferred libxrandr.so.2
ELF 7e047000-7e06b000 Deferred imm32<elf>
\-PE 7e050000-7e06b000 \ imm32
ELF 7e06b000-7e083000 Deferred libxcb.so.1
ELF 7e083000-7e09a000 Deferred libice.so.6
ELF 7e09a000-7e1b6000 Deferred libx11.so.6
ELF 7e1c5000-7e1c9000 Deferred libgpg-error.so.0
ELF 7e1e3000-7e295000 Deferred winex11<elf>
\-PE 7e1f0000-7e295000 \ winex11
ELF 7e343000-7e36c000 Deferred libexpat.so.1
ELF 7e36c000-7e39a000 Deferred libfontconfig.so.1
ELF 7e39a000-7e3aa000 Deferred libbz2.so.1.0
ELF 7e3aa000-7e3bf000 Deferred libz.so.1
ELF 7e3bf000-7e458000 Deferred libfreetype.so.6
ELF 7e45a000-7e462000 Deferred libxrender.so.1
ELF 7e462000-7e467000 Deferred libxxf86vm.so.1
ELF 7e467000-7e475000 Deferred libxext.so.6
ELF 7e485000-7e4b4000 Deferred msvcr90<elf>
\-PE 7e490000-7e4b4000 \ msvcr90
ELF 7e4b4000-7e54f000 Deferred msvcrt<elf>
\-PE 7e4d0000-7e54f000 \ msvcrt
ELF 7e54f000-7e62f000 Deferred msvcp90<elf>
\-PE 7e570000-7e62f000 \ msvcp90
ELF 7e62f000-7e6ad000 Deferred rpcrt4<elf>
\-PE 7e640000-7e6ad000 \ rpcrt4
ELF 7e6ad000-7e7dc000 Deferred ole32<elf>
\-PE 7e6c0000-7e7dc000 \ ole32
ELF 7e7dc000-7e8dc000 Deferred comctl32<elf>
\-PE 7e7e0000-7e8dc000 \ comctl32
ELF 7e8dc000-7e990000 Deferred gdi32<elf>
\-PE 7e8f0000-7e990000 \ gdi32
ELF 7e990000-7eae1000 Deferred user32<elf>
\-PE 7e9a0000-7eae1000 \ user32
ELF 7eae1000-7eb54000 Deferred shlwapi<elf>
\-PE 7eaf0000-7eb54000 \ shlwapi
ELF 7eb54000-7ed78000 Deferred shell32<elf>
\-PE 7eb60000-7ed78000 \ shell32
ELF 7ed78000-7ede2000 Deferred advapi32<elf>
\-PE 7ed80000-7ede2000 \ advapi32
ELF 7efa9000-7efd3000 Deferred libm.so.6
ELF 7efd3000-7efd6000 Deferred libxcomposite.so.1
ELF 7efd6000-7efd9000 Deferred libxinerama.so.1
ELF 7efd9000-7eff3000 Deferred version<elf>
\-PE 7efe0000-7eff3000 \ version
ELF 7eff3000-7f000000 Deferred libnss_files.so.2
ELF f7430000-f7435000 Deferred libxdmcp.so.6
ELF f7435000-f7438000 Deferred libxau.so.6
ELF f743a000-f743f000 Deferred libdl.so.2
ELF f7460000-f7464000 Deferred libuuid.so.1
ELF f7464000-f746b000 Deferred libsm.so.6
ELF f746c000-f75d4000 Deferred libc.so.6
ELF f75d4000-f75ef000 Deferred libpthread.so.0
ELF f75ef000-f7732000 Dwarf libwine.so.1
ELF f7733000-f7754000 Deferred ld-linux.so.2
ELF f7754000-f7755000 Deferred [vdso].so
Threads:
process tid prio (all id:s are in hex)
00000008 Steam.exe
00000047 1
00000046 1
00000045 1
00000044 1
00000040 0
0000003f 0
0000003d 0
0000003c 1
0000003a 1
00000039 0
00000037 0
00000036 0
00000035 0
00000033 0
00000032 0
00000031 0
00000030 0
0000002f 0
0000002d 0
0000002c 0
0000002b 0
0000002a 0
00000029 0
00000028 0
00000027 0
00000026 0
00000025 0
00000024 0
00000023 0
00000022 0
00000021 0
00000020 0
0000001f 0
00000009 0
0000000e services.exe
0000001b 0
00000014 0
00000010 0
0000000f 0
00000011 winedevice.exe
00000017 0
00000013 0
00000012 0
00000018 plugplay.exe
0000001c 0
0000001a 0
00000019 0
0000001d explorer.exe
0000001e 0
0000000d (D) C:\Program Files\Steam\SteamApps\common\sid meier's civilization v\Launcher.exe
00000034 0
0000002e 0 <==
Backtrace:
=>0 0x0040363d in launcher (+0x363d) (0x0033fb5c)
1 0x004026a0 in launcher (+0x269f) (0x0033fe10)
2 0x00404ad7 in launcher (+0x4ad6) (0x0033fea0)
3 0x7b85b1ec call_process_entry+0xb() in kernel32 (0x0033feb8)
4 0x7b85c280 in kernel32 (+0x4c27f) (0x0033fef8)
5 0x7bc74318 call_thread_func+0xb() in ntdll (0x0033fef8)
6 0x7bc7768b in ntdll (+0x6768a) (0x00000000)
Maquis196
Level 2
Level 2
Posts: 16
Joined: Sun Dec 26, 2010 2:40 pm

Post by Maquis196 »

If you could, do a regression test! http://wiki.winehq.org/RegressionTesting.

However, posting to the civ5 page in appdb would be a great place to start to see if anyone else has the same issues
vitamin
Moderator
Moderator
Posts: 6605
Joined: Sat Feb 23, 2008 2:29 pm

Re: wine-1.3.27 - breaks civ5 - ArchLinux (64bit)

Post by vitamin »

yossarianuk wrote:err:ntlm:SECUR32_initNTLMSP ntlm_auth was not found or is outdated. Make sure that ntlm_auth >= 3.0.25 is in your path.
err:ntlm:SECUR32_initNTLMSP Usually, you can find it in the winbind package of your distribution.
Fix this error. Steam doesn't work properly when it crashes on start (and that's what it does right after this error message).
Locked