Well it looks like its a deliberate crash by blizzards anti-tamper engine:
If thats true, last time I spent money on blizzard products, back to POE 2 I guess…