Closed upbox-org closed 2 years ago
Is this the error?
ERROR|ASF|LoadFromFile()
Unable to load previous completed app dict
Or is it the following?
FATAL|ASF|OnUnhandledException()
System.MissingMethodException: Method not found: 'UInt32 ArchiSteamFarm.Core.Utilities.GetUnixTime()'.
Both errors only appear when the plugin is installed. Without ASFFreeGames my ASF installation is working fine.
I can't tell if these errors appear due to misconfiguration, a bug in the code of ASF, the plugin or dependencies, tho.
It is possible that the plugin needs to be updated if ASF has deprecated some functions or changed some function signatures.
thank you for the report. I'm working on this issue
Bug cause is a ArchiSteamFarm.Core.Utilities.GetUnixTime()
call which got somehow trimed out of asf binary.
This lead to a System.MissingMethodException
and asf is crashing
So I added a workaround and I'll publish a Release later today.
As woctezuma pointed out the real crash cause is System.MissingMethodException
.
The Unable to load previous completed app dict
error should resolve by itself once the plugin perform a successfully freegame addlicense.
The new release with this issue fixed is here https://github.com/maxisoft/ASFFreeGames/releases/tag/v1.2.3
Closing as this issue seems resolved with latest plugin release. If not feel free to reopen this issue.
error
Describe the bug While ASF tries to load the plugin it gets a "unable to load previous completed app dict" error and exits with nonzero error code. Without the plugin ASF works fine and there are no errors.
To Reproduce It's probably hard to reproduce, since I don't understand the cause and can't explain how to. Sorry. I use your plugin for months now without issues and changed nothing on system except for regular updates.
Log ASF
Expected behavior ASF loads the plugin without errors, like it worked before for months.
Server (please complete the following information):
Additional context Other installed plugins: ASFEnhance, Case-Insensitive-ASF