war thunder doesn't run since last (game) patch

Questions about Wine on Linux
Locked
melancholy
Level 2
Level 2
Posts: 39
Joined: Sun Sep 11, 2011 3:12 pm

war thunder doesn't run since last (game) patch

Post by melancholy »

Hi guys,
I ran into a problem after patching the game war thunder from 1.35 to 1.37.
Since I never ran into this problem before, I was wondering if anyone of you know how to fix this..

(btw, I'm using gentoo 64bit and tested this game on wine 1.7.8 and 1.7.9, both 32bit and wow64 setups)

Code: Select all

Fontconfig warning: "/etc/fonts/conf.d/50-user.conf", line 14: reading configurations from ~/.fonts.conf is deprecated.                                     
Fontconfig warning: "/etc/fonts/conf.d/50-user.conf", line 14: reading configurations from ~/.fonts.conf is deprecated.
Fontconfig warning: "/etc/fonts/conf.d/50-user.conf", line 14: reading configurations from ~/.fonts.conf is deprecated.
fixme:heap:HeapSetInformation (nil) 1 (nil) 0
fixme:process:GetProcessWorkingSetSize (0xffffffff,0x73e98c,0x73e990): stub
fixme:win:RegisterDeviceNotificationA (hwnd=0x12e420, filter=0x93e6c4,flags=0x00000001) returns a fake device notification handle!
Fontconfig warning: "/etc/fonts/conf.d/50-user.conf", line 14: reading configurations from ~/.fonts.conf is deprecated.
Fontconfig warning: "/etc/fonts/conf.d/50-user.conf", line 14: reading configurations from ~/.fonts.conf is deprecated.
fixme:win:UnregisterDeviceNotification (handle=0xcafecafe), STUB!
libpng warning: Application built with libpng-1.6.8 but running with 1.5.15
err:menubuilder:convert_to_native_icon error 0x80004005 initializing encoder
libpng warning: Application built with libpng-1.6.8 but running with 1.5.15
err:menubuilder:convert_to_native_icon error 0x80004005 initializing encoder
libpng warning: Application built with libpng-1.6.8 but running with 1.5.15
err:menubuilder:convert_to_native_icon error 0x80004005 initializing encoder
libpng warning: Application built with libpng-1.6.8 but running with 1.5.15
err:menubuilder:convert_to_native_icon error 0x80004005 initializing encoder
libpng warning: Application built with libpng-1.6.8 but running with 1.5.15
err:menubuilder:convert_to_native_icon error 0x80004005 initializing encoder
fixme:win:RegisterDeviceNotificationA (hwnd=0x12e420, filter=0x93e608,flags=0x00000001) returns a fake device notification handle!
fixme:win:UnregisterDeviceNotification (handle=0xcafecafe), STUB!
libpng warning: Application built with libpng-1.6.8 but running with 1.5.15
err:menubuilder:convert_to_native_icon error 0x80004005 initializing encoder
fixme:win:RegisterDeviceNotificationA (hwnd=0x12e420, filter=0x93e608,flags=0x00000001) returns a fake device notification handle!
...
[snip]
...
fixme:win:UnregisterDeviceNotification (handle=0xcafecafe), STUB!
fixme:win:RegisterDeviceNotificationA (hwnd=0x12e420, filter=0x93e608,flags=0x00000001) returns a fake device notification handle!
fixme:win:UnregisterDeviceNotification (handle=0xcafecafe), STUB!
libpng warning: Application built with libpng-1.6.8 but running with 1.5.15
err:menubuilder:convert_to_native_icon error 0x80004005 initializing encoder
...
[snip]
...
libpng warning: Application built with libpng-1.6.8 but running with 1.5.15
err:menubuilder:convert_to_native_icon error 0x80004005 initializing encoder
libpng warning: Application built with libpng-1.6.8 but running with 1.5.15
err:menubuilder:convert_to_native_icon error 0x80004005 initializing encoder
libpng warning: Application built with libpng-1.6.8 but running with 1.5.15
err:menubuilder:convert_to_native_icon error 0x80004005 initializing encoder
err:winediag:SECUR32_initNTLMSP ntlm_auth was not found or is outdated. Make sure that ntlm_auth >= 3.0.25 is in your path. Usually, you can find it in the winbind package of your distribution.
fixme:iphlpapi:NotifyAddrChange (Handle 0xdce8f0, overlapped 0xdce8fc): stub
Fontconfig warning: "/etc/fonts/conf.d/50-user.conf", line 14: reading configurations from ~/.fonts.conf is deprecated.
wine: configuration in '/home/yuki/reactor/core_no.1/#reiuji' has been updated.
Fontconfig warning: "/etc/fonts/conf.d/50-user.conf", line 14: reading configurations from ~/.fonts.conf is deprecated.
fixme:exec:SHELL_execute flags ignored: 0x00000100
Fontconfig warning: "/etc/fonts/conf.d/50-user.conf", line 14: reading configurations from ~/.fonts.conf is deprecated.
err:winediag:wined3d_dll_init The GLSL shader backend has been disabled. You get to keep all the pieces if it breaks.
fixme:heap:HeapSetInformation (nil) 1 (nil) 0
fixme:toolhelp:CreateToolhelp32Snapshot Unimplemented: heap list snapshot
fixme:toolhelp:Heap32ListFirst : stub
err:ole:RegisterDragDrop COM not initialized
fixme:wininet:IsDomainLegalCookieDomainW (L"warthunder.ru", L"warthunder.ru") semi-stub
fixme:win:EnumDisplayDevicesW ((null),0,0x33eee8,0x00000000), stub!
fixme:win:EnumDisplayDevicesW ((null),0,0x33eee8,0x00000000), stub!
fixme:win:EnumDisplayDevicesW ((null),0,0x33e088,0x00000000), stub!
Fontconfig warning: "/etc/fonts/conf.d/50-user.conf", line 14: reading configurations from ~/.fonts.conf is deprecated.
Fontconfig warning: "/etc/fonts/conf.d/50-user.conf", line 14: reading configurations from ~/.fonts.conf is deprecated.
err:ole:RevokeDragDrop invalid hwnd (nil)
fixme:exec:SHELL_execute flags ignored: 0x00000100
Fontconfig warning: "/etc/fonts/conf.d/50-user.conf", line 14: reading configurations from ~/.fonts.conf is deprecated.
fixme:advapi:RegisterTraceGuidsW (0x3424d0, 0x34d6e8, {7c830ece-5fb3-417a-a1bd-508f45277356}, 1, 0x33fd24, (null), (null), 0x34d6f0): stub
Fontconfig warning: "/etc/fonts/conf.d/50-user.conf", line 14: reading configurations from ~/.fonts.conf is deprecated.
fixme:process:SetProcessShutdownParameters (00000100, 00000000): partial stub.
I'm not sure, but I could imagine "err:ole:RevokeDragDrop invalid hwnd (nil)" and "err:ole:RegisterDragDrop COM not initialized" being the cause, but I have no idea what those lines want to tell me (wrong hardware id maybe?)...
User avatar
dimesio
Moderator
Moderator
Posts: 13367
Joined: Tue Mar 25, 2008 10:30 pm

Re: war thunder doesn't run since last (game) patch

Post by dimesio »

I see two problems that can prevent apps from working:

Code: Select all

libpng warning: Application built with libpng-1.6.8 but running with 1.5.15
and

Code: Select all

err:winediag:SECUR32_initNTLMSP ntlm_auth was not found or is outdated. Make sure that ntlm_auth >= 3.0.25 is in your path. Usually, you can find it in the winbind package of your distribution.
You need to fix both.
melancholy
Level 2
Level 2
Posts: 39
Joined: Sun Sep 11, 2011 3:12 pm

[solved] war thunder doesn't run since last (game) patch

Post by melancholy »

dimesio wrote:I see two...
[snip]
I would have surprised me if those 2 would be the cause and as I expected, both were not.
I spent some time fixing them and noticed that some dependencies for perl were missing since the last update. Fixing that and some CFLAGS fixed the libpng issue.

The game however didn't start, but this time around I noticed this:

Code: Select all

Unimplemented function d3d11.dll blah blah
So I disabled the respective dll via winecfg (app specific) and tada, the game runs again.


Edit: Too bad that editing the 1st post, to alter the subject doesn't work.
If a mod sees this, please do not hesitate to close this topic.
PenguiN560
Newbie
Newbie
Posts: 1
Joined: Fri Jan 24, 2014 1:12 am

Re: war thunder doesn't run since last (game) patch

Post by PenguiN560 »

Can u say more details how u fixed problem with libpng?
Locked