Am intermittently (once every 1-2 days) getting a popup dialog box saying “Update failed please check logs” either when Kodi/OSMC is idle or when playing a video. Ignored it the first few times, but this time managed to capture this in the kodi.log,
2021-11-17 19:55:44.706 T:14267 INFO : AddOnLog: pvr.iptvsimple: pvr.iptvsimple - LoadPlayList - Loaded 11065 channels.
2021-11-17 19:55:47.763 T:14267 INFO : AddOnLog: pvr.iptvsimple: pvr.iptvsimple - LoadChannelEpgs - Loaded ‘2209’ EPG channels.
2021-11-17 19:55:49.548 T:14267 INFO : AddOnLog: pvr.iptvsimple: pvr.iptvsimple - LoadEpgEntries - Loaded ‘0’ EPG entries.
2021-11-17 19:55:57.067 T:14267 INFO : AddOnLog: pvr.iptvsimple: pvr.iptvsimple - LoadEPG - EPG Loaded - 12125 (ms)
2021-11-17 20:00:35.291 T:14244 ERROR : EXCEPTION Thrown (PythonToCppException) : -->Python callback/script returned the following error<–
- NOTE: IGNORING THIS CAN LEAD TO MEMORY LEAKS!
Error Type: <class ‘OSError’>
Error Contents: [Errno 12] Cannot allocate memory
Traceback (most recent call last):
File “/usr/share/kodi/addons/script.module.osmcsetting.updates/resources/lib/service.py”, line 22, in
service_entry.Main()
File “/usr/share/kodi/addons/script.module.osmcsetting.updates/resources/lib/osmcupdates/service_entry.py”, line 237, in init
self._daemon()
File “/usr/share/kodi/addons/script.module.osmcsetting.updates/resources/lib/osmcupdates/service_entry.py”, line 272, in _daemon
self.update_now()
File “/usr/share/kodi/addons/script.module.osmcsetting.updates/resources/lib/osmcupdates/service_entry.py”, line 819, in update_now
if self.check_for_unsupported_version() == ‘alpha’:
File “/usr/share/kodi/addons/script.module.osmcsetting.updates/resources/lib/osmcupdates/service_entry.py”, line 1294, in check_for_unsupported_version
stderr=fnull, stdout=fnull)
File “/usr/lib/python3.7/subprocess.py”, line 323, in call
with Popen(*popenargs, **kwargs) as p:
File “/usr/lib/python3.7/subprocess.py”, line 775, in init
restore_signals, start_new_session)
File “/usr/lib/python3.7/subprocess.py”, line 1453, in _execute_child
restore_signals, start_new_session, preexec_fn)
OSError: [Errno 12] Cannot allocate memory
–>End of Python script error report<–2021-11-17 20:00:35.291 T:14244 INFO : CPythonInvoker(6, /usr/share/kodi/addons/script.module.osmcsetting.updates/resources/lib/service.py): waiting on thread 3458969792
2021-11-17 20:08:12.736 T:14249 INFO : ES: Client from ::ffff:192.168.0.135 timed out
Pretty obvious it caused by the osmc update scripts at "2021-11-17 20:00:35.291 T:14244 ". Any ideas on what’s wrong ?