goatcorp / FFXIVQuickLauncher

Custom launcher for FFXIV
https://goatcorp.github.io/
GNU General Public License v3.0
2.67k stars 322 forks source link

When starting xivlauncher.core before steam it closes with an unhandled exception #1517

Closed nairol203 closed 5 days ago

nairol203 commented 1 week ago

Update disclaimer

What did you do?

When starting xivlauncher.core before steam it closes with an unhandled exception when clicking the "Login" button even if steam is fully running.

Steps to reproduce:

  1. Start xivlauncher
  2. Start steam
  3. Login into ffxiv

Workaround: Start steam before starting xivlauncher

Platform

Linux (native)

Wine/Proton runner version

No response

Relevant log output

Unhandled exception. System.NullReferenceException: Object reference not set to an instance of an object.
   at Steamworks.SteamUtils.get_DoesOverlayNeedPresent()
   at XIVLauncher.Common.Unix.UnixSteam.get_BOverlayNeedsPresent() in C:/goatsoft/xl/XIVLauncher.Common.Unix/UnixSteam.cs:line 31
   at XIVLauncher.Core.Program.Main(String[] args) in C:/goatsoft/xl/XIVLauncher.Core/Program.cs:line 308
reiichi001 commented 5 days ago

Please direct any XIVLauncher.Core issues over to https://github.com/goatcorp/XIVLauncher.Core instead.