goatcorp / FFXIVQuickLauncher

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

Post-Patch Error #1522

Closed FulcrumAgent closed 5 months ago

FulcrumAgent commented 5 months ago

Update disclaimer

What did you do?

I started up Dalamud to download the 7.0 patch, but I'm getting an error while all my friends are able to patch. Dalamud itself updated, and I tried reinstalling it and it's still doing it.

Platform

Windows

Wine/Proton runner version

No response

Relevant log output

System.AggregateException: One or more errors occurred. ---> System.NullReferenceException: Object reference not set to an instance of an object.
   at XIVLauncher.Windows.ViewModel.MainWindowViewModel.<Login>d__23.MoveNext() in D:\a\FFXIVQuickLauncher\FFXIVQuickLauncher\src\XIVLauncher\Windows\ViewModel\MainWindowViewModel.cs:line 301
   --- End of inner exception stack trace ---
   at System.Threading.Tasks.Task.ThrowIfExceptional(Boolean includeTaskCanceledExceptions)
   at System.Threading.Tasks.Task.Wait(Int32 millisecondsTimeout, CancellationToken cancellationToken)
   at XIVLauncher.Windows.ViewModel.MainWindowViewModel.<>c__DisplayClass22_0.<TryLogin>b__1() in D:\a\FFXIVQuickLauncher\FFXIVQuickLauncher\src\XIVLauncher\Windows\ViewModel\MainWindowViewModel.cs:line 177
