FSDreamTeam forum

Products Support => GSX Support MSFS => Topic started by: sikorsky77 on November 26, 2022, 10:32:50 am

Title: Not sure about Live Update
Post by: sikorsky77 on November 26, 2022, 10:32:50 am
Hi all
When i run the Live Update , i see 1 on 37 scheduled step
i start it and during step 1, Live Update does a CTD without any message
is it correctly finished or not, i don't know
if i run again Live Update , the update start again with 1 on 37 scheduled step and return to CTD during step 1

so i go to FSDT intaller , click on clickable "Update" Button and i see only 1 on 1 scheduled step, like the Live Update , the FSDT installer end with a CTD
i have no message to tell me if update process is normally finished or if there is an error update
same for Live Update
where i can investigate ?
Best regards

Thierry
Title: Re: Not sure about Live Update
Post by: virtuali on November 27, 2022, 03:56:25 pm
When i run the Live Update , i see 1 on 37 scheduled step
i start it and during step 1, Live Update does a CTD without any message is it correctly finished or not

This has been explained on the forum countless of times:

You are not supposed to have all 37 steps performed, the updater can update all FSDT products, in all supported simulators so, unless you have ALL FSDT products installed ( in both FSX/P3D and MSFS ) all at the same time, you'll never see all steps performed since, clearly, something that is not installed, won't be updated, so its step will be skipped. So, for example, if you only have GSX Pro for MSFS installed, and nothing else, only the 1st step will be made.

After there's nothing else left to do, the updater will automatically QUIT ( it's not a CTD, it's a clean Exit!! ), and the reason why it doesn't give an additional message, it's because several users in the past asked to remove any confirmation message if there's nothing "wrong" to report, so they could run the Updater automatically, as part of a batch process, so they didn't wanted the automation to be disrupted by useless dialogs. Useless, because the updater completed successfully and it has nothing left to do, other than quit so...it just quits.

That's how the Live Update INTERFACE works. The Installer INTERFACE ( the .EXE is the same, it has two interfaces depending which Icon you use to start it ) let's you see what's going on, decide what to update, be in control, read messages. That's what you are supposed to use, if you want to know what's going on.
Title: Re: Not sure about Live Update
Post by: sikorsky77 on November 28, 2022, 04:12:13 am
Thanks
just some comments about your answer

before to post i try to search the issue i asked for , but it is not easy to find something because each people use his own terminology to describe an issue
why live update show 1 to 37 scheduled step when Installer software show 1 to 1 step to execute  that confused me, i thank that my GSX installation was broken before the update
why i asked about message alert whatever it is ok or not , because i remember in the past that we had this popup message
related to message box status, i understand the request of people using batch processing that don't want a windows popup with an OK button killing update automation
why not to have a option to tick by user to show or not message box that permit for Batch process execution to be executed without popup box
ended with CTD is not at all for me a critisim of your good product i used with pleasure in previous version of sims , just to say that update program ended and we don't know if it is ok or not
at least , maybe you don't read my last sentence , "where i can investigate to see if it update process ended ok or not" , just to look in an update log if my installation has a problem or not that can cause an update interruption, but as you wrote every thing are correct
That 's simply all
Again , i stay confident about GSX product which enhance immersive experience of the sim
Thierry

Title: Re: Not sure about Live Update
Post by: virtuali on November 28, 2022, 09:26:32 am
before to post i try to search the issue i asked for , but it is not easy to find something because each people use his own terminology to describe an issue

This is what I got be searching "Live Update":

https://www.fsdreamteam.com/forum/index.php/topic,28433.msg185768.html#msg185768
https://www.fsdreamteam.com/forum/index.php/topic,28426.msg185860.html#msg185860
https://www.fsdreamteam.com/forum/index.php/topic,28329.0.html
https://www.fsdreamteam.com/forum/index.php/topic,27473.msg179882.html#msg179882

Quote
why i asked about message alert whatever it is ok or not , because i remember in the past that we had this popup message related to message box status, i understand the request of people using batch processing that don't want a windows popup with an OK button killing update automation

Because we listened to suggestions coming from users asking to remove all useless popups, and changed it. I'm always in favor to make the software as streamlined as possible.

Quote
why not to have a option to tick by user to show or not message box that permit for Batch process execution to be executed without popup box

I'll what can be done, I just hope I won't have to reply to even more support questions, first asking if the option was enabled or not, in case somebody would possibly report a *real* CTD.
Title: Re: Not sure about Live Update
Post by: docpadds on November 28, 2022, 05:09:19 pm
To be fair this is how liveupdate started behaving for me after a couple of revisions, even when there is an update.   It has never done anything BUT flick on, do one thing and then flick off, gone.  Even when there were indeed updates released days before (I had paused using it for a bit).  Uninstall/reinstall etc didnt change how it behaves.   

