Tool Others F95Checker [WillyJL]

5.00 star(s) 23 Votes

todokiro

New Member
Jun 18, 2017
1
0
Congrats on 11.0 WillyJL!

I got a weird issue, it's failing to finish the refresh because of the app auto-update rejecting github's SSL cert... Is there a way to disable the app auto update while I'm figuring out if it's an issue local to my computer?

You don't have permission to view the spoiler content. Log in or register now.
 

WillyJL

Veni, vidi, vici
Donor
Respected User
Mar 7, 2019
1,319
1,121
Congrats on 11.0 WillyJL!

I got a weird issue, it's failing to finish the refresh because of the app auto-update rejecting github's SSL cert... Is there a way to disable the app auto update while I'm figuring out if it's an issue local to my computer?

You don't have permission to view the spoiler content. Log in or register now.
as of 11.0, it should be using SSL certs from your system store. update windows, and also try sfc and DISM (google them)
anyway it refreshed fine, just the update check failed, but other than that its working fine
 
Aug 2, 2019
94
230
please send me a zip with the entire contents of your f95checker data folder (should be in app data, check the OP FAQ for exact location), except the images, in direct messages. ill try to understand what went wrong and hopefully recover your data. im assumingsomething wrong with database table migration.
did you by chance go back and forth between multiple versions?
DM sent
did you by chance go back and forth between multiple versions?
No
 

Opinade

Member
Apr 3, 2019
117
86
Different sorting initially probably due to the new tabs, either disable the independent tab views, or configure sorting again in the list view by clicking the column headers. As for it randomly breaking and having different sorting than what the columns are configured to do, this is a known issue listed in the changelog that I currently have no way to fix, it seems to be a memory corruption in either imgui or pyimgui. Restarting the app or configuring sorting again will fix it
oooh, yeah going into list let me sort by update and then switching back to tiles had it fixed. Thanks! And also thanks for your work on this great tool.
 
  • Like
Reactions: WillyJL

WillyJL

Veni, vidi, vici
Donor
Respected User
Mar 7, 2019
1,319
1,121
Just got this error while it did an auto refresh. Internet is fine and nothing changed. View attachment 4326230
yeah, with all the new traffic the cache api hit the max 600 latest updates requests per hour limit. already hit up Sam and he handled it on their end and will not happen to more threads. im now adding fallback handling for this, then will clear the cache for the few threads that got this error cached
 

KaosKally

Member
Dec 21, 2019
165
179
yeah, with all the new traffic the cache api hit the max 600 latest updates requests per hour limit. already hit up Sam and he handled it on their end and will not happen to more threads. im now adding fallback handling for this, then will clear the cache for the few threads that got this error cached
Ah i see, well I guess is to be expected considering how many use the Checker.
 
  • Like
Reactions: WhiteVanDaycare

WillyJL

Veni, vidi, vici
Donor
Respected User
Mar 7, 2019
1,319
1,121
Ah i see, well I guess is to be expected considering how many use the Checker.
yeah. just pushed it, shouldnt happen again as sam added an exception for it, but in case it does its handled a bit more gracefully. also cleared cache for those affected games, should be good now.
 

harem.king

Engaged Member
Aug 16, 2023
3,772
6,553
I have a hunch that it would work on a newer os version, probably some qt incompatibility. Anyway I'll try to see what's up with that plugin stuff
Mint 22 is the latest version. which is based on Ubuntu Noble, which is the latest LTS of ubuntu (release april of this year).
But yea, it is plausible. let me know if I can do something to help.

I don't have QT installed at all. I am pretty sure there is QT bundled with the app. and the new version bundled with it is not working with the system for some reason. possibly requiring some other stuff
 
Last edited:

WillyJL

Veni, vidi, vici
Donor
Respected User
Mar 7, 2019
1,319
1,121
Mint 22 is the latest version. which is based on Ubuntu Noble, which is the latest LTS of ubuntu (release april of this year).
But yea, it is plausible. let me know if I can do something to help.
what great numbering scheme, 2 behind current year, love it
 
  • Like
Reactions: harem.king

harem.king

Engaged Member
Aug 16, 2023
3,772
6,553
what great numbering scheme, 2 behind current year, love it
Ha. I didn't think about that.
Yea, that is an interesting coincidence. Mint numbering is just a number rather than a date.

It is the 22nd major release. v1 was released in 2006. and they just added 1 to it every major release instead of using dates to signify the year the way ubuntu does.

It would probably make sense for them to start using the same ubuntu number as the version they are based on.
 
  • Like
Reactions: WillyJL

WantonWhimsy

Newbie
Mar 25, 2017
35
43
Microsoft can suck my dick
Always windows being a bitch
It looks like whatever is generating the PowerShell script that does the actual update is using the PID for explorer.exe instead of the PID for f95checker.exe for the Wait-Process cmdlet. Which usually won't close until logoff/reboot, hence the hanging update.

I couldn't find a .ps file in the git repo, nor could I readily locate any code that might build that script, so hopefully this is enough to track down the issue.

EDIT: Not sure if it matters, but I'm updating from v11.0 beta 1320
 

WillyJL

Veni, vidi, vici
Donor
Respected User
Mar 7, 2019
1,319
1,121
It looks like whatever is generating the PowerShell script that does the actual update is using the PID for explorer.exe instead of the PID for f95checker.exe for the Wait-Process cmdlet. Which usually won't close until logoff/reboot, hence the hanging update.

I couldn't find a .ps file in the git repo, nor could I readily locate any code that might build that script, so hopefully this is enough to track down the issue.

EDIT: Not sure if it matters, but I'm updating from v11.0 beta 1320
this explains it. in the past main.py would re-launch itself to capture log output (capturing log output from python is not possible as what youre usually interested in with logs is what goes wrong in other underlying code like Qt and OpenGL which don't log through python), so the update process would not wait for its own process to exit, but the parent one, because you would have explorer.exe > F95Checker.exe > F95Checker.exe. some time ago i removed this behavior as it was clunky and never worked well, and opted to instead have a debug executable which is suppsoed to run in a terminal to see log output, and now its just explorer.exe > F95Checker.exe. but i had forgotten to change the behavior of the updater. i changed it 1 day prior to releasing 11.0.
basically, auto-updating from 10.2 to 11.0 is fine. auto-updating from the 2 betas before 11.0 to 11.0 is fine. auto-updating from older betas to 11.0 hangs.
 
  • Like
Reactions: WantonWhimsy

DeadMoan

Newbie
Nov 22, 2021
86
299
Hey man, DarkVermilion here (changed username time ago).

0 problems with the update from my side.

Congratulations on the final release of v11.0 :coffee:
 
  • Heart
Reactions: WillyJL
5.00 star(s) 23 Votes