WINEDEBUG=+relay is starting,but "" is not starting

Questions about Wine on Linux
Locked
jo7oem
Newbie
Newbie
Posts: 1
Joined: Mon May 07, 2018 10:29 pm

WINEDEBUG=+relay is starting,but "" is not starting

Post by jo7oem »

Hello,
i need some help with World of Tanks.
My online research just yielded, that it should run. It dosen't for me.

What i did:
I use wine-3.17 (Staging) on Fedora28.

install vc++2017

Code: Select all

$winetricks vcrun2017
next,
I started install.

i running next command
wine64 .wine_u/drive_c/Games/World_of_Tanks/WorldOfTanks.exe
and WINEDEBUG=+relay wine64 .wine_u/drive_c/Games/World_of_Tanks/WorldOfTanks.exe 2>/dev/null
but

Code: Select all

000b:fixme:winediag:start_process Wine Staging 3.17 is a testing version containing experimental patches.
000b:fixme:winediag:start_process Please mention your exact version when filing bug reports on winehq.org.
002a:fixme:ntdll:EtwEventRegister ({5eec90ab-c022-44b2-a5dd-fd716a222a15}, 0x32c27c0, 0x32d0030, 0x32d0048) stub.
002a:fixme:ntdll:EtwEventSetInformation (deadbeef, 2, 0x32c2540, 43) stub
Check failed: sidestep::SIDESTEP_SUCCESS == PreamblePatcher::Patch(windows_fn_[i], perftools_fn_[i], &origstub_fn_[i])
wine: Unhandled exception 0x40000015 in thread 2a at address 0x335d85a (thread 002a), starting debugger...
002c:fixme:dbghelp:elf_search_auxv can't find symbol in module
002c:fixme:dbghelp:elf_search_auxv can't find symbol in module
...
Process of pid=0029 has terminated
No process loaded, cannot execute 'echo Modules:'
Cannot get info on module while no process is loaded
No process loaded, cannot execute 'echo Threads:'
process  tid      prio (all id:s are in hex)
0000000e services.exe
	00000022    0
	0000001d    0
	00000015    0
	00000012    0
	0000000f    0
00000010 explorer.exe
	00000028    0
	00000027    0
	00000026    0
	00000011    0
00000013 winedevice.exe
	0000001a    0
	00000019    0
	00000018    0
	00000014    0
0000001b plugplay.exe
	0000001f    0
	0000001e    0
	0000001c    0
00000020 winedevice.exe
	00000025    0
	00000024    0
	00000023    0
	00000021    0
0000002d explorer.exe
	00000031    0
	00000030    0
	0000002f    0
	0000002e    0
winedbg: Internal crash at 0x7eb93c27
That is crushed.

when running next command , it is success.but,very slow.
WINEDEBUG=+relay wine64 .wine_u/drive_c/Games/World_of_Tanks/WorldOfTanks.exe

Do you know what is wrong?
jkfloris
Level 12
Level 12
Posts: 3141
Joined: Thu Aug 14, 2014 10:10 am

Re: WINEDEBUG=+relay is starting,but "" is not starting

Post by jkfloris »

wine64 .wine_u/drive_c/Games/World_of_Tanks/WorldOfTanks.exe
That is not how you should start a program
https://wiki.winehq.org/Wine_User's_Gui ... mmand_line
User avatar
Bob Wya
Level 12
Level 12
Posts: 3068
Joined: Sat Oct 16, 2010 7:40 pm

Re: WINEDEBUG=+relay is starting,but "" is not starting

Post by Bob Wya »

jo7oem wrote:...
Do you know what is wrong?
A number of users are complaining about Wine / Wine Staging, compiled with gcc 8.2.0, in the WineHQ AppDB World of Tanks comments.

See also: Bug 45199 - Many applications and games fail to start/crash after compiling wine with gcc 8.1.0 and -O2 (GOT/PIC register load code now emitted at function entry, missing hotpatch signatures).

I had a similar issue with Visual Studio 2010...
Compiling Wine Staging, with gcc 8.2.0 and -O0 or -O1 optimisations, will workaround this issue.

Bob
Locked