I can’t see a category for Bug Reports as github’s new issue landing page would suggest.
Anki 24.04 (429bc9e1)
Python 3.9.18 Qt 6.6.2 PyQt 6.6.1
Platform: macOS-14.7-arm64-arm-64bit
Traceback (most recent call last):
File "aqt.import_export.exporting", line 114, in accept
File "aqt.import_export.exporting", line 271, in export
File "aqt.operations", line 262, in run_in_background
File "aqt.operations", line 272, in _run
File "aqt.taskman", line 119, in with_backend_progress
File "aqt.progress", line 183, in start_with_backend_updates
File "aqt.progress", line 150, in start
File "aqt.progress", line 332, in __init__
TypeError: QDialog(parent: Optional[QWidget] = None, flags: Qt.WindowType = Qt.WindowFlags()): argument 1 has unexpected type 'weakproxy'
Anki 24.06.3 (d678e393)
Python 3.9.18 Qt 6.6.2 PyQt 6.6.1
Platform: macOS-14.7-arm64-arm-64bit
Traceback (most recent call last):
File "aqt.import_export.exporting", line 114, in accept
File "aqt.import_export.exporting", line 271, in export
File "aqt.operations", line 262, in run_in_background
File "aqt.operations", line 272, in _run
File "aqt.taskman", line 119, in with_backend_progress
File "aqt.progress", line 183, in start_with_backend_updates
File "aqt.progress", line 150, in start
File "aqt.progress", line 336, in __init__
TypeError: QDialog(parent: Optional[QWidget] = None, flags: Qt.WindowType = Qt.WindowFlags()): argument 1 has unexpected type 'weakproxy'
Generate an empty card scenario
Make a card (either cloze or Basic with reverse). Add content to the reverse side, and then remove it later. Anki will have created a reverse card but it won’t get auto-removed when you remove the content from it. Alternatively, rename {{c2::}} to {{c1::}} so that cloze 2 doesn’t exist, and there’s two cloze 1.
How to reproduce
- Start Anki with Shift down to rule out add-on issues.
- Tools → Empty Cards…
- Click one of the results to open a filtered browser view.
- Click Notes → Export Notes. Make any selections you want, but keep
.apkg, then hit Export. Give it a name, and then Anki will present the crash dialog.
If you click close, you can continue on your merry way after the failed export attempt. If you click copy debug info, then Anki window no longer respond to clicks or key presses and you have to force quit its process (end task for windows folk, or kill -9 for linux ppl).
Expectation
I would like Anki to not crash when I hit copy debug info.