Update via the installer is fine, and does the actual update when needed.

I dont have the Nov 25th one yet, i guarantee when i go home tonight and run it, the updater will fail just as usual....  and not update anything.  Never really bothered me much, as going through the installer works fine.
Title: Re: Not sure about Live Update
Post by: virtuali on November 29, 2022, 11:38:21 am
To be fair this is how liveupdate started behaving for me after a couple of revisions, even when there is an update.   It has never done anything BUT flick on, do one thing and then flick off, gone.  Even when there were indeed updates released days before (I had paused using it for a bit).  Uninstall/reinstall etc didnt change how it behaves.   

That's who the Live Update always worked since a long time. If the updates are very quick, it's possible the program might not even have enough time to refresh the screen.

Quote
Update via the installer is fine, and does the actual update when needed.

They are exactly the same .EXE running the same code, just the interface is different, but the log window below is 100% the same. However, it's possible the more complex interface in the Installer might be enough to slow up a very quick update, so you might have a better chance to notice the log.
Title: Re: Not sure about Live Update
Post by: docpadds on November 29, 2022, 10:16:29 pm
Live update run from the icon flashes up and is gone, run it from installer and it runs a full download that takes a couple minutes.
Tested last night, and the icon did nothing, didnt bring down the latest update, but dropped out of the game and ran the installer one and it pulled the new updates.

Title: Re: Not sure about Live Update
Post by: virtuali on November 30, 2022, 08:59:09 am
Live update run from the icon flashes up and is gone, run it from installer and it runs a full download that takes a couple minutes.

Live update works normally here, and takes about 2 minutes to download the few files that are always supposed to be downloaded, and check if other files need updates. Exactly identical as launching it from the installer.

Quote
the icon did nothing, didnt bring down the latest update

it's not supposed to, if you already have it, but it surely will download the 3 kind of files that are always supposed to be downloaded.

Quote
but dropped out of the game and ran the installer one and it pulled the new updates.

Please clarify, do you mean in one case you ran the updater when MSFS was still running, and in the other case you exited from the sim ? Shouldn't make any difference and, in fact, I tested this right now, and it doesn't make any difference indeed.

The only thing to note is that, when running the Updater or the Installer and the sim is running, they will automatically close the Couatl_MSFS.exe if it's running (an update might possibly need to update the .EXE itself, so it must be closed), so perhaps if there is a program like the antivirus that is scanning the .exe at the same time, it might cause a crash when the updater tried to close the program being scanned.

But again, it would be exactly the same with either the Installer interface or the Live Update interface. They are the SAME .EXE running the SAME code.
Title: Re: Not sure about Live Update
Post by: krieke58 on November 30, 2022, 09:52:27 am
Hi, I have the same issue for updating: I have to use the installer because the live update quits after a few seconds. Installer works fine. Maybe I have to try uninstalling GSX and reinstall. Regards.
Title: Re: Not sure about Live Update
Post by: Copper on November 30, 2022, 06:41:16 pm
For me Live Update also doesn't work, I'm therefore using the Installer.

As much as virtuali tells that it can't be - it IS for at least some of us. I'm not sure why arguing against something that we can see with our own eyes brings anything forward.
Title: Re: Not sure about Live Update
Post by: virtuali on December 01, 2022, 01:48:39 am
As much as virtuali tells that it can't be - it IS for at least some of us.

Key word here is "for at least some of us".

If the Live Update really was different than the installer, this difference in behavior would happen to everybody. Since this is clearly not the case, the only possible explanation is, there might be something affecting the updater when it runs with its reduced interface, which for some reason showing its complete interface fixes it.

I'll try it to say in a different way: the Live Updater IS the Installer, with lots of buttons and windows hidden, that's exactly what it is.

It might be possible hiding some controls might have some side effects but, again, it's not normally happening, it's surely not happening here so, as explained so many times, in order to be able to find a problem, I would need to be able to replicate it first.
Title: Re: Not sure about Live Update
Post by: docpadds on December 01, 2022, 03:55:05 pm
I needed the latest update, 
I ran the Liveupdate from the icon, it flashed up and quit in a second
Ran MSFS
Did not have the update.
Quit MSFS
Ran the Update through the indstaller, it took a few minutes.
Ran MSFS
Now I have the updated version

Title: Re: Not sure about Live Update
Post by: Copper on December 05, 2022, 10:53:52 pm
Ran the Update through the indstaller, it took a few minutes.
Just do it like that every time and skip the live updater. We're obviously not getting anywhere on it from here.
Title: Re: Not sure about Live Update
Post by: virtuali on December 06, 2022, 10:47:37 am
Just do it like that every time and skip the live updater. We're obviously not getting anywhere on it from here

