Closed Jessidhia closed 3 years ago
Make sure there's space on your hard drive, clear out your temp folder, then try again - see if it still errors out
There was, uh, an impressive amount of mostly 0KB files named tmp[0-9A-F]{1,4}.tmp
, going all the way to FFFF
; however, deleting only (all of) them did not help with the error... I kept deleting more things from %temp%
and then eventually it started working, not sure what exactly I deleted that helped.
After updating plugins and then closing the game, a tmpE572.tmp
file was left in the %temp%
dir; the contents are a PE file (well, dll):
It seems that there are some temp file leaks around...
I doubt this is a problem with XIVLauncher, but if it comes up again we'll have a look.
The error has returned again, this time when using the patch installer; at any rate, using the official launcher to finish patching and then using quick launcher again got the same error. There's some file leak somewhere, in either the launcher or Dalamud...
It looks like the code tries to guard against this issue with an
.Exists()
check but it seemsGetTempFileName()
just throws an exception instead. Now, why wouldGetTempFileName()
throw an error...