Open forum for end-user questions about
Wine . Before asking questions, check out the
Wiki as a first step.
Forum Rules
bukimari
Newbie
Posts: 2 Joined: Wed Oct 11, 2017 11:33 am
Post
by bukimari » Wed Oct 11, 2017 12:55 pm
I've been trying to get some games to run on my laptop through wine. So far, so good, but I've hit a snag with Haydee. At first I'd been having issues with it detecting OpenGL as 3.0 when glxinfo shows 4.5. I got around that by overriding it with 3.3 but now when I try to launch I get some vcruntime errors.
Wine Version: 2.18 staging
Code: Select all
fixme:vcruntime:__telemetry_main_invoke_trigger (0x350000)
fixme:vcruntime:__telemetry_main_invoke_trigger (0x5c0000)
fixme:vcruntime:__telemetry_main_invoke_trigger (0x720000)
fixme:vcruntime:__telemetry_main_invoke_trigger (0x10000000)
fixme:vcruntime:__telemetry_main_invoke_trigger ((nil))
fixme:vcruntime:__telemetry_main_invoke_trigger (0x15e0000)
OpenGL Info:
vendor: Intel Open Source Technology Center
renderer: Mesa DRI Intel(R) HD Graphics 5500 (Broadwell GT2) x86/MMX/SSE2
version: 3.3 Mesa 17.2.0
uniforms: 16384/2076453480/16384
feedback: 64/4/4
err:module:load_builtin_dll failed to load .so lib for builtin L"winepulse.drv": libpulse.so.0: cannot open shared object file: No such file or directory
ALSA lib dlmisc.c:254:(snd1_dlobj_cache_get) Cannot open shared library /usr/lib32/alsa-lib/libasound_module_pcm_pulse.so
ALSA lib dlmisc.c:254:(snd1_dlobj_cache_get) Cannot open shared library /usr/lib32/alsa-lib/libasound_module_pcm_pulse.so
fixme:thread:create_user_shared_data_thread Creating user shared data update thread.
wine: Unhandled page fault on read access to 0x00000028 at address 0x101d8209 (thread 0009), starting debugger...
Unhandled exception: page fault on read access to 0x00000028 in 32-bit code (0x101d8209).
~snip~
A couple of searches show the first error to be related to msvcp140 and I've tried setting that to 'native built-in', but that doesn't help.
Any help is greatly appreciated!
Bob Wya
Level 12
Posts: 3068 Joined: Sat Oct 16, 2010 7:40 pm
Post
by Bob Wya » Fri Oct 13, 2017 3:21 am
bukimari wrote: ...
A couple of searches show the first error to be related to msvcp140 and I've tried setting that to 'native built-in', but that doesn't help.
Any help is greatly appreciated!
Before you start guessing what
dll overrides you need for Haydee to run.
Could you post the
full terminal output , from running it, and the
full backtrace information (assuming you get a backtrace at the point a page fault is generated, for an invalid VM address).
Also, I presume you are running Wine on a system where you've intentionally disabled or removed
Pulseaudio - right?
Ta
Bob
bukimari
Newbie
Posts: 2 Joined: Wed Oct 11, 2017 11:33 am
Post
by bukimari » Fri Oct 13, 2017 8:20 am
Thanks for the reply, yeah let me grab the full output.
Code: Select all
fixme:winediag:start_process Wine Staging 2.18 is a testing version containing experimental patches.
fixme:winediag:start_process Please mention your exact version when filing bug reports on winehq.org.
fixme:vcruntime:__telemetry_main_invoke_trigger (0x350000)
fixme:vcruntime:__telemetry_main_invoke_trigger (0x5c0000)
fixme:vcruntime:__telemetry_main_invoke_trigger (0x720000)
fixme:vcruntime:__telemetry_main_invoke_trigger (0x10000000)
fixme:vcruntime:__telemetry_main_invoke_trigger ((nil))
fixme:vcruntime:__telemetry_main_invoke_trigger (0x15e0000)
wine: Unhandled page fault on read access to 0x00000024 at address 0x101aefe2 (thread 0009), starting debugger...
Unhandled exception: page fault on read access to 0x00000024 in 32-bit code (0x101aefe2).
Register dump:
CS:0023 SS:002b DS:002b ES:002b FS:0063 GS:006b
EIP:101aefe2 ESP:0032f978 EBP:0032f9cc EFLAGS:00210246( R- -- I Z- -P- )
EAX:647ba898 EBX:7e9978b0 ECX:64495118 EDX:00000047
ESI:00000000 EDI:10346840
Stack dump:
0x0032f978: 7eaa27b0 7eaaa8e0 7e9978b0 101abada
0x0032f988: 1015cc40 00ad23e0 7ffdf000 00000000
0x0032f998: d9374000 4251e429 60000000 41e41dd7
0x0032f9a8: 0032f9c8 101afe99 0032f9c4 0032f9c4
0x0032f9b8: 0032f9c8 101afee3 101afee3 000000d8
0x0032f9c8: 0032fdf4 0032fdf4 0049183a 75166f15
Backtrace:
=>0 0x101aefe2 in haydee (+0x1aefe2) (0x0032f9cc)
1 0x0049183a in edith (+0x91839) (0x0032fdf4)
2 0x004b66b5 in edith (+0xb66b4) (0x0032fe40)
3 0x7b462d29 call_process_entry+0x18() in kernel32 (0x0032fe68)
4 0x7b463e4c in kernel32 (+0x43e4b) (0x0032feb8)
5 0x7bca85a0 call_thread_func_wrapper+0xb() in ntdll (0x0032fedc)
6 0x7bcabb86 in ntdll (+0x6bb85) (0x0032ffcc)
7 0x7bca857e RtlRaiseException+0x49() in ntdll (0x0032ffec)
0x101aefe2: cmpl $0,0x24(%esi)
Modules:
Module Address Debug info Name (130 modules)
PE 330000- 349000 Deferred openal32
PE 350000- 375000 Deferred physx3cooking_x86
PE 380000- 3fe000 Deferred steam_api
PE 400000- 5bb000 Export edith
PE 5c0000- 719000 Deferred physx3common_x86
PE 720000- 8d2000 Deferred physx3_x86
PE 15e0000- 1672000 Deferred game
PE 10000000-1037a000 Export haydee
ELF 7a800000-7a93e000 Deferred opengl32<elf>
\-PE 7a820000-7a93e000 \ opengl32
ELF 7b400000-7b7ee000 Dwarf kernel32<elf>
\-PE 7b420000-7b7ee000 \ kernel32
ELF 7bc00000-7bd2d000 Dwarf ntdll<elf>
\-PE 7bc40000-7bd2d000 \ ntdll
ELF 7c000000-7c004000 Deferred <wine-loader>
ELF 7d6f4000-7d72c000 Deferred uxtheme<elf>
\-PE 7d700000-7d72c000 \ uxtheme
ELF 7d942000-7d974000 Deferred libexpat.so.1
ELF 7d974000-7d9bf000 Deferred libfontconfig.so.1
ELF 7d9bf000-7da37000 Deferred libpcre.so.1
ELF 7da37000-7db63000 Deferred libglib-2.0.so.0
ELF 7db63000-7dbfe000 Deferred libharfbuzz.so.0
ELF 7dbfe000-7dc3c000 Deferred libpng16.so.16
ELF 7dc3c000-7dd09000 Deferred libfreetype.so.6
ELF 7dd09000-7de56000 Deferred libx11.so.6
ELF 7dea5000-7deac000 Deferred libxfixes.so.3
ELF 7deac000-7debd000 Deferred libbz2.so.1.0
ELF 7debd000-7ded6000 Deferred libz.so.1
ELF 7ded6000-7dee9000 Deferred libxi.so.6
ELF 7dee9000-7def6000 Deferred libxrandr.so.2
ELF 7def6000-7df02000 Deferred libxrender.so.1
ELF 7df02000-7df09000 Deferred libxxf86vm.so.1
ELF 7df09000-7df0d000 Deferred libxinerama.so.1
ELF 7df0d000-7df14000 Deferred libxdmcp.so.6
ELF 7df14000-7df3f000 Deferred libxcb.so.1
ELF 7df3f000-7df54000 Deferred libxext.so.6
ELF 7df58000-7df63000 Deferred libxcursor.so.1
ELF 7df80000-7e00d000 Deferred winex11<elf>
\-PE 7df90000-7e00d000 \ winex11
ELF 7e00d000-7e031000 Deferred imm32<elf>
\-PE 7e010000-7e031000 \ imm32
ELF 7e031000-7e045000 Deferred api-ms-win-crt-locale-l1-1-0<elf
PE 7e040000-7e045000 Deferred api-ms-win-crt-locale-l1-1-0
ELF 7e045000-7e05d000 Deferred api-ms-win-crt-multibyte-l1-1-0<
PE 7e050000-7e05d000 Deferred api-ms-win-crt-multibyte-l1-1-0
ELF 7e05d000-7e071000 Deferred api-ms-win-crt-utility-l1-1-0<el
PE 7e060000-7e071000 Deferred api-ms-win-crt-utility-l1-1-0
ELF 7e071000-7e085000 Deferred api-ms-win-crt-time-l1-1-0<elf>
\-PE 7e080000-7e085000 \ api-ms-win-crt-time-l1-1-0
ELF 7e085000-7e09b000 Deferred api-ms-win-crt-convert-l1-1-0<el
PE 7e090000-7e09b000 Deferred api-ms-win-crt-convert-l1-1-0
PE 7e09b000-7e0af000 Deferred api-ms-win-crt-environment-l1-1-
PE 7e0a0000-7e0af000 Deferred api-ms-win-crt-environment-l1-1-C:\windows\system32\api-ms-win-crt-environment-l1-1-0.dll
ELF 7e0af000-7e1cd000 Deferred comctl32<elf>
\-PE 7e0c0000-7e1cd000 \ comctl32
ELF 7e1cd000-7e1e8000 Deferred aclui<elf>
\-PE 7e1d0000-7e1e8000 \ aclui
ELF 7e1e8000-7e261000 Deferred shlwapi<elf>
\-PE 7e200000-7e261000 \ shlwapi
ELF 7e261000-7e535000 Deferred shell32<elf>
\-PE 7e270000-7e535000 \ shell32
ELF 7e535000-7e54b000 Deferred api-ms-win-crt-string-l1-1-0<elf
PE 7e540000-7e54b000 Deferred api-ms-win-crt-string-l1-1-0
ELF 7e54b000-7e587000 Deferred ws2_32<elf>
\-PE 7e550000-7e587000 \ ws2_32
ELF 7e587000-7e59b000 Deferred api-ms-win-crt-heap-l1-1-0<elf>
\-PE 7e590000-7e59b000 \ api-ms-win-crt-heap-l1-1-0
ELF 7e59b000-7e5b1000 Deferred api-ms-win-crt-runtime-l1-1-0<el
PE 7e5a0000-7e5b1000 Deferred api-ms-win-crt-runtime-l1-1-0
ELF 7e5b1000-7e6aa000 Deferred ucrtbase<elf>
\-PE 7e5d0000-7e6aa000 \ ucrtbase
ELF 7e6aa000-7e72c000 Deferred rpcrt4<elf>
\-PE 7e6c0000-7e72c000 \ rpcrt4
ELF 7e72c000-7e887000 Deferred ole32<elf>
\-PE 7e740000-7e887000 \ ole32
ELF 7e887000-7e900000 Deferred advapi32<elf>
\-PE 7e890000-7e900000 \ advapi32
ELF 7e900000-7ea2e000 Deferred gdi32<elf>
\-PE 7e910000-7ea2e000 \ gdi32
ELF 7ea2e000-7ec0a000 Deferred user32<elf>
\-PE 7ea40000-7ec0a000 \ user32
ELF 7ec0a000-7ec14000 Deferred librt.so.1
ELF 7ec16000-7ec2c000 Deferred api-ms-win-crt-stdio-l1-1-0<elf>
\-PE 7ec20000-7ec2c000 \ api-ms-win-crt-stdio-l1-1-0
ELF 7ec2c000-7ec45000 Deferred api-ms-win-crt-math-l1-1-0<elf>
\-PE 7ec30000-7ec45000 \ api-ms-win-crt-math-l1-1-0
ELF 7ec45000-7ec5b000 Deferred vcruntime140<elf>
\-PE 7ec50000-7ec5b000 \ vcruntime140
ELF 7ec5b000-7ec75000 Deferred version<elf>
\-PE 7ec60000-7ec75000 \ version
ELF 7ec75000-7ed2f000 Deferred winmm<elf>
\-PE 7ec80000-7ed2f000 \ winmm
ELF 7eeca000-7eedd000 Deferred libnss_files.so.2
ELF 7eedd000-7eeeb000 Deferred libnss_nis.so.2
ELF 7eeeb000-7ef06000 Deferred libnsl.so.1
ELF 7ef06000-7ef10000 Deferred libnss_compat.so.2
ELF 7ef10000-7efd4000 Deferred libm.so.6
ELF 7efd7000-7efec000 Deferred xinput1_3<elf>
\-PE 7efe0000-7efec000 \ xinput1_3
ELF 7efec000-7f000000 Deferred psapi<elf>
\-PE 7eff0000-7f000000 \ psapi
ELF f6ceb000-f6cf1000 Deferred libtxc_dxtn.so
ELF f6df1000-f6dfd000 Deferred libpciaccess.so.0
ELF f6dfd000-f6e19000 Deferred libgcc_s.so.1
ELF f6f93000-f6fa1000 Deferred libdrm_radeon.so.1
ELF f6fa1000-f6fab000 Deferred libdrm_nouveau.so.2
ELF f6fab000-f6fd2000 Deferred libdrm_intel.so.1
ELF f6fd2000-f793e000 Deferred i965_dri.so
ELF f793e000-f7952000 Deferred libdrm.so.2
ELF f7952000-f7958000 Deferred libxcb-dri2.so.0
ELF f7958000-f7974000 Deferred libxcb-glx.so.0
ELF f7974000-f7977000 Deferred libx11-xcb.so.1
ELF f7977000-f797b000 Deferred libxdamage.so.1
ELF f797b000-f7999000 Deferred libglapi.so.0
ELF f7999000-f799c000 Deferred libxshmfence.so.1
ELF f799c000-f7a10000 Deferred libglx_mesa.so.0
ELF f7a3c000-f7a9b000 Deferred libgldispatch.so.0
ELF f7a9b000-f7abe000 Deferred libglx.so.0
ELF f7abe000-f7b20000 Deferred libgl.so.1
ELF f7b78000-f7b80000 Deferred libxcb-sync.so.1
ELF f7b80000-f7b84000 Deferred libxcb-present.so.0
ELF f7b84000-f7b8d000 Deferred libxcb-xfixes.so.0
ELF f7b8d000-f7b91000 Deferred libxcb-dri3.so.0
ELF f7bb3000-f7bb8000 Deferred libdl.so.2
ELF f7bbb000-f7bc0000 Deferred libxau.so.6
ELF f7be4000-f7dba000 Deferred libc.so.6
ELF f7dba000-f7dd9000 Deferred libpthread.so.0
ELF f7dd9000-f7faa000 Dwarf libwine.so.1
ELF f7fac000-f7fd3000 Deferred ld-linux.so.2
ELF f7fd6000-f7fd7000 Deferred [vdso].so
Threads:
process tid prio (all id:s are in hex)
00000008 (D) Z:\home\justin\Downloads\Haydee.v1.09.6\edith.exe
[Z:\home\justin\Downloads\Haydee.v1.09.6\edith.exe]
00000037 0
00000036 0
00000035 0
00000034 0
00000033 0
00000032 0
00000031 0
00000030 0
0000002f 0
0000002e 0
00000009 0 <==
0000000e services.exe
00000027 0
00000024 0
0000001f 0
00000013 0
00000010 0
0000000f 0
00000011 winedevice.exe
0000001e 0
00000019 0
00000018 0
00000012 0
00000016 explorer.exe
0000002d 0
0000002c 0
0000002b 0
00000017 0
0000001c plugplay.exe
00000021 0
00000020 0
0000001d 0
00000022 winedevice.exe
0000002a 0
00000026 0
00000025 0
00000023 0
0000003a explorer.exe
0000003e 0
0000003d 0
0000003c 0
0000003b 0
System information:
Wine build: wine-2.18 (Staging)
Platform: i386 (WOW64)
Version: Windows XP
Host system: Linux
Host version: 4.13.4-1-ARCH
This is the full terminal output with the backtrace information attached as well. And actually I use Pulse for my sounds.