Hi,
I'm running bromix YouTube addon version 5.1.9 on OSMC on my Raspberry Pi. About 2 months ago (not sure exactly) the YouTube addon stopped working. When I launch the addon, it's loading and says "Please wait..." as usual, but after a few seconds it stops and an error message shops up saying:
Quote:"YouTube Error:
Check log for more information."
If it helps, here's and excerpt of the log file:
Code:
11:43:31 480973.625000 T:2668811296 NOTICE: Previous line repeats 9 times.
11:43:31 480973.625000 T:2668811296 NOTICE: Thread BackgroundLoader start, auto delete: false
11:43:32 480974.156250 T:2668811296 NOTICE: Previous line repeats 1 times.
11:43:32 480974.156250 T:2668811296 NOTICE: Thread JobWorker start, auto delete: true
11:43:33 480974.937500 T:2579493920 NOTICE: Thread BackgroundLoader start, auto delete: false
11:43:33 480975.156250 T:2638214176 NOTICE: Previous line repeats 1 times.
11:43:33 480975.156250 T:2638214176 NOTICE: Thread JobWorker start, auto delete: true
11:43:34 480976.687500 T:2579493920 NOTICE: Previous line repeats 1 times.
11:43:34 480976.687500 T:2579493920 NOTICE: Thread LanguageInvoker start, auto delete: false
11:43:36 480978.656250 T:2579493920 NOTICE: Previous line repeats 2 times.
11:43:36 480978.656250 T:2579493920 NOTICE: -->Python Interpreter Initialized<--
11:43:40 480982.125000 T:2550133792 NOTICE: Previous line repeats 2 times.
11:43:40 480982.125000 T:2550133792 NOTICE: Thread BackgroundLoader start, auto delete: false
11:43:40 480982.343750 T:2550133792 NOTICE: Thread LanguageInvoker start, auto delete: false
11:43:42 480984.687500 T:2550133792 NOTICE: -->Python Interpreter Initialized<--
11:43:44 480986.718750 T:2579493920 NOTICE: Thread LanguageInvoker start, auto delete: false
11:43:47 480989.093750 T:2579493920 NOTICE: -->Python Interpreter Initialized<--
11:43:54 480996.531250 T:2579493920 NOTICE: [plugin.video.youtube] Running: YouTube (5.1.9) on Isengard (15.1) with Python 2.7.9
11:43:55 480996.875000 T:2550133792 NOTICE: script.tv.show.next.aired: ### TV Show - Next Aired starting GUI proc (6.0.14)
11:44:05 481007.281250 T:2579493920 ERROR: EXCEPTION Thrown (PythonToCppException) : -->Python callback/script returned the following error<--
- NOTE: IGNORING THIS CAN LEAD TO MEMORY LEAKS!
Error Type: <class 'sqlite3.DatabaseError'>
Error Contents: database disk image is malformed
Traceback (most recent call last):
File "/home/osmc/.kodi/addons/plugin.video.youtube/default.py", line 7, in <module>
runner.run(__provider__)
File "/home/osmc/.kodi/addons/plugin.video.youtube/resources/lib/kodion/runner.py", line 32, in run
__RUNNER__.run(provider, context)
File "/home/osmc/.kodi/addons/plugin.video.youtube/resources/lib/kodion/impl/xbmc/xbmc_runner.py", line 23, in run
results = provider.navigate(context)
File "/home/osmc/.kodi/addons/plugin.video.youtube/resources/lib/kodion/abstract_provider.py", line 123, in navigate
result = method(context, re_match)
File "/home/osmc/.kodi/addons/plugin.video.youtube/resources/lib/kodion/abstract_provider.py", line 157, in _internal_root
return self.on_root(context, re_match)
File "/home/osmc/.kodi/addons/plugin.video.youtube/resources/lib/youtube/provider.py", line 487, in on_root
self.get_client(context)
File "/home/osmc/.kodi/addons/plugin.video.youtube/resources/lib/youtube/provider.py", line 101, in get_client
context.get_function_cache().clear()
File "/home/osmc/.kodi/addons/plugin.video.youtube/resources/lib/kodion/utils/function_cache.py", line 22, in clear
self._clear()
File "/home/osmc/.kodi/addons/plugin.video.youtube/resources/lib/kodion/utils/storage.py", line 150, in _clear
self._execute(True, query)
File "/home/osmc/.kodi/addons/plugin.video.youtube/resources/lib/kodion/utils/storage.py", line 79, in _execute
return self._cursor.execute(query, values)
DatabaseError: database disk image is malformed
-->End of Python script error report<--
11:44:05 481007.375000 T:3023671856 ERROR: GetDirectory - Error getting plugin://plugin.video.youtube/
11:44:05 481007.375000 T:3023671856 ERROR: CGUIMediaWindow::GetDirectory(plugin://plugin.video.youtube/) failed
11:44:05 481007.406250 T:2579493920 NOTICE: Thread BackgroundLoader start, auto delete: false
11:44:58 481060.375000 T:2569008160 NOTICE: Previous line repeats 2 times.
11:44:58 481060.375000 T:2569008160 NOTICE: Thread FileCache start, auto delete: false
11:45:14 481076.781250 T:2569008160 NOTICE: Thread BackgroundLoader start, auto delete: false
11:45:20 481082.562500 T:2569008160 NOTICE: Thread LanguageInvoker start, auto delete: false
11:45:20 481082.718750 T:2569008160 NOTICE: -->Python Interpreter Initialized<--
11:45:20 481082.750000 T:3023671856 ERROR: Control 500 in window 10025 has been asked to focus, but it can't
11:45:26 481088.375000 T:2569008160 NOTICE: [plugin.video.youtube] Running: YouTube (5.1.9) on Isengard (15.1) with Python 2.7.9
11:45:37 481099.062500 T:2569008160 ERROR: EXCEPTION Thrown (PythonToCppException) : -->Python callback/script returned the following error<--
- NOTE: IGNORING THIS CAN LEAD TO MEMORY LEAKS!
Error Type: <class 'sqlite3.DatabaseError'>
Error Contents: database disk image is malformed
Traceback (most recent call last):
File "/home/osmc/.kodi/addons/plugin.video.youtube/default.py", line 7, in <module>
runner.run(__provider__)
File "/home/osmc/.kodi/addons/plugin.video.youtube/resources/lib/kodion/runner.py", line 32, in run
__RUNNER__.run(provider, context)
File "/home/osmc/.kodi/addons/plugin.video.youtube/resources/lib/kodion/impl/xbmc/xbmc_runner.py", line 23, in run
results = provider.navigate(context)
File "/home/osmc/.kodi/addons/plugin.video.youtube/resources/lib/kodion/abstract_provider.py", line 123, in navigate
result = method(context, re_match)
File "/home/osmc/.kodi/addons/plugin.video.youtube/resources/lib/kodion/abstract_provider.py", line 157, in _internal_root
return self.on_root(context, re_match)
File "/home/osmc/.kodi/addons/plugin.video.youtube/resources/lib/youtube/provider.py", line 487, in on_root
self.get_client(context)
File "/home/osmc/.kodi/addons/plugin.video.youtube/resources/lib/youtube/provider.py", line 101, in get_client
context.get_function_cache().clear()
File "/home/osmc/.kodi/addons/plugin.video.youtube/resources/lib/kodion/utils/function_cache.py", line 22, in clear
self._clear()
File "/home/osmc/.kodi/addons/plugin.video.youtube/resources/lib/kodion/utils/storage.py", line 150, in _clear
self._execute(True, query)
File "/home/osmc/.kodi/addons/plugin.video.youtube/resources/lib/kodion/utils/storage.py", line 79, in _execute
return self._cursor.execute(query, values)
DatabaseError: database disk image is malformed
-->End of Python script error report<--
11:45:37 481099.125000 T:3023671856 ERROR: GetDirectory - Error getting plugin://plugin.video.youtube/
11:45:37 481099.125000 T:3023671856 ERROR: CGUIMediaWindow::GetDirectory(plugin://plugin.video.youtube/) failed
11:45:37 481099.187500 T:2569008160 NOTICE: Thread BackgroundLoader start, auto delete: false
11:45:37 481099.343750 T:2569008160 NOTICE: Thread LanguageInvoker start, auto delete: false
11:45:37 481099.718750 T:2569008160 NOTICE: -->Python Interpreter Initialized<--
11:45:42 481104.281250 T:2569008160 NOTICE: script.tv.show.next.aired: ### TV Show - Next Aired starting GUI proc (6.0.14)
11:46:21 481143.312500 T:2730390560 NOTICE: ES: Client from 192.168.0.10 timed out