You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Hi, I'm building a personal launcher (no distribution) that invokes mod-tools.exe runoverlay
directly from an Electron app.
Current status:
Re-signed cslol-dll.dll + mod-tools.exe with a self-signed cert (added to local trusted root)
C0000229 is gone — AH Result: 00000000, WAD redirection works in logs
But when the game launches through the Riot Client, the following happens:
Behavior:
mkoverlay completes successfully, WAD files written correctly
runoverlay starts — logs "Waiting for league match to start" then "Found League"
Game launches then immediately quits (no error shown)
Clicking Reconnect loads the game successfully but with NO skins — overlay is bypassed
Without the overlay running, Reconnect works fine — so the crash is caused by the overlay.
The delegation workaround (launching official cslol-manager.exe and hiding its window)
works perfectly with the original LeagueToolkit signature.
Questions:
Is the game quitting immediately even a Vanguard issue, or could it be something else
entirely (wrong arguments, timing, DLL state, etc.)? This is my main uncertainty — I'm
assuming Vanguard but I have no way to confirm.
Is Vanguard compatibility tied specifically to the LeagueToolkit certificate? Would a
publicly-trusted CA cert (e.g. Certum OV) fix the immediate game quit?
On Reconnect, does the game bypass the overlay because mod-tools already exited after
the first crash?
Is there a supported path for a personal-use launcher to call runoverlay directly, or
is delegating to cslol-manager.exe the intended approach for third-party launchers?
reacted with thumbs up emoji reacted with thumbs down emoji reacted with laugh emoji reacted with hooray emoji reacted with confused emoji reacted with heart emoji reacted with rocket emoji reacted with eyes emoji
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
-
Hi, I'm building a personal launcher (no distribution) that invokes mod-tools.exe runoverlay
directly from an Electron app.
Current status:
Behavior:
Without the overlay running, Reconnect works fine — so the crash is caused by the overlay.
The delegation workaround (launching official cslol-manager.exe and hiding its window)
works perfectly with the original LeagueToolkit signature.
Questions:
entirely (wrong arguments, timing, DLL state, etc.)? This is my main uncertainty — I'm
assuming Vanguard but I have no way to confirm.
publicly-trusted CA cert (e.g. Certum OV) fix the immediate game quit?
the first crash?
is delegating to cslol-manager.exe the intended approach for third-party launchers?
Beta Was this translation helpful? Give feedback.
All reactions