Obviously because, as I've said, I couldn't replicate this difference, or understand why the same code is not running the same on YOUR systems. If you could provide me with better information and reproductions steps, it might help.

Some information I might need are:

- Have you installed just GSX or other MSFS products ?

- Have you installed other products for FSX/P3D too ?
Title: Re: Not sure about Live Update
Post by: Copper on December 06, 2022, 04:56:16 pm
- Have you installed just GSX or other MSFS products ?
Yes, of course. But why would that matter? What kind of products are relevant for this question since I couldn't list all I have.
Most of us will have some sort of combination of third party installed. Navigraph, ORBX, IniManager, Fenix,...

- Have you installed other products for FSX/P3D too ?
No. I don't own FSX/P3D.

If your installer/updater writes some sort of logfile, that might be of help. But I don't know where to find it.
Title: Re: Not sure about Live Update
Post by: virtuali on December 06, 2022, 10:45:11 pm
Yes, of course. But why would that matter? What kind of products are relevant for this question since I couldn't list all I have.

I meant other FSDT products for MSFS, which are all handled by the installer.

Quote
No. I don't own FSX/P3D.

Ok, that's one information.

Quote
If your installer/updater writes some sort of logfile, that might be of help. But I don't know where to find it.

Not automatically, it needs to be enabled, check this post to see how:

https://www.fsdreamteam.com/forum/index.php/topic,19300.msg134060.html#msg134060
Title: Re: Not sure about Live Update
Post by: TootY on December 09, 2022, 11:23:59 pm
Hello,

How do we check which version we are on?

I've been using the 'manual' installed but haven't worked out to see the version I am running.
Title: Re: Not sure about Live Update
Post by: HeicoH on December 10, 2022, 08:50:43 am
You cannot check out which version you are on. FSDT thinks that version numbers do not make sense. You will have to run the updater at least daily to be up to date.
Title: Re: Not sure about Live Update
Post by: TootY on December 10, 2022, 02:11:31 pm
You cannot check out which version you are on. FSDT thinks that version numbers do not make sense. You will have to run the updater at least daily to be up to date.

Is that via FSDT Live Update or via FSDT Universal Installer, or are they both the same update process?
Title: Re: Not sure about Live Update
Post by: Copper on December 10, 2022, 02:39:06 pm
Is that via FSDT Live Update or via FSDT Universal Installer, or are they both the same update process?
Just read this thread, it has been discussed here in detail.
Title: Re: Not sure about Live Update
Post by: HeicoH on December 10, 2022, 02:57:37 pm
Here is an example:

I read in this forum that "today" has an update been releaes. So, I run the updater, Atfer the first run, it still tellls me that I have to update, After thge 10th  or so runnuing the updater, it tells me that I am up to date.

It does not matter, which updater you run, it is the same.
Title: Re: Not sure about Live Update
Post by: TootY on December 10, 2022, 03:34:28 pm
Is that via FSDT Live Update or via FSDT Universal Installer, or are they both the same update process?
Just read this thread, it has been discussed here in detail.

I've read numerous posts regarding the exact matter and it just doesn't register with me, unfortunately.

It would be nice to know I'm up-to-date. I can spam the update over and over and I have no status to show me it's up-to-date.

Here is an example:

I read in this forum that "today" has an update been releaes. So, I run the updater, Atfer the first run, it still tellls me that I have to update, After thge 10th  or so runnuing the updater, it tells me that I am up to date.

It does not matter, which updater you run, it is the same.

I'm just doing the same now, see if I can get a status

Title: Re: Not sure about Live Update
Post by: Copper on December 10, 2022, 08:53:00 pm
It would be nice to know I'm up-to-date. I can spam the update over and over and I have no status to show me it's up-to-date.
According to Umberto, this is the best user experience in terms of an update process. SO many complaints about this, nothing will change. We will still continue updating for no reason, not knowing the status...

If there was something invented, you know, like... Checksums. To ensure the consistency of files... One could even put a version tag on them and wouldn't need to download anything if it would match. Rocket science.
Title: Re: Not sure about Live Update
Post by: Dave_YVR on December 11, 2022, 05:16:35 am

It would be nice to know I'm up-to-date. I can spam the update over and over and I have no status to show me it's up-to-date.

Run the Live updater and you are then as up to date as to what is available at the moment, easy as that. No need to run it over and over again. Just run it every few days, or once a week or every few weeks so that it can check.
Title: Re: Not sure about Live Update
Post by: Copper on December 11, 2022, 11:01:37 am
Run the Live updater and you are then as up to date as to what is available at the moment, easy as that.
Did you read this thread? There are at least some people where the Live Updater doesn't work as expected.
The Installer for me at least was working fine lately.
Title: Re: Not sure about Live Update
Post by: Dave_YVR on December 12, 2022, 02:30:08 am