---> (Inner Exception #0) System.NullReferenceException: Object reference not set to an instance of an object.
   at XIVLauncher.Windows.ViewModel.MainWindowViewModel.<Login>d__23.MoveNext() in D:\a\FFXIVQuickLauncher\FFXIVQuickLauncher\src\XIVLauncher\Windows\ViewModel\MainWindowViewModel.cs:line 301<---

Version: 6.4.0.0
Git Hash: 6.4.0-0-gf7e3cea
Context: GetLoginFunc/Task
OS: Microsoft Windows NT 6.2.9200.0
64bit? True
Addons Enabled? True
Auto Login Enabled? True
Language: English
LauncherLanguage: English
Game path: C:\Games\Square Enix\FINAL FANTASY XIV - A Realm Reborn
goaaats commented 5 months ago

Thanks for the report, I'm aware of this but not 100% sure what causes it. I might be able to fix it by the weekend.

FulcrumAgent commented 5 months ago

I can help you with that. I went to patch through the regular launcher, and it's telling me my subscription isn't active. I don't know if you can do anything to make this launcher display a message when that happens, but that's the issue.

Kameily commented 5 months ago

I am also getting the same issue,

I was able to play during the return campaign no issue, went to preload the patch and was met with this error:

System.AggregateException: One or more errors occurred. ---> System.NullReferenceException: Object reference not set to an instance of an object.

at XIVLauncher.Windows.ViewModel.MainWindowViewModel.d23.MoveNext() in D:\a\FFXIVQuickLauncher\FFXIVQuickLauncher\src\XIVLauncher\Windows\ViewModel\MainWindowViewModel.cs:line 301 --- End of inner exception stack trace --- at System.Threading.Tasks.Task.ThrowIfExceptional(Boolean includeTaskCanceledExceptions) at System.Threading.Tasks.Task.Wait(Int32 millisecondsTimeout, CancellationToken cancellationToken) at XIVLauncher.Windows.ViewModel.MainWindowViewModel.<>cDisplayClass22_0.b1() in D:\a\FFXIVQuickLauncher\FFXIVQuickLauncher\src\XIVLauncher\Windows\ViewModel\MainWindowViewModel.cs:line 177 ---> (Inner Exception #0) System.NullReferenceException: Object reference not set to an instance of an object. at XIVLauncher.Windows.ViewModel.MainWindowViewModel.d23.MoveNext() in D:\a\FFXIVQuickLauncher\FFXIVQuickLauncher\src\XIVLauncher\Windows\ViewModel\MainWindowViewModel.cs:line 301

Version: 6.4.0.0 Git Hash: 6.4.0-0-gf7e3cea Context: GetLoginFunc/Task OS: Microsoft Windows NT 6.2.9200.0 64bit? True Addons Enabled? True Auto Login Enabled? False Language: English LauncherLanguage: English Game path: E:\Program Files\FFXIV

specifically this path does not exist for me

D:\a\FFXIVQuickLauncher\FFXIVQuickLauncher\src\XIVLauncher\Windows\ViewModel\MainWindowViewModel.cs:line 301

Macapple96 commented 5 months ago

I can help you with that. I went to patch through the regular launcher, and it's telling me my subscription isn't active. I don't know if you can do anything to make this launcher display a message when that happens, but that's the issue.

Relevant log output

System.AggregateException: One or more errors occurred. ---> System.NullReferenceException: Object reference not set to an instance of an object.
   at XIVLauncher.Windows.ViewModel.MainWindowViewModel.<Login>d__23.MoveNext() in D:\a\FFXIVQuickLauncher\FFXIVQuickLauncher\src\XIVLauncher\Windows\ViewModel\MainWindowViewModel.cs:line 301
   --- End of inner exception stack trace ---
   at System.Threading.Tasks.Task.ThrowIfExceptional(Boolean includeTaskCanceledExceptions)
   at System.Threading.Tasks.Task.Wait(Int32 millisecondsTimeout, CancellationToken cancellationToken)
   at XIVLauncher.Windows.ViewModel.MainWindowViewModel.<>c__DisplayClass22_0.<TryLogin>b__1() in D:\a\FFXIVQuickLauncher\FFXIVQuickLauncher\src\XIVLauncher\Windows\ViewModel\MainWindowViewModel.cs:line 177
---> (Inner Exception #0) System.NullReferenceException: Object reference not set to an instance of an object.
   at XIVLauncher.Windows.ViewModel.MainWindowViewModel.<Login>d__23.MoveNext() in D:\a\FFXIVQuickLauncher\FFXIVQuickLauncher\src\XIVLauncher\Windows\ViewModel\MainWindowViewModel.cs:line 301<---

Version: 6.4.0.0
Git Hash: 6.4.0-0-gf7e3cea
Context: GetLoginFunc/Task
OS: Microsoft Windows NT 6.2.9200.0
64bit? True
Addons Enabled? True
Auto Login Enabled? True
Language: English
LauncherLanguage: English
Game path: C:\Games\Square Enix\FINAL FANTASY XIV - A Realm Reborn

I can confirm this was the case for me. I had the very same error OP reported, but then noticed my sub wasn't active. Renewing my sub made this error disappear. Maybe I'm undergoing a mandela effect, but did we require an active sub to patch the game with XIVLauncher before?

NostromoTomo commented 5 months ago

I can help you with that. I went to patch through the regular launcher, and it's telling me my subscription isn't active. I don't know if you can do anything to make this launcher display a message when that happens, but that's the issue.

Relevant log output

System.AggregateException: One or more errors occurred. ---> System.NullReferenceException: Object reference not set to an instance of an object.
   at XIVLauncher.Windows.ViewModel.MainWindowViewModel.<Login>d__23.MoveNext() in D:\a\FFXIVQuickLauncher\FFXIVQuickLauncher\src\XIVLauncher\Windows\ViewModel\MainWindowViewModel.cs:line 301
   --- End of inner exception stack trace ---
   at System.Threading.Tasks.Task.ThrowIfExceptional(Boolean includeTaskCanceledExceptions)
   at System.Threading.Tasks.Task.Wait(Int32 millisecondsTimeout, CancellationToken cancellationToken)
   at XIVLauncher.Windows.ViewModel.MainWindowViewModel.<>c__DisplayClass22_0.<TryLogin>b__1() in D:\a\FFXIVQuickLauncher\FFXIVQuickLauncher\src\XIVLauncher\Windows\ViewModel\MainWindowViewModel.cs:line 177
---> (Inner Exception #0) System.NullReferenceException: Object reference not set to an instance of an object.
   at XIVLauncher.Windows.ViewModel.MainWindowViewModel.<Login>d__23.MoveNext() in D:\a\FFXIVQuickLauncher\FFXIVQuickLauncher\src\XIVLauncher\Windows\ViewModel\MainWindowViewModel.cs:line 301<---

Version: 6.4.0.0
Git Hash: 6.4.0-0-gf7e3cea
Context: GetLoginFunc/Task
OS: Microsoft Windows NT 6.2.9200.0
64bit? True
Addons Enabled? True
Auto Login Enabled? True
Language: English
LauncherLanguage: English
Game path: C:\Games\Square Enix\FINAL FANTASY XIV - A Realm Reborn

I can confirm this was the case for me. I had the very same error OP reported, but then noticed my sub wasn't active. Renewing my sub made this error disappear. Maybe I'm undergoing a mandela effect, but did we require an active sub to patch the game with XIVLauncher before?

I have the same error when trying to login via XIVLauncher and I have an active subscription. Error did not go away even after manually updating via normal FFXIV launcher.

FulcrumAgent commented 5 months ago

I just got my subscription updated and can now patch, so with both of us having this happen and it clear up on payment, it's definitely something to do with the subscription error the log-in server throws.

Kameily commented 5 months ago

I am also unsubbed at the moment so that is likely what it is. I was waiting until early access to resub but wanted to get the patch downloaded.

ArcaneDisgea commented 5 months ago

I can confirm this was the case for me. I had the very same error OP reported, but then noticed my sub wasn't active. Renewing my sub made this error disappear. Maybe I'm undergoing a mandela effect, but did we require an active sub to patch the game with XIVLauncher before?

@Macapple96 This is correct. An active sub is required to patch the game.

NotNite commented 5 months ago

Closing as duplicate of #1537.