Skip to content

Unity 6000.3.10f1 IL2CPP CarX DRO2: winhttp proxy crashes or silently fails before managed bootstrap #102

@KyleRokuKyu

Description

@KyleRokuKyu

After a ton of digging, I "think" I've isolated the issue I'm having.
From what I can tell, it's on Doorstop's side instead of Bepin's but if I'm wrong, please let me know and I'll move the issue ticket over there

CarX Drift Racing Online 2
Unity 6.3.10f1

Testing was done with Bepin BE 755 and 741
redirect_output_log = true does output a log.
With 755, the game launches and plays just fine but nothing actually happens with respect to calling for Bepin to initialize (no config generated)
On 741, which uses an older Doorstop version, the game crashes on launch (No splash screen, nothing)
Changing/removing target_assembly has no effect

Native x64 DLL injection works fine outside of Doorstop. Made a tiny C++ DLL and injected with Xenos post launch. Worked fine. This is the very very edge of my knowledge in this, tho, so I might not be of further help without some hand holding.

The 755 output log shows nothing of interest (It's just the Unity player log, no errors, no mention of loading mods, nothing but vanilla loading fluff)

741 output log
output_log.txt

Of note in the stack trace:
0x00007FFF07CABBD3 (KERNELBASE) CompareStringA
0x00007FFF0AF820BA (KERNEL32) lstrlenW
0x0000000180002514 (WINHTTP) WinHttpWriteProxySettings
0x00007FFE96CBFD05 (UnityPlayer) UnityMain
0x00007FFE9687EFE7 (UnityPlayer) UnityMain
0x00007FFE95B5C7A3 (UnityPlayer) UnityMain
0x00007FFE95AF05B0 (UnityPlayer) UnityMain
0x00007FFE95BEB83B (UnityPlayer) UnityMain

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions