sheepbeep Wrote:provide a loading bar, display what game the extension is processing.Added in my tasklist.
sheepbeep Wrote:It just crashed (after 476 games, I have about 8000 in the library)I analysed this.
The problem comes to the web component who always isn't disposed.
sheepbeep Wrote:Oh, and do I have to expect the whole loading time to read my 8000 games on every start of Playnite, how does this extension detect changes?The plugin loads data from the web one time.
Even if the application crashes many time, the database builds.
sheepbeep Wrote:Another suggestion: You should not write any achievement data if the game does not support one.The plugin loads only supported store.
But, some games hasn't achievements.
sheepbeep Wrote:You shouldn't just stick all achievements all into memory, Playnite crashed after the process has taken about 1 GB of RAM.The plugin's database is only load for view data.
The out of memory error comes to too web component no disposed.
For informations the component load is : "CefSharp.BrowserSubprocess.exe".