Thread: Updater Issues
-
May 22nd, 2020, 20:45 #181
Hey sorry for the confusion. That is the error I got when trying to update. What happens is the updater gets deleted, but not the new updater does not exist, so the program hangs for literally ever (not just exaggerating). In real-life I have waiting an hour plus thinking it was slow, but it would never finish because it mechanically can't. After I get this error I can't even even try to update again as the updater.exe is missing. With the updater missing, I can't even uninstall the program the normal way you uninstall a program. I have to use special software (Revo Uninstaller). The reason the links are different in the error vs now is had to uninstall and re-install the program and I wanted to install into a new drive to simply make sure there were no more files/settings that were going to the old folder. So Then "C" was correct, but I had to completely uninstall with Revo to get it so I could re-install, so I could update. The re-install is in "D".
-
May 22nd, 2020, 22:02 #182
- Join Date
- Jun 2018
- Posts
- 83
This is effectively what we are doing.
There are two parts to the updater, FantasyGroundsUpdater and FGUpdaterEngine.
FGUpdaterEngine is the main graphical ui that does updates. When FGUpdaterEngine downloads a new updater, it unzips it, and copies the new FantasyGroundsUpdater to the main directory.
FGUpdaterEngine then hands off to FantasyGroundsUpdater, which copies the new FGUpdaterEngine and passes control back there.
----
As for your actual issue:
If you were to install from latest installer to D:\Programs\Fantasy Grounds Unity, open the updater engine, and check your settings, go to advanced, and check your App Directory path, is this the correct path?
-
May 22nd, 2020, 22:19 #183
I downloaded the installer last week (I have to do every time I have an issue).
The updater is pointing to the correct folder. One thing that I have changed in the last week is I uninstalled the Steam FG Classic. have not had an issue since, but also have not had to update the updater.exe since then. I still need FG classic as I have one group that plays on that and one group that plays on FGU (just the DM for classic is on vacation for 3 weeks so I thought it would be a good time to remove that variable). FG classic has no issues with updating though.
If/when this happens again. What could I do to make this easier for you to problem solve? Also if you can let me know BEFORE you update the updater.exe I would appreciate it so I can maybe capture a video for you guys to watch and go over everything.
-
June 1st, 2020, 20:48 #184
I've had no updater issues to this point, but just experienced something odd... I started FGU, and it had the red outline around Check for Updates. I pressed it, it ran through all my content and never found anything to update. Confirmed in the log as best I can, it didn't find anything to download. Ran it again, (this time unprompted) and still no updates. Logs attached.
FG v.4.0.0 Ultimate (2020-05-20)
FGUpdater v.4.0.0 (2020-05-15)
Win10
Standard Data Directory Path
App install directory is on a secondary drive (X:\FantasyGrounds)
-
June 5th, 2020, 20:11 #185
Supreme Deity
- Join Date
- Mar 2007
- Posts
- 20,541
Is it still showing the red outline? Please note, there is an update currently pushed.
Regards,
JPG
-
June 6th, 2020, 03:20 #186
-
June 6th, 2020, 09:19 #187
Supreme Deity
- Join Date
- Mar 2007
- Posts
- 20,541
We're still making changes to the installer, updater and patch system for FGU as well; though it's not quite as visible as the client changes. It was probably related to something in that process that needed to be reset. Thanks for the note; we'll keep an eye out to see if it's a recurring scenario.
Regards,
JPG
-
June 7th, 2020, 06:17 #188
-
June 7th, 2020, 06:19 #189
Part 2.
So the same issue as it also is, when there is a new updater my files do not copy over. It seems to loose the proper access and then fail to copy the files. If I run the updater out of "D:\Programs\Fantasy Grounds Unity\FantasyGroundsUpdater_NEW\FGUpdaterEngine" it seems to work. I manually copied it to "D:\Programs\Fantasy Grounds Unity\FGUpdaterEngine". The hand-off your updater is doing for some reason keeps getting stuck at this phase.
-
June 8th, 2020, 15:35 #190
- Join Date
- Jun 2018
- Posts
- 83
You've got me pretty stumped here, to be honest.
The current updater doesn't do anything with permissions when we are updating the updater.
I'll go through the steps, as at least we can try to pinpoint the step that's failing.
In FGUpdaterEngine
1: Download and save FantasyGroundsUpdater.dat.new
2: Unzip to FantasyGroundsUpdater_NEW
3: Delete FantasyGroundsUpdater.exe
4: Move FantasyGroundsUpdater_NEW/FantasyGroundsUpdater.exe to the main Program Folder
5: Start the newly copied FantasyGroundsUpdater.exe as a new process
6: Exit FGUpdaterEngine.exe
Then In FantasyGroundsUpdater.exe
1: Delete FGUpdaterEngine Folder
2: Copy remaining contents of FantasyGroundsUpdater_NEW to main Program Folder
3: Launch new FGUpdaterEngine.exe
4: Exit FantasyGroundsUpdater.exe
At no point now in this process are we setting permissions on the folder or any of the apps, so I'm not sure how this could happen.
I've got a couple of thoughts. First, I'm wondering if there are permissions left behind on the data folder from an earlier install that could be causing this.
In this instance, I would Delete the whole Data folder and try installing from latest.
You might have already done this, but just in case.
With the latest updater, we also added a number of troubleshooting tools on the settings window we could try.
There's a tool for "Force Update". This will force the updater and FGU to update even if the system thinks you are on the latest revision.
This could help us pinpoint the issue without you having to wait for a new updater build.
There's also a tool called "Clear Settings". This will delete the settings files associated with Fantasy Grounds completely and force your system to show the "New Install" screen in the updater. This will let you choose a folder for Data and check permissions, then prompt you to login again and enter your key again, along with a few permissions checks in the process.
I'd suggest maybe this process:
1: On Latest Updater, Use the Clear Settings Tool to reset your settings
2: Close the updater immediately without going through the setup process again
3: Delete the Program Folder completely
4: Reinstall from latest https://fantasygrounds.com/filelibra...WebInstall.pkg
This should also prompt the new install process once the updater is loaded.
As for other ideas:
It's possible that an antivirus has decided it doesn't like us downloading new files and sticking them in Program Files, so try turning off any antivirus software to see if this is the issue.
If none of these work, perhaps we can set up a time to troubleshoot on a call if possible. You can email me at [email protected] to set that up if needed.
Thread Information
Users Browsing this Thread
There are currently 1 users browsing this thread. (0 members and 1 guests)
Bookmarks