https://bugs.winehq.org/show_bug.cgi?id=46795
Bug ID: 46795 Summary: Source games crash upon launch Product: Wine Version: 4.3 Hardware: x86-64 OS: Mac OS X Status: UNCONFIRMED Severity: normal Priority: P2 Component: -unknown Assignee: wine-bugs@winehq.org Reporter: ahyattdev@icloud.com
Created attachment 63817 --> https://bugs.winehq.org/attachment.cgi?id=63817 Counter-Strike: Source backtrace
I tried Black Mesa and Counter-Strike: Source and each crashed with the same backtrace.
https://bugs.winehq.org/show_bug.cgi?id=46795
--- Comment #1 from ahyattdev ahyattdev@icloud.com --- Created attachment 63818 --> https://bugs.winehq.org/attachment.cgi?id=63818 Black Mesa backtrace
https://bugs.winehq.org/show_bug.cgi?id=46795
ahyattdev ahyattdev@icloud.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Summary|Source games crash upon |Source games crash upon |launch |launch on macOS
https://bugs.winehq.org/show_bug.cgi?id=46795
Louis Lenders xerox.xerox2000x@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |xerox.xerox2000x@gmail.com Ever confirmed|0 |1 Status|UNCONFIRMED |NEW
--- Comment #2 from Louis Lenders xerox.xerox2000x@gmail.com --- Looks like I just created a duplicate here: https://bugs.winehq.org/show_bug.cgi?id=47097
I can confirm , just tested (I`m on Linux):
If you don`t mind I`ll resolve this one as duplicate of bug 47097
Unhandled exception: page fault on read access to 0x7f178408 in 32-bit code (0x7e86bb11). Register dump: CS:0023 SS:002b DS:002b ES:002b FS:0063 GS:006b EIP:7e86bb11 ESP:0751fdb0 EBP:0751fdb8 EFLAGS:00010206( R- -- I - -P- ) EAX:7f08cc90 EBX:0751fe00 ECX:00000000 EDX:000201fa ESI:0751fe00 EDI:4d1e55b2 Stack dump: 0x0751fdb0: 0751fdcc 00000000 0751fde4 10094167 0x0751fdc0: 0751fe30 7f000785 10094167 000201fa 0x0751fdd0: 0751fe00 00000000 4d1e55b2 0751fe3c 0x0751fde0: 02aec100 0751fe30 02aec073 000201fa 0x0751fdf0: 0751fe00 00000000 00000000 07300488 0x0751fe00: 00000020 00000005 00000000 4d1e55b2 Backtrace: =>0 0x7e86bb11 RegisterDeviceNotificationW+0x21() in user32 (0x0751fdb8) 1 0x10094167 EntryPoint+0xffffffff() in gameoverlayrenderer (0x0751fde4) 2 0x02aec073 EntryPoint+0xffffffff() in sdl2 (0x0751fe30) 3 0x02aec120 EntryPoint+0xffffffff() in sdl2 (0x0751fea0) 4 0x02b71fe6 in sdl2 (+0x91fe5) (0x0751fec0) 5 0x02b717d3 in sdl2 (+0x917d2) (0x0751fedc) 6 0x7bc92e70 call_thread_func_wrapper+0xb() in ntdll (0x0751feec) 7 0x7bc96550 call_thread_func+0xcf() in ntdll (0x0751ffdc) 8 0x7bc92e62 call_thread_entry+0x9() in ntdll (0x0751ffec) 0x7e86bb11 RegisterDeviceNotificationW+0x21 in user32: testb $0x1,0xeb778(%eax) Modules: Module Address Debug info Name (218 modules) PE 330000- 34f000 Deferred video_services PE 400000- 421000 Deferred hl2 PE 1790000- 17c0000 Deferred launcher PE 17c0000- 1810000 Deferred tier0 PE 1810000- 18ab000 Deferred vstdlib PE 1cb0000- 1d5f000 Deferred filesystem_stdio PE 1e70000- 254a000 Deferred engine PE 2ab0000- 2ad3000 Deferred inputsystem PE 2ae0000- 2ba3000 Export sdl2 PE 2bb0000- 2d07000 Deferred materialsystem PE 3f30000- 3f72000 Deferred datacache PE 3f80000- 437e000 Deferred studiorender PE 4380000- 446a000 Deferred vphysics PE 4470000- 45e9000 Deferred vguimatsurface PE 45f0000- 4653000 Deferred vgui2 PE 4710000- 4741000 Deferred sourcevr PE 4750000- 4761000 Deferred openvr_api PE 4aa0000- 4c4b000 Deferred shaderapidx9 PE 4c70000- 4c95000 Deferred video_quicktime PE 4ca0000- 4cc3000 Deferred video_bink PE 4cd0000- 4d1b000 Deferred binkw32 PE 7050000- 70fa000 Deferred crashhandler PE 7630000- 7664000 Deferred stdshader_dbg PE 10000000-10164000 Export gameoverlayrenderer PE 38000000-38e00000 Deferred steamclient PE 3b400000-3b432000 Deferred steam_api PE 3f000000-3f09a000 Deferred tier0_s PE 3f600000-3f65e000 Deferred vstdlib_s ELF 7a800000-7a93a000 Deferred opengl32<elf> -PE 7a820000-7a93a000 \ opengl32 ELF 7b400000-7b832000 Deferred kernel32<elf> -PE 7b420000-7b832000 \ kernel32 ELF 7bc00000-7bd2b000 Dwarf ntdll<elf> -PE 7bc10000-7bd2b000 \ ntdll ELF 7c000000-7c005000 Deferred <wine-loader> ELF 7e403000-7e429000 Deferred imm32<elf> -PE 7e410000-7e429000 \ imm32 ELF 7e429000-7e433000 Deferred libuuid.so.1 ELF 7e433000-7e46e000 Deferred libexpat.so.1 ELF 7e46e000-7e4bb000 Deferred libfontconfig.so.1 ELF 7e4bb000-7e4da000 Deferred libz.so.1 ELF 7e4da000-7e519000 Deferred libpng16.so.16 ELF 7e519000-7e5dc000 Deferred libfreetype.so.6 ELF 7e5dc000-7e607000 Deferred version<elf> -PE 7e5e0000-7e607000 \ version ELF 7e607000-7e69b000 Deferred advapi32<elf> -PE 7e620000-7e69b000 \ advapi32 ELF 7e69b000-7e7e3000 Deferred gdi32<elf> -PE 7e6b0000-7e7e3000 \ gdi32 ELF 7e7e3000-7ea0e000 Dwarf user32<elf> -PE 7e800000-7ea0e000 \ user32 ELF 7ee88000-7ee9d000 Deferred libnss_files.so.2 ELF 7ee9d000-7eeb8000 Deferred libnsl.so.1 ELF 7eeb8000-7eec6000 Deferred libnss_nis.so.2 ELF 7eec6000-7eed0000 Deferred libnss_compat.so.2 ELF 7eed0000-7efd6000 Deferred libm.so.6 ELF dedf2000-dee0c000 Deferred hid<elf> -PE dee00000-dee0c000 \ hid ELF dee0c000-dee4a000 Deferred uxtheme<elf> -PE dee10000-dee4a000 \ uxtheme ELF dee4a000-deea2000 Deferred usp10<elf> -PE dee50000-deea2000 \ usp10 ELF deea2000-df001000 Deferred comctl32<elf> -PE deeb0000-df001000 \ comctl32 ELF df001000-df061000 Deferred dinput8<elf> -PE df010000-df061000 \ dinput8 ELF df061000-df0b7000 Deferred libgssapi_krb5.so.2 ELF df0b7000-df0ee000 Deferred libk5crypto.so.3 ELF df0ee000-df1d1000 Deferred libkrb5.so.3 ELF df1d4000-df1fb000 Deferred xinput1_4<elf> -PE df1e0000-df1fb000 \ xinput1_4 ELF df1fb000-df28a000 Deferred libgmp.so.10 ELF df28a000-df2c3000 Deferred libhogweed.so.4 ELF df2c3000-df302000 Deferred libnettle.so.6 ELF df302000-df317000 Deferred libtasn1.so.6 ELF df317000-df49c000 Deferred libunistring.so.2 ELF df49c000-df4bc000 Deferred libidn2.so.0 ELF df4bc000-df60c000 Deferred libp11-kit.so.0 ELF df60c000-df7e9000 Deferred libgnutls.so.30 ELF df7e9000-df82b000 Deferred netapi32<elf> -PE df7f0000-df82b000 \ netapi32 ELF df82b000-df86f000 Deferred secur32<elf> -PE df830000-df86f000 \ secur32 ELF df86f000-df900000 Deferred setupapi<elf> -PE df880000-df900000 \ setupapi ELF dfa00000-dfa10000 Deferred libkrb5support.so.0 ELF dfa10000-dfb00000 Deferred crypt32<elf> -PE dfa20000-dfb00000 \ crypt32 ELF efc03000-efc09000 Deferred libkeyutils.so.1 ELF efc09000-efc0e000 Deferred libcom_err.so.2 ELF efc0e000-efc2a000 Deferred kerberos<elf> -PE efc10000-efc2a000 \ kerberos ELF efc2a000-efc40000 Deferred mswsock<elf> -PE efc30000-efc40000 \ mswsock ELF efc40000-efc5b000 Deferred imagehlp<elf> -PE efc50000-efc5b000 \ imagehlp ELF efc5b000-efc80000 Deferred libgpg-error.so.0 ELF efc80000-efd0d000 Deferred libvorbisenc.so.2 ELF efd0d000-efd39000 Deferred libvorbis.so.0 ELF efd39000-efd42000 Deferred libogg.so.0 ELF efd42000-efda5000 Deferred libflac.so.8 ELF efda5000-efe88000 Deferred libgcrypt.so.20 ELF efe88000-efea8000 Deferred liblz4.so.1 ELF efea8000-efed4000 Deferred liblzma.so.5 ELF efed4000-efedb000 Deferred libasyncns.so.0 ELF efedb000-eff6a000 Deferred libsndfile.so.1 ELF eff6a000-f0015000 Deferred libsystemd.so.0 ELF f0015000-f0074000 Deferred libdbus-1.so.3 ELF f0074000-f0105000 Deferred libpulsecommon-12.2.so ELF f0105000-f0162000 Deferred libpulse.so.0 ELF f0fbb000-f0fc7000 Deferred libwrap.so.0 ELF f0fc7000-f0fcf000 Deferred libxtst.so.6 ELF f0fcf000-f0fda000 Deferred libsm.so.6 ELF f0fda000-f0ff7000 Deferred libice.so.6 ELF f0ff7000-f0ffe000 Deferred libcap.so.2 ELF f0ffe000-f1033000 Deferred mmdevapi<elf> -PE f1000000-f1033000 \ mmdevapi ELF f1033000-f1080000 Deferred dsound<elf> -PE f1040000-f1080000 \ dsound ELF f1200000-f122b000 Deferred winepulse<elf> -PE f1210000-f122b000 \ winepulse ELF f1b6d000-f1b96000 Deferred libtinfo.so.6 ELF f1b96000-f1bcd000 Deferred libedit.so.2 ELF f1bcd000-f1bd7000 Deferred libffi.so.6 ELF f1bd7000-f1be1000 Deferred libatomic.so.1 ELF f1be1000-f1bff000 Deferred libgcc_s.so.1 ELF f1d7e000-f1d88000 Deferred libdrm_nouveau.so.2 ELF f1d88000-f1d95000 Deferred libdrm_amdgpu.so.1 ELF f1d95000-f1db3000 Deferred libelf.so.1 ELF f1db3000-f52b2000 Deferred libllvm-7.so.1 ELF f52b6000-f52dc000 Deferred bcrypt<elf> -PE f52c0000-f52dc000 \ bcrypt ELF f52dc000-f61bd000 Deferred nouveau_dri.so ELF f61bd000-f61c6000 Deferred libxcb-sync.so.1 ELF f61c6000-f61cb000 Deferred libxcb-present.so.0 ELF f61cb000-f61e9000 Deferred libxcb-glx.so.0 ELF f61e9000-f61fe000 Deferred libdrm.so.2 ELF f61fe000-f621d000 Deferred libglapi.so.0 ELF f621d000-f6295000 Deferred libglx_mesa.so.0 ELF f6298000-f62a7000 Deferred libdrm_radeon.so.1 ELF f62a7000-f62b8000 Deferred libsensors.so.5 ELF f62df000-f6341000 Deferred libgldispatch.so.0 ELF f6341000-f6365000 Deferred libglx.so.0 ELF f6365000-f63cb000 Deferred libgl.so.1 ELF f63cf000-f63d5000 Deferred libxcb-dri3.so.0 ELF f63f5000-f6559000 Deferred wined3d<elf> -PE f6410000-f6559000 \ wined3d ELF f6559000-f659e000 Deferred d3d9<elf> -PE f6560000-f659e000 \ d3d9 ELF f659e000-f6695000 Deferred msvcr100<elf> -PE f65c0000-f6695000 \ msvcr100 ELF f6695000-f67c1000 Deferred msvcp100<elf> -PE f66d0000-f67c1000 \ msvcp100 ELF f67c1000-f6900000 Deferred oleaut32<elf> -PE f67e0000-f6900000 \ oleaut32 ELF f6900000-f693c000 Deferred mpr<elf> -PE f6910000-f693c000 \ mpr ELF f693c000-f69d8000 Deferred wininet<elf> -PE f6950000-f69d8000 \ wininet ELF f6a1e000-f6a38000 Deferred libresolv.so.2 ELF f6a38000-f6a3b000 Deferred libxshmfence.so.1 ELF f6a3b000-f6a62000 Deferred powrprof<elf> -PE f6a40000-f6a62000 \ powrprof ELF f6a62000-f6a8f000 Deferred iphlpapi<elf> -PE f6a70000-f6a8f000 \ iphlpapi ELF f6a8f000-f6ac9000 Deferred ws2_32<elf> -PE f6aa0000-f6ac9000 \ ws2_32 ELF f6ac9000-f6ae5000 Deferred wsock32<elf> -PE f6ad0000-f6ae5000 \ wsock32 ELF f6ae5000-f6b1a000 Deferred shcore<elf> -PE f6af0000-f6b1a000 \ shcore ELF f6b1a000-f6ba5000 Deferred shlwapi<elf> -PE f6b30000-f6ba5000 \ shlwapi ELF f6ba5000-f75a3000 Deferred shell32<elf> -PE f6bb0000-f75a3000 \ shell32 ELF f75a3000-f75aa000 Deferred libxfixes.so.3 ELF f75aa000-f75b7000 Deferred libxcursor.so.1 ELF f75b7000-f75ca000 Deferred libxi.so.6 ELF f75ca000-f75ce000 Deferred libxcomposite.so.1 ELF f75ce000-f75db000 Deferred libxrandr.so.2 ELF f75db000-f75e7000 Deferred libxrender.so.1 ELF f75e7000-f75ee000 Deferred libxxf86vm.so.1 ELF f75ee000-f75f9000 Deferred librt.so.1 ELF f75f9000-f7618000 Deferred libbsd.so.0 ELF f7618000-f761f000 Deferred libxdmcp.so.6 ELF f761f000-f764d000 Deferred libxcb.so.1 ELF f764d000-f779c000 Deferred libx11.so.6 ELF f779c000-f77b1000 Deferred libxext.so.6 ELF f77b2000-f77b7000 Deferred libxdamage.so.1 ELF f77b7000-f77be000 Deferred libxcb-dri2.so.0 ELF f77be000-f77c3000 Deferred libx11-xcb.so.1 ELF f77c3000-f77d9000 Deferred api-ms-win-core-sysinfo-l1-2-1<elf> -PE f77d0000-f77d9000 \ api-ms-win-core-sysinfo-l1-2-1 ELF f77db000-f7880000 Deferred winex11<elf> -PE f77f0000-f7880000 \ winex11 ELF f7880000-f7896000 Deferred api-ms-win-core-localization-l1-2-1<elf> -PE f7890000-f7896000 \ api-ms-win-core-localization-l1-2-1 ELF f7896000-f78ac000 Deferred api-ms-win-core-fibers-l1-1-1<elf> -PE f78a0000-f78ac000 \ api-ms-win-core-fibers-l1-1-1 ELF f78ac000-f78c2000 Deferred api-ms-win-core-synch-l1-2-0<elf> -PE f78b0000-f78c2000 \ api-ms-win-core-synch-l1-2-0 ELF f78c2000-f7900000 Deferred msacm32<elf> -PE f78d0000-f7900000 \ msacm32 ELF f7900000-f799c000 Deferred rpcrt4<elf> -PE f7910000-f799c000 \ rpcrt4 ELF f799c000-f7b0f000 Deferred ole32<elf> -PE f79b0000-f7b0f000 \ ole32 ELF f7b0f000-f7be0000 Deferred winmm<elf> -PE f7b20000-f7be0000 \ winmm ELF f7be2000-f7be8000 Deferred libdl.so.2 ELF f7be8000-f7dc6000 Deferred libc.so.6 ELF f7dc6000-f7de7000 Deferred libpthread.so.0 ELF f7df0000-f7df5000 Deferred libxinerama.so.1 ELF f7df5000-f7dfa000 Deferred libxau.so.6 ELF f7dfa000-f7e10000 Deferred psapi<elf> -PE f7e00000-f7e10000 \ psapi ELF f7e11000-f7fc8000 Dwarf libwine.so.1 ELF f7fca000-f7ff4000 Deferred ld-linux.so.2 Threads: process tid prio (all id:s are in hex) 00000008 Steam.exe 0000010a 0 00000104 0 000000e8 0 000000e7 0 000000e4 0 000000e3 0 000000dc 0 000000d9 0 000000d8 0 00000086 0 00000083 0 00000080 0 0000007b 0 0000007a 0 00000070 0 00000065 0 0000004d 0 0000004c 0 0000004b 0 00000044 0 00000040 0 0000003f 0 0000003e 0 0000003c 0 0000003b 2 00000036 0 00000034 2 00000033 0 00000032 0 00000030 0 0000002f 0 0000002c 0 0000002b 0 0000002a 0 00000009 0 0000000e services.exe 00000020 0 0000001b 0 00000013 0 00000010 0 0000000f 0 00000011 winedevice.exe 00000018 0 00000017 0 00000016 0 00000012 0 00000019 plugplay.exe 0000001d 0 0000001c 0 0000001a 0 0000001e winedevice.exe 00000023 0 00000022 0 00000021 0 0000001f 0 00000024 explorer.exe 00000029 0 00000028 0 00000027 0 00000026 0 00000025 0 00000093 steamwebhelper.exe 00000103 0 000000c6 0 000000c5 0 000000c2 0 000000c1 0 000000c0 0 000000be 0 000000bd -2 000000bc 0 000000bb 0 000000ba 0 000000b7 0 000000b5 0 000000b4 0 000000b3 -2 000000b0 0 000000af 0 000000ae 0 000000ad 0 000000ac 0 000000ab 0 000000aa 0 000000a9 0 000000a8 -2 000000a7 -2 000000a5 0 000000a4 0 000000a3 0 00000094 0 00000095 steamwebhelper.exe 000000a2 0 000000a1 0 000000a0 0 0000009f 0 0000009e 0 0000009c 0 0000009b 0 0000009a 0 00000096 0 00000101 (D) C:\Program Files (x86)\Steam\steamapps\common\Counter-Strike Source\hl2.exe 00000113 0 <== 00000112 0 0000010e 15 0000010d 0 00000109 0 00000108 0 00000107 0 00000102 0 System information: Wine build: wine-4.7 Platform: i386 (WOW64) Version: Windows 7 Host system: Linux Host version: 4.19.0-4-amd64
https://bugs.winehq.org/show_bug.cgi?id=46795
Louis Lenders xerox.xerox2000x@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Resolution|--- |DUPLICATE Status|NEW |RESOLVED
--- Comment #3 from Louis Lenders xerox.xerox2000x@gmail.com --- Resolving duplicate
*** This bug has been marked as a duplicate of bug 47097 ***
https://bugs.winehq.org/show_bug.cgi?id=46795
Anastasius Focht focht@gmx.net changed:
What |Removed |Added ---------------------------------------------------------------------------- Component|-unknown |user32 Summary|Source games crash upon |Multiple Steam games crash |launch on macOS |on startup (Steam Game | |Overlay Renderer hook | |engine needs | |DECLSPEC_HOTPATCH for | |user32.RegisterDeviceNotifi | |cationW)(Counter-Strike, | |Black Mesa) CC| |focht@gmx.net
https://bugs.winehq.org/show_bug.cgi?id=46795
Alistair Leslie-Hughes leslie_alistair@hotmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #4 from Alistair Leslie-Hughes leslie_alistair@hotmail.com --- Closing Duplicate.