M1 Silicon bug

Just tries to sync Anking on Anki Mac M1

Error message (don't change this)
Anki 24.04 (429bc9e1)  (ao)
Python 3.9.18 Qt 6.6.2 PyQt 6.6.1
Platform: macOS-14.1.1-arm64-arm-64bit

Traceback (most recent call last):

  File "aqt.taskman", line 142, in _on_closures_pending

  File "/Users/aronosmanovic/Library/Application Support/Anki2/addons21/1322529746/gui/operations/ankihub_sync.py", line 64, in <lambda>
    on_done=lambda future: on_new_deck_subscriptions_done(

  File "/Users/aronosmanovic/Library/Application Support/Anki2/addons21/1322529746/gui/operations/ankihub_sync.py", line 27, in on_new_deck_subscriptions_done
    on_done(future_with_exception(future.exception()))

  File "/Users/aronosmanovic/Library/Application Support/Anki2/addons21/1322529746/gui/auto_sync.py", line 101, in sync_with_ankiweb
    future.result()

  File "concurrent.futures._base", line 439, in result

  File "concurrent.futures._base", line 391, in __get_result

  File "/Users/aronosmanovic/Library/Application Support/Anki2/addons21/1322529746/gui/operations/utils.py", line 39, in wrapper
    return func(*args, **kwargs)

  File "/Users/aronosmanovic/Library/Application Support/Anki2/addons21/1322529746/gui/operations/deck_installation.py", line 62, in _on_deck_infos_fetched
    dialog.deck_id_to_behavior_on_remote_note_deleted_dict()

  File "/Users/aronosmanovic/Library/Application Support/Anki2/addons21/1322529746/gui/configure_deleted_notes_dialog.py", line 52, in deck_id_to_behavior_on_remote_note_deleted_dict
    checkbox_layout = self.grid_layout.itemAtPosition(i, 1).layout()

RuntimeError: wrapped C/C++ object of type QGridLayout has been deleted

Sentry link (for developers)

Hello,

I believe this is an issue in the new Anki version, you can downgrade and see if this would fix it

Worked with Anki 23.10.1. Thanks!

You can update to the newest Anki version again, the newest AnkiHub add-on version doesn’t have this problem anymore.

This topic was automatically closed 7 days after the last reply. New replies are no longer allowed.