So I can’t clearly remember how I caused the crash, I know I was reviewing my cards while editing it, finding cards that do basic and the reverse and converting them to cloze.
Error
An error occurred. Please start Anki while holding down the shift key, which will temporarily disable the add-ons you have installed.
If the issue only occurs when add-ons are enabled, please use the Tools > Add-ons menu item to disable some add-ons and restart Anki, repeating until you discover the add-on that is causing the problem.
When you've discovered the add-on that is causing the problem, please report the issue to the add-on author.
Debug info:
Anki 2.1.54 (b6a7760c) Python 3.10.7 Qt 6.4.0 PyQt 6.4.0
Platform: Linux
Flags: frz=False ao=True sv=2
Add-ons, last update check: 2022-10-12 08:56:18
Caught exception:
Traceback (most recent call last):
File "/usr/lib/python3.10/site-packages/aqt/main.py", line 253, in on_focus_changed
gui_hooks.focus_did_change(new, old)
File "/usr/lib/python3.10/site-packages/aqt/hooks_gen.py", line 2766, in __call__
hook(new, old)
File "/usr/lib/python3.10/site-packages/aqt/main.py", line 750, in on_focus_did_change
self.reviewer.refresh_if_needed()
File "/usr/lib/python3.10/site-packages/aqt/reviewer.py", line 174, in refresh_if_needed
self._redraw_current_card()
File "/usr/lib/python3.10/site-packages/aqt/reviewer.py", line 203, in _redraw_current_card
self.card.load()
File "/usr/lib/python3.10/site-packages/anki/cards.py", line 68, in load
card = self.col._backend.get_card(self.id)
File "/usr/lib/python3.10/site-packages/anki/_backend/generated.py", line 1811, in get_card
raw_bytes = self._run_command(14, 0, message.SerializeToString())
File "/usr/lib/python3.10/site-packages/anki/_backend/__init__.py", line 146, in _run_command
raise backend_exception_to_pylib(err)
anki.errors.NotFoundError
Caught exception:
Traceback (most recent call last):
File "/usr/lib/python3.10/site-packages/aqt/taskman.py", line 122, in _on_closures_pending
closure()
File "/usr/lib/python3.10/site-packages/aqt/taskman.py", line 71, in <lambda>
lambda future: self.run_on_main(lambda: on_done(future))
File "/usr/lib/python3.10/site-packages/aqt/taskman.py", line 90, in wrapped_done
on_done(fut)
File "/usr/lib/python3.10/site-packages/aqt/operations/__init__.py", line 127, in wrapped_done
self._finish_op(mw, result, initiator)
File "/usr/lib/python3.10/site-packages/aqt/operations/__init__.py", line 149, in _finish_op
self._fire_change_hooks_after_op_performed(result, initiator)
File "/usr/lib/python3.10/site-packages/aqt/operations/__init__.py", line 166, in _fire_change_hooks_after_op_performed
aqt.gui_hooks.operation_did_execute(changes, handler)
File "/usr/lib/python3.10/site-packages/aqt/hooks_gen.py", line 3091, in __call__
hook(changes, handler)
File "/usr/lib/python3.10/site-packages/aqt/main.py", line 730, in on_operation_did_execute
dirty = self.reviewer.op_executed(changes, handler, focused)
File "/usr/lib/python3.10/site-packages/aqt/reviewer.py", line 198, in op_executed
self.refresh_if_needed()
File "/usr/lib/python3.10/site-packages/aqt/reviewer.py", line 174, in refresh_if_needed
self._redraw_current_card()
File "/usr/lib/python3.10/site-packages/aqt/reviewer.py", line 203, in _redraw_current_card
self.card.load()
File "/usr/lib/python3.10/site-packages/anki/cards.py", line 68, in load
card = self.col._backend.get_card(self.id)
File "/usr/lib/python3.10/site-packages/anki/_backend/generated.py", line 1811, in get_card
raw_bytes = self._run_command(14, 0, message.SerializeToString())
File "/usr/lib/python3.10/site-packages/anki/_backend/__init__.py", line 146, in _run_command
raise backend_exception_to_pylib(err)
anki.errors.NotFoundError
the only addon I have is quizlet installed which I’m not really using.