Running GTAVLauncher.exe through Steam.exe error

Questions about Wine on macOS.
Locked
The_SamminAter
Level 3
Level 3
Posts: 52
Joined: Sun Sep 09, 2018 6:16 pm

Running GTAVLauncher.exe through Steam.exe error

Post by The_SamminAter »

I bought Grand Theft Auto V from Steam today (because it was on sale), and after starting Steam.exe (with both Wine Stable.app (2.0.4) and Wine Stable.app (3.0) and launching GTA V, I got a message that says "The program subprocess.exe has encountered a serious problem and needs to close. We are sorry for the inconvenience."

This is the error code it gave me:

Code: Select all

0x10090bc9: int	$3
Modules:
Module	Address			Debug info	Name (276 modules)
PE	  400000-  4e7000	Deferred        subprocess
PE	10000000-12f89000	Export          libcef
PE	40001000-401b6000	Deferred        libwine.1.0.dylib
ELF	407c6000-407e0000	Deferred        version<elf>
  \-PE	407d0000-407de000	\               version
ELF	42182000-421c9000	Deferred        usp10<elf>
  \-PE	42190000-421c4000	\               usp10
ELF	421c9000-421dd000	Deferred        psapi<elf>
  \-PE	421d0000-421dc000	\               psapi
ELF	421dd000-421f6000	Deferred        userenv<elf>
  \-PE	421e0000-421f3000	\               userenv
ELF	42382000-423fe000	Deferred        advapi32<elf>
  \-PE	42390000-423e6000	\               advapi32
ELF	423fe000-425e3000	Deferred        user32<elf>
  \-PE	42400000-4259c000	\               user32
ELF	425e3000-42716000	Deferred        gdi32<elf>
  \-PE	425f0000-426ac000	\               gdi32
ELF	42716000-4279d000	Deferred        shlwapi<elf>
  \-PE	42720000-42778000	\               shlwapi
ELF	4279d000-427e2000	Deferred        winspool<elf>
  \-PE	427a0000-427d9000	\               winspool
ELF	427e2000-427f8000	Deferred        dhcpcsvc<elf>
  \-PE	427f0000-427f6000	\               dhcpcsvc
ELF	448b9000-449bd000	Deferred        comdlg32<elf>
  \-PE	448c0000-4499d000	\               comdlg32
ELF	449bd000-44c1b000	Deferred        shell32<elf>
  \-PE	449c0000-44bdd000	\               shell32
ELF	44c1b000-44d54000	Deferred        comctl32<elf>
  \-PE	44c20000-44d32000	\               comctl32
ELF	44d54000-44eb2000	Deferred        ole32<elf>
  \-PE	44d60000-44e74000	\               ole32
ELF	44eb2000-44f42000	Deferred        rpcrt4<elf>
  \-PE	44ec0000-44f20000	\               rpcrt4
ELF	44f42000-4507a000	Deferred        oleaut32<elf>
  \-PE	44f50000-45028000	\               oleaut32
ELF	4507a000-450c4000	Deferred        winhttp<elf>
  \-PE	45080000-450b2000	\               winhttp
ELF	450c4000-450ed000	Deferred        jsproxy<elf>
  \-PE	450d0000-450e0000	\               jsproxy
ELF	450ed000-45196000	Deferred        urlmon<elf>
  \-PE	450f0000-45174000	\               urlmon
ELF	45196000-45213000	Deferred        wininet<elf>
  \-PE	451a0000-45203000	\               wininet
ELF	45213000-4523c000	Deferred        mpr<elf>
  \-PE	45220000-45237000	\               mpr
ELF	4523c000-4527b000	Deferred        ws2_32<elf>
  \-PE	45240000-45275000	\               ws2_32
ELF	4527b000-45292000	Deferred        wtsapi32<elf>
  \-PE	45280000-45290000	\               wtsapi32
ELF	45292000-452ee000	Deferred        oleacc<elf>
  \-PE	452a0000-452d8000	\               oleacc
ELF	452ee000-453ae000	Deferred        winmm<elf>
  \-PE	452f0000-4539f000	\               winmm
ELF	453ae000-453d9000	Deferred        msacm32<elf>
  \-PE	453b0000-453d5000	\               msacm32
ELF	453d9000-4540f000	Deferred        secur32<elf>
  \-PE	453e0000-45408000	\               secur32
ELF	4540f000-45444000	Deferred        netapi32<elf>
  \-PE	45410000-4543a000	\               netapi32
ELF	45444000-4546e000	Deferred        iphlpapi<elf>
  \-PE	45450000-45468000	\               iphlpapi
ELF	4546e000-45544000	Deferred        crypt32<elf>
  \-PE	45470000-4552c000	\               crypt32
ELF	45544000-45569000	Deferred        imm32<elf>
  \-PE	45550000-45564000	\               imm32
PE	45569000-455ea000	Deferred        libfreetype.6.dylib
ELF	455ea000-4569a000	Deferred        winemac<elf>
  \-PE	455f0000-4566e000	\               winemac
ELF	46d10000-46d49000	Deferred        uxtheme<elf>
  \-PE	46d20000-46d42000	\               uxtheme
ELF	46f0c000-46f77000	Deferred        dwrite<elf>
  \-PE	46f10000-46f68000	\               dwrite
ELF	4714c000-471cf000	Deferred        setupapi<elf>
  \-PE	47150000-471ac000	\               setupapi
ELF	7b400000-7b7fc000	Deferred        kernel32<elf>
  \-PE	7b410000-7b7bf000	\               kernel32
ELF	7bc00000-7bcf1000	Stabs           ntdll<elf>
  \-PE	7bc10000-7bcb7000	\               ntdll
ELF	7bf00000-7bf03000	Deferred        <wine-loader>
PE	90f00000-90f01000	Deferred        accelerate
PE	90f01000-90f19000	Deferred        libcginterfaces.dylib
PE	90f19000-91580000	Deferred        vimage
PE	91580000-916cd000	Deferred        libblas.dylib
PE	916cd000-916e0000	Deferred        libbnns.dylib
PE	916e0000-91a7c000	Deferred        liblapack.dylib
PE	91a7c000-91a93000	Deferred        liblinearalgebra.dylib
PE	91a93000-91aae000	Deferred        libsparseblas.dylib
PE	91aae000-91bfc000	Deferred        libvdsp.dylib
PE	91bfc000-91cde000	Deferred        libvmisc.dylib
PE	91cde000-91cdf000	Deferred        veclib
PE	91f41000-92ca6000	Deferred        appkit
PE	92cb7000-92cb8000	Deferred        applicationservices
PE	92cb8000-92d27000	Deferred        ats
PE	92dbf000-92eee000	Deferred        libfontparser.dylib
PE	92eee000-92f3b000	Deferred        libfontregistry.dylib
PE	92fdb000-9308c000	Deferred        colorsync
PE	9308c000-930e4000	Deferred        hiservices
PE	930e4000-930f4000	Deferred        langanalysis
PE	930f4000-9314d000	Deferred        printcore
PE	9314d000-931e8000	Deferred        qd
PE	931e8000-931f5000	Deferred        speechsynthesis
PE	931f5000-933e4000	Deferred        audiotoolbox
PE	933e4000-933e5000	Deferred        audiounit
PE	93546000-93902000	Deferred        cfnetwork
PE	9391b000-9391c000	Deferred        carbon
PE	9391c000-93926000	Deferred        carbonsound
PE	93926000-9392b000	Deferred        commonpanels
PE	9392b000-93cca000	Deferred        hitoolbox
PE	93cca000-93d1e000	Deferred        htmlrendering
PE	93d1e000-93d22000	Deferred        help
PE	93d22000-93d28000	Deferred        imagecapture
PE	93d28000-93dc8000	Deferred        ink
PE	93dc8000-93e04000	Deferred        navigationservices
PE	93e04000-93e21000	Deferred        openscripting
PE	93e21000-93e27000	Deferred        print
PE	93e27000-93e2a000	Deferred        securityhi
PE	93e2a000-93e31000	Deferred        speechrecognition
PE	93e3f000-93ed6000	Deferred        coreaudio
PE	93ed6000-93ee9000	Deferred        corebluetooth
PE	93ee9000-941d5000	Deferred        coredata
PE	941dc000-9467d000	Deferred        corefoundation
PE	9467d000-94d26000	Deferred        coregraphics
PE	94d26000-94f5d000	Deferred        coreimage
PE	950cb000-950cc000	Deferred        coreservices
PE	950cc000-9511f000	Deferred        ae
PE	9511f000-95401000	Deferred        carboncore
PE	95401000-95435000	Deferred        dictionaryservices
PE	95435000-9543d000	Deferred        fsevents
PE	9543d000-95562000	Deferred        launchservices
PE	95562000-95611000	Deferred        metadata
PE	95611000-95672000	Deferred        osservices
PE	95672000-956e4000	Deferred        searchkit
PE	956e4000-9572a000	Deferred        sharedfilelist
PE	9572a000-9586f000	Deferred        coretext
PE	9586f000-958a7000	Deferred        corevideo
PE	958a7000-95917000	Deferred        corewlan
PE	959e5000-959ef000	Deferred        diskarbitration
PE	959f2000-95d5f000	Deferred        foundation
PE	95d5f000-95d90000	Deferred        gss
PE	95d91000-95e34000	Deferred        iobluetooth
PE	95e34000-95ed0000	Deferred        iokit
PE	95ed0000-95ed7000	Deferred        iosurface
PE	95f2a000-9608e000	Deferred        imageio
PE	9608e000-96092000	Deferred        libgif.dylib
PE	96092000-9618b000	Deferred        libjp2.dylib
PE	9618b000-961af000	Deferred        libjpeg.dylib
PE	961af000-961d6000	Deferred        libpng.dylib
PE	961d6000-961d9000	Deferred        libradiance.dylib
PE	961d9000-96225000	Deferred        libtiff.dylib
PE	96a3b000-96a54000	Deferred        kerberos
PE	96ffc000-97052000	Deferred        metal
PE	97052000-9705b000	Deferred        netfs
PE	9729a000-972e7000	Deferred        opencl
PE	972e7000-97301000	Deferred        cfopendirectory
PE	97301000-9730d000	Deferred        opendirectory
PE	9730d000-97310000	Deferred        libcvmspluginsupport.dylib
PE	97310000-97314000	Deferred        libcorefscache.dylib
PE	97314000-97319000	Deferred        libcorevmclient.dylib
PE	97319000-97323000	Deferred        libgfxshared.dylib
PE	97323000-97330000	Deferred        libgl.dylib
PE	97330000-9736e000	Deferred        libglimage.dylib
PE	974f3000-97538000	Deferred        libglu.dylib
PE	97f06000-97f15000	Deferred        opengl
PE	98bb5000-98db7000	Deferred        quartzcore
PE	99083000-993a0000	Deferred        security
PE	993a0000-99413000	Deferred        securityfoundation
PE	9943c000-99440000	Deferred        servicemanagement
PE	99570000-995e2000	Deferred        systemconfiguration
PE	9b8d6000-9b8fb000	Deferred        apple80211
PE	9b8fb000-9b906000	Deferred        applefscompression
PE	9b9d2000-9ba10000	Deferred        applejpeg
PE	9ba89000-9bb0d000	Deferred        backup
PE	9bfb0000-9bfba000	Deferred        commonauth
PE	9c3ea000-9c3fc000	Deferred        coreemoji
PE	9c4b5000-9c4e7000	Deferred        coreservicesinternal
PE	9c4e7000-9c579000	Deferred        coresymbolication
PE	9c579000-9c6a9000	Deferred        coreui
PE	9c6a9000-9c741000	Deferred        coreutils
PE	9c78e000-9c7ef000	Deferred        corewifi
PE	9c7ef000-9c7fe000	Deferred        crashreportersupport
PE	9c86e000-9c879000	Deferred        dfrfoundation
PE	9c89f000-9c90f000	Deferred        datadetectorscore
PE	9c90f000-9c950000	Deferred        debugsymbols
PE	9c950000-9ca70000	Deferred        desktopservicespriv
PE	9cc79000-9d0ab000	Deferred        facecore
PE	9d427000-9d428000	Deferred        libmetal_timestamp.dylib
PE	9d6c2000-9d6de000	Deferred        generationalstorage
PE	9dd7d000-9ddf3000	Deferred        heimdal
PE	9df92000-9df99000	Deferred        ioaccelerator
PE	9df99000-9dfc0000	Deferred        iconservices
PE	9e001000-9e1c0000	Deferred        languagemodeling
PE	9e449000-9e472000	Deferred        multitouchsupport
PE	9e472000-9e47d000	Deferred        netauth
PE	9e59c000-9e5da000	Deferred        performanceanalysis
PE	9e664000-9e67e000	Deferred        protocolbuffer
PE	9e68e000-9e6b2000	Deferred        remoteviewservices
PE	9e6e4000-9e712000	Deferred        sharing
PE	9e731000-9e7ad000	Deferred        skylight
PE	9e7ad000-9e7bb000	Deferred        speechrecognitioncore
PE	9eaac000-9eb1a000	Deferred        symbolication
PE	9eb47000-9eb4e000	Deferred        tcc
PE	9eb4e000-9eb66000	Deferred        textureio
PE	9eb68000-9ecdb000	Deferred        uifoundation
PE	9f160000-9f163000	Deferred        loginsupport
PE	9fcb3000-9fccf000	Deferred        libcrfsuite.dylib
PE	9fccf000-9fcd9000	Deferred        libchinesetokenizer.dylib
PE	9fd77000-9fd79000	Deferred        libdiagnosticmessagesclient.dyli
PE	9fd79000-9ffab000	Deferred        libfosl_dynamic.dylib
PE	9ffc2000-9ffc3000	Deferred        libopenscriptingutil.dylib
PE	9ffc3000-9ffc8000	Deferred        libscreenreader.dylib
PE	9ffc8000-9ffca000	Deferred        libsystem.b.dylib
PE	9ffca000-9fff7000	Deferred        libarchive.2.dylib
PE	9fff7000-a013c000	Deferred        libate.dylib
PE	a013f000-a0140000	Deferred        libauto.dylib
PE	a0140000-a0151000	Deferred        libbsm.0.dylib
PE	a0151000-a015f000	Deferred        libbz2.1.0.dylib
PE	a015f000-a01b6000	Deferred        libc++.1.dylib
PE	a01b6000-a01da000	Deferred        libc++abi.dylib
PE	a01da000-a01ec000	Deferred        libcmph.dylib
PE	a01ec000-a0200000	Deferred        libcompression.dylib
PE	a0200000-a0201000	Deferred        libcoretls.dylib
PE	a0201000-a0203000	Deferred        libcoretls_cfhelpers.dylib
PE	a0546000-a059c000	Deferred        libcups.2.dylib
PE	a060b000-a060c000	Deferred        libenergytrace.dylib
PE	a061a000-a061f000	Deferred        libheimdal-asn1.dylib
PE	a061f000-a0710000	Deferred        libiconv.2.dylib
PE	a0710000-a092e000	Deferred        libicucore.a.dylib
PE	a0933000-a0935000	Deferred        liblangid.dylib
PE	a0935000-a094f000	Deferred        liblzma.5.dylib
PE	a094f000-a0965000	Deferred        libmarisa.dylib
PE	a0965000-a0c18000	Deferred        libmecabra.dylib
PE	a0c48000-a0cc2000	Deferred        libnetwork.dylib
PE	a0cc2000-a1087000	Deferred        libobjc.a.dylib
PE	a1088000-a108c000	Deferred        libpam.2.dylib
PE	a108c000-a10bc000	Deferred        libpcap.a.dylib
PE	a10bc000-a10d9000	Deferred        libresolv.9.dylib
PE	a1123000-a126d000	Deferred        libsqlite3.dylib
PE	a134f000-a135e000	Deferred        libxar.1.dylib
PE	a135e000-a1443000	Deferred        libxml2.2.dylib
PE	a1443000-a146c000	Deferred        libxslt.1.dylib
PE	a146c000-a147b000	Deferred        libz.1.dylib
PE	a1489000-a148e000	Deferred        libcache.dylib
PE	a148e000-a1499000	Deferred        libcommoncrypto.dylib
PE	a1499000-a149f000	Deferred        libcompiler_rt.dylib
PE	a149f000-a14a8000	Deferred        libcopyfile.dylib
PE	a14a8000-a150f000	Deferred        libcorecrypto.dylib
PE	a150f000-a153d000	Deferred        libdispatch.dylib
PE	a153d000-a1543000	Deferred        libdyld.dylib
PE	a1543000-a1544000	Deferred        libkeymgr.dylib
PE	a1544000-a1551000	Deferred        libkxld.dylib
PE	a1551000-a1552000	Deferred        liblaunch.dylib
PE	a1552000-a1559000	Deferred        libmacho.dylib
PE	a1559000-a155c000	Deferred        libquarantine.dylib
PE	a155c000-a155e000	Deferred        libremovefile.dylib
PE	a155e000-a1576000	Deferred        libsystem_asl.dylib
PE	a1576000-a1577000	Deferred        libsystem_blocks.dylib
PE	a1577000-a1606000	Deferred        libsystem_c.dylib
PE	a1606000-a160a000	Deferred        libsystem_configuration.dylib
PE	a160a000-a160e000	Deferred        libsystem_coreservices.dylib
PE	a160e000-a1627000	Deferred        libsystem_coretls.dylib
PE	a1627000-a162e000	Deferred        libsystem_dnssd.dylib
PE	a162e000-a1656000	Deferred        libsystem_info.dylib
PE	a1656000-a1678000	Deferred        libsystem_kernel.dylib
PE	a1678000-a16c5000	Deferred        libsystem_m.dylib
PE	a16c5000-a16e0000	Deferred        libsystem_malloc.dylib
PE	a16e0000-a1737000	Deferred        libsystem_network.dylib
PE	a1737000-a1741000	Deferred        libsystem_networkextension.dylib
PE	a1741000-a174a000	Deferred        libsystem_notify.dylib
PE	a174a000-a1751000	Deferred        libsystem_platform.dylib
PE	a1751000-a175b000	Deferred        libsystem_pthread.dylib
PE	a175b000-a175f000	Deferred        libsystem_sandbox.dylib
PE	a175f000-a1762000	Deferred        libsystem_secinit.dylib
PE	a1762000-a176a000	Deferred        libsystem_symptoms.dylib
PE	a176a000-a177d000	Deferred        libsystem_trace.dylib
PE	a177d000-a1784000	Deferred        libunwind.dylib
PE	a1784000-a17ab000	Deferred        libxpc.dylib
Threads:
process  tid      prio (all id:s are in hex)
0000000e services.exe
	00000034    0
	00000024    0
	00000010    0
	0000000f    0
0000001f winedevice.exe
	00000039    0
	00000028    0
	00000027    0
	00000020    0
00000021 GoogleUpdate.exe
	00000033    0
	00000032    0
	00000030    0
	00000026    0
	00000022    0
00000029 Steam.exe
	0000016a    0
	000000c6    0
	000000c5    0
	000000bb    0
	000000ba    0
	000000b7    0
	000000b6    0
	000000b3    0
	000000b2    0
	000000af    0
	000000ae    0
	000000ad    0
	000000ac    0
	000000ab    0
	000000aa    0
	000000a9    0
	000000a6    2
	000000a5    1
	00000079    0
	00000077    0
	00000076    0
	00000075    0
	00000073    0
	00000072    0
	0000006f    0
	0000006e    0
	0000006d    0
	0000006c    0
	0000002a    0
0000002e plugplay.exe
	00000036    0
	00000035    0
	0000002f    0
0000003a explorer.exe
	00000040    0
	0000003f    0
	0000003e    0
	0000003b    0
00000070 steamwebhelper.exe
	000000a4    0
	000000a3    0
	000000a2    0
	000000a1    0
	000000a0    0
	0000009f    0
	00000098    0
	00000097    0
	00000096    0
	00000095   -2
	00000094    0
	00000093    0
	00000092    0
	00000091    0
	00000090    0
	0000008f    0
	0000008d    0
	0000008b    0
	0000008a   -2
	00000089   -2
	00000088    0
	00000087    0
	00000086    0
	00000085    0
	00000084    0
	00000083    0
	00000071    0
00000129 GTAVLauncher.exe
	0000015c    0
	0000015b    0
	00000140    0
	0000013d    0
	0000013c    0
	0000013b    0
	0000013a    0
	00000139    0
	00000138    0
	00000137    0
	00000134    0
	00000133    0
	0000012a    0
0000013e (D) C:\Program Files (x86)\Rockstar Games\Social Club\subprocess.exe
	00000158    0
	00000157    0
	00000156    0
	00000155    0
	00000154    0
	00000153    0
	00000152    0
	00000151    0
	00000150    0 <==
	0000014f    0
	0000014e    0
	0000014d    0
	0000014c    0
	0000014b    0
	0000014a    0
	00000149    0
	00000148    0
	00000147    0
	00000146    0
	00000145    0
	00000144    0
	00000143    0
	00000142    0
	00000141    0
	0000013f    0
0000015d subprocess.exe
	00000165    0
	00000164    0
	00000163    0
	00000162    0
	00000161    0
	00000160    0
	0000015f    0
	0000015e    0
System information:
    Wine build: wine-3.0
    Platform: i386 (WOW64)
    Version: Windows 7
    Host system: Darwin
    Host version: 16.7.0
Gcenx
Level 6
Level 6
Posts: 709
Joined: Mon Dec 25, 2017 12:11 pm

Re: Running GTAVLauncher.exe through Steam.exe error

Post by Gcenx »

The_SamminAter wrote:I bought Grand Theft Auto V from Steam today (because it was on sale), and after starting Steam.exe (with both Wine Stable.app (2.0.4) and Wine Stable.app (3.0) and launching GTA V, I got a message that says "The program subprocess.exe has encountered a serious problem and needs to close.

Then your going to be disappointed, you can’t not play that on macOS currently only supports DirectX9 and GTA V needs at least DirectX10 to run.
The_SamminAter
Level 3
Level 3
Posts: 52
Joined: Sun Sep 09, 2018 6:16 pm

Re: Running GTAVLauncher.exe through Steam.exe error

Post by The_SamminAter »

Would it be possible to use CrossOver to run it? I believe that CrossOver has DirectX10 support
Gcenx
Level 6
Level 6
Posts: 709
Joined: Mon Dec 25, 2017 12:11 pm

Re: Running GTAVLauncher.exe through Steam.exe error

Post by Gcenx »

The_SamminAter wrote:Would it be possible to use CrossOver to run it? I believe that CrossOver has DirectX10 support
Only on Linux, Crossover 17.5.1 is based on wine 2.8 with custom patches....

So no Crossover 17.5.1 will not support DirectX10 on macOS you can only use above DirectX9 on Linux
Currently CodeWeavers aka the people behind Wine are working on improving MoltenVK to the point it can run VKD3D and possibly later also DXVK if were lucky.

So no even if you purchased Crossover 17.5.1 you will still be in the same place as you are now, unable to play GTA V unless you use Windows or Linux then you can launch it directly from Steam using Proton (aka Values modified Wine also by Codeweavers)
Locked