I just tried out 0.7.4-beta11 and it almost / mostly works on the odroid n2+.
Now when switching from movies view to collections view there is a bit of a delay (with no loading animation) but it does end up switching. I can switch back and forth a few times before the crash happens. Now instead of there being a few errors in a row there’s just 1 error seemingly a few lines later but maybe that was because of other additions / changes in the file.
Error is now on line 1741 instead of line 1729. But there is only 1 error now instead of 3 in a row from beta10.
2024-01-07 13:02:20.191 T:1463 error <general>: _________________________________________________________________________________
2024-01-07 13:02:20.191 T:1463 error <general>: script.plex: ERROR:
2024-01-07 13:02:20.191 T:1463 error <general>: Traceback (most recent call last):
2024-01-07 13:02:20.191 T:1463 error <general>: File "/storage/.kodi/addons/script.plexmod/lib/backgroundthread.py", line 95, in _runTask
2024-01-07 13:02:20.191 T:1463 error <general>: task._run()
2024-01-07 13:02:20.191 T:1463 error <general>: File "/storage/.kodi/addons/script.plexmod/lib/backgroundthread.py", line 49, in _run
2024-01-07 13:02:20.191 T:1463 error <general>: self.run()
2024-01-07 13:02:20.191 T:1463 error <general>: File "/storage/.kodi/addons/script.plexmod/lib/windows/library.py", line 207, in run
2024-01-07 13:02:20.191 T:1463 error <general>: self.callback(items, self.start)
2024-01-07 13:02:20.191 T:1463 error <general>: File "/storage/.kodi/addons/script.plexmod/lib/windows/library.py", line 1654, in chunkCallback
2024-01-07 13:02:20.191 T:1463 error <general>: self._chunkCallback(items, start)
2024-01-07 13:02:20.191 T:1463 error <general>: File "/storage/.kodi/addons/script.plexmod/lib/windows/library.py", line 1741, in _chunkCallback
2024-01-07 13:02:20.191 T:1463 error <general>: mli = self.showPanelControl[pos]
2024-01-07 13:02:20.191 T:1463 error <general>: ~~~~~~~~~~~~~~~~~~~~~^^^^^
2024-01-07 13:02:20.191 T:1463 error <general>: TypeError: 'NoneType' object is not subscriptable
2024-01-07 13:02:20.191 T:1463 error <general>: _________________________________________________________________________________
2024-01-07 13:02:20.191 T:1463 error <general>: `
Edit: Found another error / bug in the movie library view, when collections are displayed with movies in the list, after entering a collection and returning back to the list view watched statuses are not set and the following errors show in the log:
2024-01-07 13:16:53.329 T:3131 error <general>: _________________________________________________________________________________
2024-01-07 13:16:53.329 T:3131 error <general>: script.plex: ERROR:
2024-01-07 13:16:53.329 T:3131 error <general>: Traceback (most recent call last):
2024-01-07 13:16:53.329 T:3131 error <general>: File "/storage/.kodi/addons/script.plexmod/lib/backgroundthread.py", line 95, in _runTask
2024-01-07 13:16:53.329 T:3131 error <general>: task._run()
2024-01-07 13:16:53.329 T:3131 error <general>: File "/storage/.kodi/addons/script.plexmod/lib/backgroundthread.py", line 49, in _run
2024-01-07 13:16:53.329 T:3131 error <general>: self.run()
2024-01-07 13:16:53.329 T:3131 error <general>: File "/storage/.kodi/addons/script.plexmod/lib/windows/library.py", line 207, in run
2024-01-07 13:16:53.329 T:3131 error <general>: self.callback(items, self.start)
2024-01-07 13:16:53.329 T:3131 error <general>: File "/storage/.kodi/addons/script.plexmod/lib/windows/library.py", line 1654, in chunkCallback
2024-01-07 13:16:53.329 T:3131 error <general>: self._chunkCallback(items, start)
2024-01-07 13:16:53.329 T:3131 error <general>: File "/storage/.kodi/addons/script.plexmod/lib/windows/library.py", line 1673, in _chunkCallback
2024-01-07 13:16:53.329 T:3131 error <general>: if (self.section.TYPE in ('movie', 'show') and items[0].TYPE != 'collection') or (self.section.TYPE == 'collection' and items[0].TYPE in ('movie', 'show', 'episode')): # NOTE: A collection with Seasons doesn't have the leafCount/viewedLeafCount until you actually go into the season so we can't update the unwatched count here
2024-01-07 13:16:53.329 T:3131 error <general>: ~~~~~^^^
2024-01-07 13:16:53.329 T:3131 error <general>: IndexError: list index out of range
2024-01-07 13:16:53.329 T:3131 error <general>: _________________________________________________________________________________
2024-01-07 13:16:53.329 T:3131 error <general>: `
2024-01-07 13:16:53.329 T:3131 info <general>: script.plex: BGThreader (queue.0:worker.2): Idle
2024-01-07 13:16:53.332 T:3129 error <general>: _________________________________________________________________________________
2024-01-07 13:16:53.332 T:3129 error <general>: script.plex: ERROR:
2024-01-07 13:16:53.332 T:3129 error <general>: Traceback (most recent call last):
2024-01-07 13:16:53.332 T:3129 error <general>: File "/storage/.kodi/addons/script.plexmod/lib/backgroundthread.py", line 95, in _runTask
2024-01-07 13:16:53.332 T:3129 error <general>: task._run()
2024-01-07 13:16:53.332 T:3129 error <general>: File "/storage/.kodi/addons/script.plexmod/lib/backgroundthread.py", line 49, in _run
2024-01-07 13:16:53.332 T:3129 error <general>: self.run()
2024-01-07 13:16:53.332 T:3129 error <general>: File "/storage/.kodi/addons/script.plexmod/lib/windows/library.py", line 207, in run
2024-01-07 13:16:53.332 T:3129 error <general>: self.callback(items, self.start)
2024-01-07 13:16:53.332 T:3129 error <general>: File "/storage/.kodi/addons/script.plexmod/lib/windows/library.py", line 1654, in chunkCallback
2024-01-07 13:16:53.332 T:3129 error <general>: self._chunkCallback(items, start)
2024-01-07 13:16:53.332 T:3129 error <general>: File "/storage/.kodi/addons/script.plexmod/lib/windows/library.py", line 1673, in _chunkCallback
2024-01-07 13:16:53.332 T:3129 error <general>: if (self.section.TYPE in ('movie', 'show') and items[0].TYPE != 'collection') or (self.section.TYPE == 'collection' and items[0].TYPE in ('movie', 'show', 'episode')): # NOTE: A collection with Seasons doesn't have the leafCount/viewedLeafCount until you actually go into the season so we can't update the unwatched count here
2024-01-07 13:16:53.332 T:3129 error <general>: ~~~~~^^^
2024-01-07 13:16:53.332 T:3129 error <general>: IndexError: list index out of range
2024-01-07 13:16:53.332 T:3129 error <general>: _________________________________________________________________________________
Edit 2: This new error seems kinda strange. It’s not just when entering a collection and returning to the list view.
On entering a library which displays Movies and Collections in the same list everything is displayed fine until reaching items starting with C.
Then from items starting with C to items starting with K no posters are displayed for movies but posters are displayed for collections and no watched statuses are displayed. Then from K to the end of the library everything is displayed fine.
Edit 3: Possibly related errors when scrolling through a library.
2024-01-07 13:48:43.360 T:7724 error <general>: CCurlFile::Stat - <https://192-168-99-205.7267e5b37cd04f37ba9ee5cdcbab1a65.plex.direct:32400/photo/:/transcode?url=http%3A%2F%2F127.0.0.1%3A32400%2Flibrary%2Fmetadata%2F160493%2Fart%2F1704337821&width=630&height=355&minSize=1&X-Plex-Token=****> Failed: HTTP response code said error(22)
2024-01-07 13:48:43.444 T:7724 error <general>: CCurlFile::Stat - <https://192-168-99-205.7267e5b37cd04f37ba9ee5cdcbab1a65.plex.direct:32400/photo/:/transcode?url=http%3A%2F%2F127.0.0.1%3A32400%2Flibrary%2Fmetadata%2F160493%2Fart%2F1704337821&width=1920&height=1080&minSize=1&blur=0&opacity=20&background=111111&X-Plex-Token=****> Failed: HTTP response code said error(22)
2024-01-07 13:48:44.317 T:7735 info <general>: Skipped 1 duplicate messages..
2024-01-07 13:48:44.317 T:7735 error <general>: CCurlFile::Stat - <https://192-168-99-205.7267e5b37cd04f37ba9ee5cdcbab1a65.plex.direct:32400/photo/:/transcode?url=http%3A%2F%2F127.0.0.1%3A32400%2Flibrary%2Fmetadata%2F160493%2Fart%2F1704337821&width=630&height=355&minSize=1&X-Plex-Token=****> Failed: HTTP response code said error(22)
2024-01-07 13:48:44.321 T:7745 error <general>: CCurlFile::Stat - <https://192-168-99-205.7267e5b37cd04f37ba9ee5cdcbab1a65.plex.direct:32400/photo/:/transcode?url=http%3A%2F%2F127.0.0.1%3A32400%2Flibrary%2Fmetadata%2F160493%2Fart%2F1704337821&width=1920&height=1080&minSize=1&blur=0&opacity=20&background=111111&X-Plex-Token=****> Failed: HTTP response code said error(22)
2024-01-07 13:48:49.240 T:7735 info <general>: Skipped 1 duplicate messages..
2024-01-07 13:48:49.240 T:7735 error <general>: CCurlFile::Stat - <https://192-168-99-205.7267e5b37cd04f37ba9ee5cdcbab1a65.plex.direct:32400/photo/:/transcode?url=http%3A%2F%2F127.0.0.1%3A32400%2Flibrary%2Fmetadata%2F160493%2Fart%2F1704337821&width=630&height=355&minSize=1&X-Plex-Token=****> Failed: HTTP response code said error(22)
2024-01-07 13:48:49.274 T:7735 error <general>: CCurlFile::Stat - <https://192-168-99-205.7267e5b37cd04f37ba9ee5cdcbab1a65.plex.direct:32400/photo/:/transcode?url=http%3A%2F%2F127.0.0.1%3A32400%2Flibrary%2Fmetadata%2F160493%2Fart%2F1704337821&width=1920&height=1080&minSize=1&blur=0&opacity=20&background=111111&X-Plex-Token=****> Failed: HTTP response code said error(22)


