Closed AnthonyRubiano closed 10 months ago
Which version are you using?
I use 1.2.1.
I tried to use the 1.2.42 pre-release and also had the same issue. I also tried downgrading to 1.2.0 with no luck either.
Can you try to delete the gameDetections.json and nonGameDetections.json? It should be at the same place as the logs.
I deleted both files and tried to launch again. I got the '0x00' is an invalid start of a value.
error.
Okay, what's the filesize and can you send the first line in those files?
gameDetections.json = 4258kb nonGameDetections.json = 475kb
First line would just be a bracket, so I'll post the first entry in each.
gameDetections.json:
[
{
"primary_key": "d33295b466f545aa891f01b05a79e2da",
"region": null,
"title": "Roblox",
"mapped": {
"game_detection": [
{
"primary_key": "4247dcdf56eb4cd2144570f18d52f316",
"gameexe": "RobloxPlayerBeta.exe",
"is_64bit": "y",
"launchexe": "RobloxPlayerLauncher.exe",
"launchflags": "-browser",
"regkey": "HKEY_CURRENT_USER/Software/Microsoft/Windows/CurrentVersion/Uninstall/{373B1718-8CC5-4567-8EE2-9033AD08A680}/InstallLocation",
"longname": "Roblox"
},
{
"primary_key": "84ac68ea6245b2f8c815e35cc6476ef4",
"gameexe": "ROBLOXCORPORATION*/Win10Universal.exe",
"longname": "Roblox - Windows Store"
}
]
}
},
nonGameDetections.json:
[
{
"nongame_id": "38ff03203e6f40a2073968a45d38e9f8",
"title": "Search Host",
"detections": [
{
"id": "371524a1b5ba2d6946d9655378bacaf7",
"detect_exe": "SearchHost.exe",
"nongame_type": "blacklist",
"title": "SearchHost.exe"
}
]
},
That looks correct... Now, can you send me the full logs? It should include some error-messages :)
Could you please use the latest nightly and then copy the error logs and from the error popup for us? The latest nightly should have had some changes to the json structure of the detection files.
I do not know why version 1.2.1 is just now causing issues, since 1.2.1 shouldn't be using the new json structure.
Thanks.
It seems like the json detection being downloaded gets malformed in the process? Also for some reason the full error stack isn't shown like in the first comment, which may make debugging difficult. But I think I know where the root of the problem is, I'll try to resolve it quickly and build another nightly release.
You could try deleting both gameDetections.json
and nonGameDetections.json
and try manually downloading them yourself from here to see if it resolves the issue.
Just tried deleting them and manually downloading them, didn't work. Same error on start. Weirdly enough, if I choose to continue instead of exit, it actually still turns on (when I launch I game I hear the chime) and records my gameplay, however the frontend is completely non functional.
No worries. Please let me know if you need anything else from me.
Have you also tried deleting your userSettings.json
? Issue might be related to that file instead?
Edit: It seems like it might not be the issue as it was creating userSettings.json
on first launch. It could be some other json de-serialization that is unrelated to any of the files mentioned.
Would be interesting to see what's in it before you delete it 😀
If you are getting this issue upon opening the front-end, then my other theory is that there could potentially be a corrupted .metadata
file in one of your video thumb folders that is trying to be loaded. You could try deleting all the of the .thumbs
folder in every sub folder of your video directory to have all the metadata be regenerated.
This seems to make the most sense with regards to your issue since you claim that the issue occurred after several weeks without any problems.
Edit: I was able to replicate the same exception thrown in your first comment:
System.Text.Json.JsonReaderException: The input does not contain any JSON tokens. Expected the input to start with a valid JSON token, when isFinalBlock is true. LineNumber: 0 | BytePositionInLine: 0.
when the .metadata
file of a video was empty.
That solved the issue! I deleted the .thumbs
folder in the directory of one of my games and then RePlays launched successfully after that. Thank you both so much for your help.
Sounds great! I will write some checks for invalid or corrupted metadata files so that way this won't happen again in the future. Thanks for reporting this issue.
There is an issue that prevents the application from launching. Even after attempting to reinstall, the application will not run anymore on my system. This is on Windows 10.
The application ran smoothly for a few weeks and recorded plenty of sessions and clips. One day the below error popped up and it never successfully launched again.
Initial Error:
After a reinstall: