I had a similar issue with my game crashing before the log-in screen. I found some similar problems that advised me to delete a few files within /program files/guild wars 2/ directory to no avail. Then I decided to search the RTSSHooks.dll within the crash report as seen below. This lead me to an MSI Afterburner page. That’s when I realized that I was messing with my MSI Afterburner program the night before.
MSI Afterburner allows me to display the overlay for the GPU temperature, in order to monitor my custom fan speed to try and find a good temperature to noise ratio. This is because the game causes my graphics card to run at 80°c (176°F) and above. It turns out that I had applied what they call “Stealth Mode”, a mode to try and resolve issues with anti-cheat systems, which apparently made the game crash at the log-in screen. This overlay can be displayed without the stealth mode activated and can be removed all-together, if you choose to read the historic graphs or logs provided with the program. Hope this helps someone else out with similar problems.
Not affiliated with ArenaNet or NCSOFT. No support is provided.
All assets, page layout, visual style belong to ArenaNet and are used solely to replicate the original design and preserve the original look and feel.
Contact /u/e-scrape-artist on reddit if you encounter a bug.