PTE checking manifest

Discussion in 'Support!' started by Alpha2546, January 20, 2015.

  1. Alpha2546

    Alpha2546 Post Master General

    Messages:
    977
    Likes Received:
    1,561
    As promised @sorian @jorgenpt

    So I checked the launcher today. If I switch to the PTE it wants to check the manifest each and everytime.

    I checked the stable and that one actually works fine and quick.

    I've uploaded the launcher logs. What noticed me is that after updating stable and rebooting the launcher rechecking the PTE went faster though it still wanted to check the manifest. Don't know how that happened. Check the manifest-PTE-4 for that one.

    Not a really big problem though. If you need any more info then just let me know.

    Attached Files:

    Last edited: January 20, 2015
  2. jorgenpt

    jorgenpt Uber Programmer Uber Alumni

    Messages:
    164
    Likes Received:
    390
    Do you have any antivirus software installed? How long does it take if you hit "Verify" rather than "Play" -- is it about the same amount of time as the long delay for PTE? Do you just start the launcher, type in username and password, and hit Play -- you don't switch branches?
  3. Alpha2546

    Alpha2546 Post Master General

    Messages:
    977
    Likes Received:
    1,561
    Antivirus is only windows defender so I think that shouldn't be much of a problem.

    I've only used it for the PTE.

    This is what I normally do
    1. I execute the PA launcher
    2. I log in (I only need to type in my password)
    3. Click on play since I've only used it for the PTE (except when testing it last time)
    4. Then the launcher checks the manifest and below the loading bar it says updating.
    5. after 2 minutes (checking the manifest) PA fires up.

    I just tested the verify button. I did the following
    1. I execute the PA launcher
    2. I log in (only need to type in my password)
    3. I click on verify (it was already put on PTE build)
    4. Then the launcher checks the manifest and below the loading bar it says updating.
    5. After the same amount of time (checking the manifest) goes back to the launcher.
    6. I click on play
    7. It instantly fires up PA
    [23:44:13.328] INFO Latest launcher: f8a50e55822c0558619e5d3d179cd884
    [23:44:13.860] INFO Current: f8a50e55822c0558619e5d3d179cd884
    [23:45:01.391] INFO [COUI] PID: 7952 | 11036 22:45:01.436854 Could not recognize the mime type of coui://ui/fonts/DINPRO-MEDIUM.TTF
    [23:45:35.672] INFO Sanity Test:
    [23:45:35.688] INFO Create temp dir: pass
    [23:45:35.688] INFO Delete temp dir: pass
    [23:45:35.688] INFO Create temp file: pass
    [23:45:35.688] INFO Delete temp file: pass
    [23:45:35.688] INFO Create game dir: pass
    [23:45:35.688] INFO Delete game dir: pass
    [23:45:35.688] INFO Create game file: pass
    [23:45:35.688] INFO Delete game file: pass
    [23:45:36.000] INFO Manifest Version 76843-pte
    [23:45:36.000] INFO Checking 6710 files
    [23:47:27.047] INFO All files up to date!

    Okay it no longer checks the manifest after executing the steps with the verify button. It also shows up in the log.

    [23:49:42.985] INFO Latest launcher: f8a50e55822c0558619e5d3d179cd884
    [23:49:43.407] INFO Current: f8a50e55822c0558619e5d3d179cd884
    [23:49:51.297] INFO [COUI] PID: 8868 | 7692 22:49:51.083614 Could not recognize the mime type of coui://ui/fonts/DINPRO-MEDIUM.TTF
    [23:49:53.000] INFO Sanity Test:
    [23:49:53.000] INFO Create temp dir: pass
    [23:49:53.000] INFO Delete temp dir: pass
    [23:49:53.000] INFO Create temp file: pass
    [23:49:53.000] INFO Delete temp file: pass
    [23:49:53.000] INFO Create game dir: pass
    [23:49:53.000] INFO Delete game dir: pass
    [23:49:53.000] INFO Create game file: pass
    [23:49:53.000] INFO Delete game file: pass
    [23:49:54.282] INFO Skipped full manifest check due to minimal check build id match "76843-pte"; assuming files are up-to-date.
    [23:49:54.282] INFO Launch: E:\spellen\PA\Planetary Annihilation\PTE\bin_x64\pa.exe

    So what I did when I had the problem was the following
    1. I execute the PA launcher
    2. I log in (only need to type in my password)
    3. I click on verify (it was already put on PTE build)
    4. The game downloaded the new PTE version
    5. When I could hit play again I hitted play.
    6. I can't remember that it would check the manifest again. I don't think so
    7. Close down Pa when I was done fired up the launcher again and it would check the manifest each and everytime.
    So the workaround is.... Hit verify again.

    This happend on windows 8.1 x64.

    If you want I can remove the Pa launcher and try it all over again. Just let me know @jorgenpt
  4. jorgenpt

    jorgenpt Uber Programmer Uber Alumni

    Messages:
    164
    Likes Received:
    390
    So does it consistently go faster after your Verify, or only until you next time you press Play? There seems to be something wrong with the "quick manifest check" not kicking in when it should. I'm not sure why that's happening, but I am able to reproduce it.

    In addition, it seems like full manifest checking on PTE is often much slower than on stable for you. I am unable to reproduce the slowness -- even on my non-SSD disk, the full scan consistently only takes 10-15 seconds. One possibility would be that trying to open some of the files is causing AV software or similar to jump in and take a look, or something else causing slow disk I/O.

    In any case, full verify taking a minute or two isn't a big deal, if we can just get it to properly do the "quick manifest check" when appropriate.
  5. Alpha2546

    Alpha2546 Post Master General

    Messages:
    977
    Likes Received:
    1,561
    Yes it now is Fixed. I can also see it in the log now. Whenever I press play it'll skip the full manifest check. Something with the verify doesn't always work.
    [01:46:06.344] INFO Skipped full manifest check due to minimal check build id match "76843-pte"; assuming files are up-to-date.

    How are you reproducing it? If you restart the launcher and click verify again will it fix the full manifest checking? It did with me. Where is the version comparison stored? I might be able to check those files when I'm able to reproduce the problem again.

    Update 2. Okay Now the stable is screwing it up.

    1. I closed down PA launcher
    2. restart palauncher and logged in.
    3. Select the stable build and clicked on play.
    4. It went checking the manifest again.
    Its checking the stable build manifest now again. I'm getting the feeling PTE and Stable version are screwing each other over with version numbering. Gonna test it further.

    I have no idea why the Stable check goes faster then the PTE one. Thats something that always happens with my PAlauncher
  6. Alpha2546

    Alpha2546 Post Master General

    Messages:
    977
    Likes Received:
    1,561
    Okay got a solid repro on it @jorgenpt

    1. execute launcher
    2. log in
    3. click stable and verify
    4. after that play the game
    What happens is that the launcher saves the state of the version and now it always properly does a quick manifest checking on the stable which is what how it should be.

    Now close down PA

    1. execute launcher
    2. log in
    3. select PTE and press play
    4. It'll do the full manifest checking for the PTE now and it will always do this unless you do the next
    exit pa

    1. execute launcher
    2. log in
    3. PTE is automaticall selected.
    4. Now click verify again
    5. It'll save the version numbering again and from now on it'll keep the quick manifest check for the PTE
    However now the stable build is bugged again.

    When you click verify for one build it'll forget the quick manifest checking for the other build.
  7. jorgenpt

    jorgenpt Uber Programmer Uber Alumni

    Messages:
    164
    Likes Received:
    390
    I've found a couple of bugs in the launcher, and I'll have a new build out tomorrow that should hopefully address all of them.
  8. Alpha2546

    Alpha2546 Post Master General

    Messages:
    977
    Likes Received:
    1,561
  9. jorgenpt

    jorgenpt Uber Programmer Uber Alumni

    Messages:
    164
    Likes Received:
    390
    Try now, new launcher should be live.
    Alpha2546, crizmess and Remy561 like this.
  10. Alpha2546

    Alpha2546 Post Master General

    Messages:
    977
    Likes Received:
    1,561

    Fjiiiiiiiixed!

    [22:03:15.000] INFO Log file C:\Users\adriaan\AppData\Local\Uber Entertainment\UberLauncher\UberLauncherLog.txt opened
    [22:03:16.657] INFO HAL initializing...
    [22:03:16.657] INFO OpenGL Vendor: ATI Technologies Inc.
    [22:03:16.657] INFO OpenGL Renderer: AMD Radeon HD 7800 Series
    [22:03:16.657] INFO OpenGL Version: 4.4.13283 Compatibility Profile Context 14.501.1003.0
    [22:03:16.657] INFO OpenGL Shader Language Version: 4.40
    [22:03:16.657] INFO Gamma correct pipeline enabled.
    [22:03:16.657] INFO Ranged mapping enabled.
    [22:03:16.657] INFO Advanced instancing enabled.
    [22:03:16.657] INFO Advanced shader models enabled.
    [22:03:16.657] INFO Buffer textures enabled.
    [22:03:16.657] INFO 4.4.13283 Compatibility Profile Context 14.501.1003.0
    [22:03:16.657] INFO Failed to load effect file /shaders/post.json
    [22:03:16.657] INFO Failed to load effect file /shaders/content.json
    [22:03:16.657] INFO Failed to load effect file /shaders/impostors.json
    [22:03:16.657] INFO Loading effects from file /shaders/misc.json
    [22:03:16.657] INFO Failed to load effect file /shaders/particle.json
    [22:03:16.657] INFO Failed to load effect file /shaders/scene.json
    [22:03:16.657] INFO Failed to load effect file /shaders/vtex.json
    [22:03:16.657] INFO Coherent content root: "coui://ui/"
    [22:03:16.657] INFO Coherent host dir: "C:\\Users\\adriaan\\AppData\\Local\\Uber Entertainment\\UberLauncher\\host"
    [22:03:16.657] INFO Coherent local store: "C:\\Users\\adriaan\\AppData\\Local\\Uber Entertainment\\UberLauncher\\localstore"
    [22:03:20.703] INFO CoherentUI::loadUrl ForceSoftwareRendering : 0
    [22:03:21.532] INFO [COUI] PID: 6232 | 8840 21:03:21.318380 Could not recognize the mime type of coui://ui/fonts/DINPRO-BOLD.TTF
    [22:03:21.532] INFO [COUI] PID: 6232 | 8840 21:03:21.318380 Could not recognize the mime type of coui://ui/fonts/DIN MEDIUM.TTF
    [22:03:21.532] INFO [COUI] PID: 6232 | 8840 21:03:21.319382 Could not recognize the mime type of coui://ui/fonts/DINPRO-BLACK.TTF
    [22:03:21.532] INFO [COUI] PID: 6232 | 8840 21:03:21.320380 Could not recognize the mime type of coui://ui/fonts/DINPRO-LIGHT.TTF
    [22:03:21.922] INFO Latest launcher: f34acdd0d5aab63e5067631ba5f9ce45
    [22:03:22.297] INFO Current: f34acdd0d5aab63e5067631ba5f9ce45
    [22:03:32.219] INFO [COUI] PID: 6232 | 8840 21:03:32.011999 Could not recognize the mime type of coui://ui/fonts/DINPRO-MEDIUM.TTF
    [22:03:37.188] INFO Sanity Test:
    [22:03:37.188] INFO Create temp dir: pass
    [22:03:37.188] INFO Delete temp dir: pass
    [22:03:37.188] INFO Create temp file: pass
    [22:03:37.188] INFO Delete temp file: pass
    [22:03:37.188] INFO Create game dir: pass
    [22:03:37.188] INFO Delete game dir: pass
    [22:03:37.203] INFO Create game file: pass
    [22:03:37.203] INFO Delete game file: pass
    [22:03:38.453] INFO Skipped full manifest check due to minimal check build id match "76766"; assuming files are up-to-date.
    [22:03:38.469] INFO Sanity Test:
    [22:03:38.469] INFO Create temp dir: pass
    [22:03:38.469] INFO Delete temp dir: pass
    [22:03:38.469] INFO Create temp file: pass
    [22:03:38.469] INFO Delete temp file: pass
    [22:03:38.469] INFO Create game dir: pass
    [22:03:38.469] INFO Delete game dir: pass
    [22:03:38.469] INFO Create game file: pass
    [22:03:38.469] INFO Delete game file: pass
    [22:03:38.469] INFO Launch: E:\spellen\PA\Planetary Annihilation\stable\bin_x64\pa.exe

    [22:05:07.000] INFO Log file C:\Users\adriaan\AppData\Local\Uber Entertainment\UberLauncher\UberLauncherLog.txt opened
    [22:05:08.578] INFO HAL initializing...
    [22:05:08.578] INFO OpenGL Vendor: ATI Technologies Inc.
    [22:05:08.578] INFO OpenGL Renderer: AMD Radeon HD 7800 Series
    [22:05:08.578] INFO OpenGL Version: 4.4.13283 Compatibility Profile Context 14.501.1003.0
    [22:05:08.578] INFO OpenGL Shader Language Version: 4.40
    [22:05:08.578] INFO Gamma correct pipeline enabled.
    [22:05:08.578] INFO Ranged mapping enabled.
    [22:05:08.578] INFO Advanced instancing enabled.
    [22:05:08.578] INFO Advanced shader models enabled.
    [22:05:08.578] INFO Buffer textures enabled.
    [22:05:08.578] INFO 4.4.13283 Compatibility Profile Context 14.501.1003.0
    [22:05:08.578] INFO Failed to load effect file /shaders/post.json
    [22:05:08.578] INFO Failed to load effect file /shaders/content.json
    [22:05:08.578] INFO Failed to load effect file /shaders/impostors.json
    [22:05:08.578] INFO Loading effects from file /shaders/misc.json
    [22:05:08.578] INFO Failed to load effect file /shaders/particle.json
    [22:05:08.578] INFO Failed to load effect file /shaders/scene.json
    [22:05:08.578] INFO Failed to load effect file /shaders/vtex.json
    [22:05:08.578] INFO Coherent content root: "coui://ui/"
    [22:05:08.578] INFO Coherent host dir: "C:\\Users\\adriaan\\AppData\\Local\\Uber Entertainment\\UberLauncher\\host"
    [22:05:08.578] INFO Coherent local store: "C:\\Users\\adriaan\\AppData\\Local\\Uber Entertainment\\UberLauncher\\localstore"
    [22:05:11.750] INFO CoherentUI::loadUrl ForceSoftwareRendering : 0
    [22:05:13.969] INFO [COUI] PID: 3736 | 1960 21:05:13.634879 Could not recognize the mime type of coui://ui/fonts/DINPRO-BOLD.TTF
    [22:05:13.969] INFO [COUI] PID: 3736 | 1960 21:05:13.635880 Could not recognize the mime type of coui://ui/fonts/DIN MEDIUM.TTF
    [22:05:13.969] INFO [COUI] PID: 3736 | 1960 21:05:13.635880 Could not recognize the mime type of coui://ui/fonts/DINPRO-BLACK.TTF
    [22:05:13.969] INFO [COUI] PID: 3736 | 1960 21:05:13.637880 Could not recognize the mime type of coui://ui/fonts/DINPRO-LIGHT.TTF
    [22:05:14.563] INFO Latest launcher: f34acdd0d5aab63e5067631ba5f9ce45
    [22:05:14.938] INFO Current: f34acdd0d5aab63e5067631ba5f9ce45
    [22:05:20.594] INFO [COUI] PID: 3736 | 1960 21:05:20.258263 Could not recognize the mime type of coui://ui/fonts/DINPRO-MEDIUM.TTF
    [22:05:58.813] INFO Sanity Test:
    [22:05:58.828] INFO Create temp dir: pass
    [22:05:58.828] INFO Delete temp dir: pass
    [22:05:58.828] INFO Create temp file: pass
    [22:05:58.828] INFO Delete temp file: pass
    [22:05:58.828] INFO Create game dir: pass
    [22:05:58.828] INFO Delete game dir: pass
    [22:05:58.828] INFO Create game file: pass
    [22:05:58.828] INFO Delete game file: pass
    [22:05:58.078] INFO Skipped full manifest check due to minimal check build id match "76843-pte"; assuming files are up-to-date.
    [22:05:58.110] INFO Sanity Test:
    [22:05:58.110] INFO Create temp dir: pass
    [22:05:58.110] INFO Delete temp dir: pass
    [22:05:58.110] INFO Create temp file: pass
    [22:05:58.110] INFO Delete temp file: pass
    [22:05:58.110] INFO Create game dir: pass
    [22:05:58.110] INFO Delete game dir: pass
    [22:05:58.110] INFO Create game file: pass
    [22:05:58.110] INFO Delete game file: pass
    [22:05:58.110] INFO Launch: E:\spellen\PA\Planetary Annihilation\PTE\bin_x64\pa.exe

    Make sure you get a sticker from @jables . You deserved that!

    I'll go and use the steam launcher now

    [​IMG]

    Thanks again!

Share This Page