I had a similar problem and for me, the issue is likely with the RPH itself. (WARNING: Wall of text... I think)
1. ASI Loader
The same ASI loader has been used since May 2nd, and it is currently working (the errors are because I disabled ScriptHookV.dll to see if ScriptHook-less build still works with RPH. It does not.), so the issue is unlikely to be there.
2. Advanced Hook
I don't see any issues here.
3. OpenIV
In other tests I ran without OpenIV.asi, and the game crashes with RPH on. The issue's unlikely with OpenIV, then.
4. Script Hook V
I used GTA Manager to manage mods, and this is the one with all the mods. The game crashes with RPH.
The morning test with only Advanced Hook and ASI loader still causes the game to crash with RPH.
With other .asi mods on and without RPH, the game runs smoothly. So I can rule out Script Hook V.
5. Community Script Hook V .NET
In some of my crash, Script Hook never gets a chance to load ScriptHookVDotNet.asi. So the super-mod is not the problem.
The one time the hook did get loaded, however...
That is without RPH. So Script Hook V .NET is out.
6. RAGE Plugin Hook
Past the last line, the game crashes. That is with only Advanced Hook.
I should note that the first time I tried to load RPH into GTA V, I did it without the hook. The game crashes.
Notice that no plugins are loaded before the game crashes. That rules out all RPH plugins. And after other mod combinations still cause the game to crash with RPH, I deduced that RAGE Plugin Hook may be the problem in itself.
The exception seems to be at the exception handler (?), and the exception is the C# version of the NullPointerException. (In this case, it's the NullReferenceException.) So either the game spazzes out when RPH is working, or something is wrong with the hook itself.
I wrote on where the exception could happen. (Spoiler - contains a bit of Java stuff)