Kolibri 14.5 will not start after update

Following update using apt-get, with a successful download and upgrade, Kolibri will not start. Here are the error messages:

Traceback (most recent call last):
File “/usr/bin/kolibri”, line 9, in
load_entry_point(‘kolibri==0.14.5’, ‘console_scripts’, ‘kolibri’)()
File “/usr/lib/python3/dist-packages/kolibri/dist/click/core.py”, line 764, in call
return self.main(*args, **kwargs)
File “/usr/lib/python3/dist-packages/kolibri/dist/click/core.py”, line 717, in main
rv = self.invoke(ctx)
File “/usr/lib/python3/dist-packages/kolibri/dist/click/core.py”, line 1137, in invoke
return _process_result(sub_ctx.command.invoke(sub_ctx))
File “/usr/lib/python3/dist-packages/kolibri/utils/cli.py”, line 272, in invoke
initialize()
File “/usr/lib/python3/dist-packages/kolibri/utils/cli.py”, line 359, in initialize
conditional_backup(kolibri.version, version)
File “/usr/lib/python3/dist-packages/kolibri/utils/cli.py”, line 99, in conditional_backup
backup = dbbackup(version_file_contents)
File “/usr/lib/python3/dist-packages/kolibri/core/deviceadmin/utils.py”, line 111, in dbbackup
for line in db.connections[“default”].connection.iterdump():
File “/usr/lib/python3.7/sqlite3/dump.py”, line 56, in _iterdump
for row in query_res:
sqlite3.OperationalError: Could not decode to UTF-8 column ‘‘INSERT INTO “logger_attemptlog” VALUES(’||quote(“id”)||’,’||quote("_morango_dirty_bit")||’,’||quote("_morango_source_id")||’,’||quote("_morango_partition")||’,’||q

Technical details

  • Kolibri version 0.14.5
  • Operating system: Kolibri packaged OS for RPi
  • Any and all.

Hello @cjackson, I see this is the second time you have the same problem ( Got the following error in Kolibri today: ) what is weird because we haven’t seen anywhere else. I guess it is due to the big size of your database together with the limited capacity of the RPi, because the problem again seems to be a data corruption when executing big database changes.

Please, try to apply the fix Lingy recommended in Got the following error in Kolibri today: or send me your db in private so we can study it.

José