A fatal error occurred, and Anki must close. Please report this message on the forums.

A fatal error occurred, and Anki must close. Please report this message on the forums.
Anki 2.1.54 (b6a7760c) Python 3.9.7 Qt 5.14.1 PyQt 5.14.1
Platform: Mac 10.14.6
Flags: frz=True ao=True sv=?
Add-ons, last update check: 2022-07-31 11:48:11

Caught exception:
Traceback (most recent call last):
File “aqt.taskman”, line 122, in _on_closures_pending
File “aqt.taskman”, line 71, in
File “aqt.operations”, line 255, in wrapped_done
File “concurrent.futures._base”, line 438, in result
File “concurrent.futures._base”, line 390, in __get_result
File “concurrent.futures.thread”, line 52, in run
File “aqt.operations”, line 239, in wrapped_op
File “aqt.editor”, line 577, in
File “anki.notes”, line 195, in fields_check
File “anki._backend.generated”, line 674, in note_fields_check
File “anki._backend”, line 140, in _run_command
pyo3_runtime.PanicException: called Result::unwrap() on an Err value: PoisonError { … }

Traceback (most recent call last):
File “aqt.browser.table.model”, line 103, in _fetch_row_from_backend
File “anki.collection”, line 834, in browser_row_for_id
File “anki._backend.generated”, line 1532, in browser_row_for_id
File “anki._backend”, line 140, in _run_command
pyo3_runtime.PanicException: called Result::unwrap() on an Err value: PoisonError { … }

This error occurs when a previous error has already occurred. If it happens again, please post the first error that pops-up.

@dae this kind of reports are happening somehow often. Maybe it would be a good idea to either add a little message to explain what I just said, or to store the last error and, if the error is this one, also show the last error, or something like that.

2 Likes