New (non-critical?) errors on pip installs (ARM64) after update

Hello,

I updated to 23.12.1 the other day (I didn’t take note of my old version and I think I was a couple behind) and noticed new errors when closing Anki. Add-ons were disabled. They don’t seem to affect features I use, and hopefully my collection is still intact :grin:.

Upon closing via the x button of my window manager (XFCE):

blocked main thread for 395ms:
  File "/home/userr/anki-venv/bin/anki", line 8, in <module>
    sys.exit(run())
  File "/home/userr/anki-venv/lib/python3.11/site-packages/aqt/__init__.py", line 509, in run
    _run()
  File "/home/userr/anki-venv/lib/python3.11/site-packages/aqt/__init__.py", line 717, in _run
    app.exec()
  File "/home/userr/anki-venv/lib/python3.11/site-packages/aqt/main.py", line 1191, in closeEvent
    self.unloadProfileAndExit()
  File "/home/userr/anki-venv/lib/python3.11/site-packages/aqt/main.py", line 563, in unloadProfileAndExit
    self.unloadProfile(self.cleanupAndExit)
  File "/home/userr/anki-venv/lib/python3.11/site-packages/aqt/main.py", line 538, in unloadProfile
    self.unloadCollection(callback)
  File "/home/userr/anki-venv/lib/python3.11/site-packages/aqt/main.py", line 665, in unloadCollection
    self.closeAllWindows(before_sync)
  File "/home/userr/anki-venv/lib/python3.11/site-packages/aqt/main.py", line 938, in closeAllWindows
    aqt.dialogs.closeAll(onsuccess)
  File "/home/userr/anki-venv/lib/python3.11/site-packages/aqt/__init__.py", line 150, in closeAll
    onsuccess()
  File "/home/userr/anki-venv/lib/python3.11/site-packages/aqt/main.py", line 663, in before_sync
    self.maybe_auto_sync_on_open_close(after_sync)
  File "/home/userr/anki-venv/lib/python3.11/site-packages/aqt/main.py", line 1070, in maybe_auto_sync_on_open_close
    after_sync(False)
  File "/home/userr/anki-venv/lib/python3.11/site-packages/aqt/main.py", line 659, in after_sync
    self.media_syncer.show_diag_until_finished(after_media_sync)
  File "/home/userr/anki-venv/lib/python3.11/site-packages/aqt/mediasync.py", line 110, in show_diag_until_finished
    return on_finished()
  File "/home/userr/anki-venv/lib/python3.11/site-packages/aqt/main.py", line 655, in after_media_sync
    self._unloadCollection()
  File "/home/userr/anki-venv/lib/python3.11/site-packages/aqt/main.py", line 689, in _unloadCollection
    self.col.create_backup(
  File "/home/userr/anki-venv/lib/python3.11/site-packages/anki/collection.py", line 340, in create_backup
    created = self._backend.create_backup(
  File "/home/userr/anki-venv/lib/python3.11/site-packages/anki/_backend_generated.py", line 161, in create_backup
    raw_bytes = self._run_command(3, 2, message.SerializeToString())
  File "/home/userr/anki-venv/lib/python3.11/site-packages/anki/_backend.py", line 162, in _run_command
    print("".join(traceback.format_stack()))

blocked main thread for 381ms:
  File "/home/userr/anki-venv/bin/anki", line 8, in <module>
    sys.exit(run())
  File "/home/userr/anki-venv/lib/python3.11/site-packages/aqt/__init__.py", line 509, in run
    _run()
  File "/home/userr/anki-venv/lib/python3.11/site-packages/aqt/__init__.py", line 717, in _run
    app.exec()
  File "/home/userr/anki-venv/lib/python3.11/site-packages/aqt/main.py", line 1191, in closeEvent
    self.unloadProfileAndExit()
  File "/home/userr/anki-venv/lib/python3.11/site-packages/aqt/main.py", line 563, in unloadProfileAndExit
    self.unloadProfile(self.cleanupAndExit)
  File "/home/userr/anki-venv/lib/python3.11/site-packages/aqt/main.py", line 538, in unloadProfile
    self.unloadCollection(callback)
  File "/home/userr/anki-venv/lib/python3.11/site-packages/aqt/main.py", line 665, in unloadCollection
    self.closeAllWindows(before_sync)
  File "/home/userr/anki-venv/lib/python3.11/site-packages/aqt/main.py", line 938, in closeAllWindows
    aqt.dialogs.closeAll(onsuccess)
  File "/home/userr/anki-venv/lib/python3.11/site-packages/aqt/__init__.py", line 150, in closeAll
    onsuccess()
  File "/home/userr/anki-venv/lib/python3.11/site-packages/aqt/main.py", line 663, in before_sync
    self.maybe_auto_sync_on_open_close(after_sync)
  File "/home/userr/anki-venv/lib/python3.11/site-packages/aqt/main.py", line 1070, in maybe_auto_sync_on_open_close
    after_sync(False)
  File "/home/userr/anki-venv/lib/python3.11/site-packages/aqt/main.py", line 659, in after_sync
    self.media_syncer.show_diag_until_finished(after_media_sync)
  File "/home/userr/anki-venv/lib/python3.11/site-packages/aqt/mediasync.py", line 110, in show_diag_until_finished
    return on_finished()
  File "/home/userr/anki-venv/lib/python3.11/site-packages/aqt/main.py", line 655, in after_media_sync
    self._unloadCollection()
  File "/home/userr/anki-venv/lib/python3.11/site-packages/aqt/main.py", line 696, in _unloadCollection
    self.col.close(downgrade=False)
  File "/home/userr/anki-venv/lib/python3.11/site-packages/anki/collection.py", line 269, in close
    self._backend.close_collection(
  File "/home/userr/anki-venv/lib/python3.11/site-packages/anki/_backend_generated.py", line 143, in close_collection
    raw_bytes = self._run_command(3, 1, message.SerializeToString())
  File "/home/userr/anki-venv/lib/python3.11/site-packages/anki/_backend.py", line 162, in _run_command
    print("".join(traceback.format_stack()))

Anki Debug info:

Anki 23.12.1 (1a1d4d54) (src) 
Python 3.11.2 Qt 6.4.2 PyQt 6.4.2
Platform: Linux-6.2.1-PRoot-Distro-aarch64-with-glibc2.36

General system info:
Debian Bookworm running in PRoot in Termux. Packages are up to date. wm is XFCE started via TigerVNC.
Android 11 and Anki collection located at /sdcard/Anki/User1

They’re a warning for developers, and can be safely ignored.

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