Did you read this thread? There are at least some people where the Live Updater doesn't work as expected.
The Installer for me at least was working fine lately.

 Of course I've read it. I'm thinking more that it was perceived that the updater wasn't working as expected than anything.
Title: Re: Not sure about Live Update
Post by: virtuali on December 12, 2022, 04:08:22 pm
If there was something invented, you know, like... Checksums. To ensure the consistency of files... One could even put a version tag on them and wouldn't need to download anything if it would match. Rocket science.

And that's PRECISELY what the updater does! Of course EACH and EVERY file is individually checked with a MD5 Checksum, your local file against a directory of checksums found on the server.

The check itself is the thing that takes most of the time, that's why is NOT made automatically for each product on each start of the updater, because if it did that, you would have to wait several minutes JUST to know if you are updated or not, which what some users expects to see: the "Update" button being enabled or disabled depending on the update "status", which is not how it works.

It's not how it works because, as explained so many times, if we "cheated" and checked only a few crucial files, making an assumption that, if *those* few files are the latest version, then ALL the product "must" be ok and fully updated, we could do that pre-check way faster and you would see the Update button eventually disabled, but that would be WRONG because:

- you wouldn't be covered against accidental loss or corruption or alteration of files, if the missing/outdated/corrupted files were not the few ones being checked.

- you wouldn't be covered against internet connections issues or caching issues resulting in getting an outdated file for any reason, if the file wasn't one of the few being checked.

- you would be denied the ability to fix it, because the Update button would have disabled itself, because the few crucial files are ok.

- you wouldn't even suspect you have a problem, because the program would wrongly say "you have the latest version", just because the few crucial files checks correctly.


That's why the updater is way more reliable than any other updater out there, since it doesn't take shortcuts just to make the update check fast, and will always result in the product in its FULL integrity, no matter which file you change/lose/corrupt.

And not only that, because it tries to redownload anything that failed the Checksum, if you ran it again, you have the means to KNOW that something might have gone wrong, for example due to internet caching, so you KNOW you might need the OFFLINE installer.

If the updater wasn't so fault tolerant, and it simply assumed that, because it just downloaded a file, that it "must" be correct ( something that shouldn't be taken for granted ), you wouldn't have ANY way to even suspect you might have a problem which would require the Offline installer.



Title: Re: Not sure about Live Update
Post by: virtuali on December 12, 2022, 04:25:14 pm
I read in this forum that "today" has an update been releaes. So, I run the updater, Atfer the first run, it still tellls me that I have to update, After thge 10th  or so runnuing the updater, it tells me that I am up to date.

It seems you are expecting the updater to tell you something about your update status, which is not what it does.

The Updater won't tell you you are outdated, and won't tell you are up to date.

The updater will just try to update *everything* ( assuming with "updater" you started it from the FSDT Updater icon ), and will show the progress about which files are being updated, if required, and will quit automatically at the end when all installed products are checked.

To know if you are updated, you just notice if it's not downloading anything other than the 3 kind of files that are always supposed to be downloaded (because we found is way faster, do to the way these files compress), which are the Airport Services, the Jetway replacement files and the custom GSX profiles for the FSDT airports.

- If you see it's downloading files OTHER than these, it means you were in need of an update.

- If you see it's downloading files OTHER than these the next time you start it, it means Cloudflare cache might still haven't got that version of the file.

The way Cloudflare caching works, is that files are not refreshed on individual nodes unless somebody connected to that node requests them.

If you are the first one requesting the new files, Cloudflare will download the files you requested from our server so you, and everybody after you, will download them from that local Cloudflare node. This might take a bit of time, depending how many files have been updated, that's why it took "10 tries" to get the latest files, you only had to wait for the time for your local Cloudflare node to download the files your requested from our server, to be then served to you.

If we didn't use Cloudflare caching, nobody would be able to download anything, good or bad or outdated, because there's no way our server could keep up with such kind of traffic.

And of course, BECAUSE the way the updater works, trying to download again something that is not what is supposed to be, you KNOW the files you downloaded are not updated (because it's downloading over and over files that are not supposed to be always redownloaded), so you KNOW you might need to use the OFFLINE installer instead.

That's only in case you don't want to wait for your local Cloudflare node to be updated. Something that always happen, as confirmed by your own report that "it worked at the 10th try": it was just a matter of waiting but, again, you don't *have* to wait: if you are in that situation, it's precisely why we also have an Offline installer.