```bash
python3 - <<'EOF'
import json, pathlib
p = pathlib.Path("~/.config/scantpaperrc").expanduser()
d = json.loads(p.read_text())
for profile in d.get("profile", {}).values():
if isinstance(profile, dict):
profile.setdefault("frontend", {})
profile.setdefault("backend", [])
p.write_text(json.dumps(d, indent=2, sort_keys=True) + "\n")
EOF
```
Thanks it worked. I still have an error but it doesn't prevent scanning:
```
CRITICAL:root:Uncaught exception
Traceback (most recent call last):
File "/usr/lib/python3/dist-packages/scantpaper/app.py", line 72, in
do_activate
self.window = ApplicationWindow(application=self)
~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3/dist-packages/scantpaper/app_window.py", line
204, in __init__
self._populate_main_window()
~~~~~~~~~~~~~~~~~~~~~~~~~~^^
File "/usr/lib/python3/dist-packages/scantpaper/app_window.py", line
397, in _populate_main_window
self._find_crashed_sessions()
~~~~~~~~~~~~~~~~~~~~~~~~~~~^^
File "/usr/lib/python3/dist-packages/scantpaper/session_mixins.py",
line 115, in _find_crashed_sessions
sessionlist.data.append([db])
~~~~~~~~~~~~~~~~~~~~~~~^^^^^^
File "/usr/lib/python3/dist-packages/scantpaper/simplelist.py", line
340, in append
self.model.append(values)
~~~~~~~~~~~~~~~~~^^^^^^^^
File "/usr/lib/python3/dist-packages/gi/overrides/Gtk.py", line 1097,
in append
return self._do_insert(-1, row)
~~~~~~~~~~~~~~~^^^^^^^^^
File "/usr/lib/python3/dist-packages/gi/overrides/Gtk.py", line 1088,
in _do_insert
row, columns = self._convert_row(row)
~~~~~~~~~~~~~~~~~^^^^^
File "/usr/lib/python3/dist-packages/gi/overrides/Gtk.py", line 984,
in _convert_row
result.append(self._convert_value(cur_col, value))
~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^
File "/usr/lib/python3/dist-packages/gi/overrides/Gtk.py", line 997,
in _convert_value
return GObject.Value(self.get_column_type(column), value)
~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3/dist-packages/gi/overrides/GObject.py", line
340, in __init__
self.set_value(py_value)
~~~~~~~~~~~~~~^^^^^^^^^^
File "/usr/lib/python3/dist-packages/gi/overrides/GObject.py", line
378, in set_value
raise TypeError(f"Expected string but got {py_value}{type(py_value)}")
TypeError: Expected string but got /tmp/scantpaper-cy945kak.sdb<class
'pathlib.PosixPath'>
```