a4k-openproject / plugin.video.openmeta

GNU General Public License v3.0
3 stars 3 forks source link

OpenMeta Errors with multiple widgets #61

Open Osama-Alhumaimidi opened 4 years ago

Osama-Alhumaimidi commented 4 years ago

Overview OpenMeta has a problem linking multiple widgets to its directories, since all widgets are trying to populate the linked directories at the same time, a conflict happens where only one widget locks the "trakt" cache to itself so other widgets will be unable to populate the directory they're linked to and crash, and the kodi log always gives this error "WindowsError: [Error 32] The process cannot access the file because it is being used by another process: " 'C:\Users\Admin\AppData\Roaming\Kodi\userdata\addon_data\plugin.video.openmeta\.storage\Trakt.TOUA9A.tmp' "

Steps to reproduce the behavior:

  1. link multiple skin widgets to different trakt directories (I havent checked TMDB directories, but I dont use them since they dont pull MPAA certifications unlike trakt lists, which is another bug)
  2. Start kodi (or refresh skin after clearing the OpenMeta cache)
  3. Multiple OpenMeta errors will pop up

Expected behavior All widgets should be populated correctly the first time, since other meta addons can achieve that (but only OpenMeta fetches all the correct metadata and artwork, hence why I use it)

Screenshots I cant add Screenshots of the issue

Platform

Log File https://pastebin.com/raw/qbDJg9aw

drinfernoo commented 4 years ago

Unfortunately, since there isn't a developer maintaining this project anymore, it may be worth finding a different add-on for your purposes. I find that TheMovieDb Helper by @jurialmunkey does a very good job of replicating OpenMeta and OpenInfo's functionality 👍