Hello.
Anki crashes on startup. After some investigation I managed to start it after I’ve deleted local profiles (removed folder). Now anki starts with empty dicts, but crashed on first try to sync.
I have other copies on another PC, android phone and web and there is no problems there. Modifying of graphics settings didn’t change anything.
The issues appeared after several installation of different anki version. (2.1.41–2.1.43). (I was trying to get rid of some glitch with Anki showing no statistic for “current” deck)
Win10 64 1909.
Anki console ------------------------
C:\Program Files\Anki>anki-console.exe
[12244] PyInstaller Bootloader 3.x
[12244] LOADER: executable is C:\Program Files\Anki\anki-console.exe
[12244] LOADER: homepath is C:\Program Files\Anki
[12244] LOADER: _MEIPASS2 is NULL
[12244] LOADER: archivename is C:\Program Files\Anki\anki-console.exe
[12244] LOADER: C:\Program Files\Anki\anki-console.exe contains a digital signature
[12244] LOADER: No need to extract files to run; setting extractionpath to homepath
[12244] LOADER: SetDllDirectory(C:\Program Files\Anki)
[12244] LOADER: Already in the child - running user’s code.
[12244] LOADER: Python library: C:\Program Files\Anki\python38.dll
[12244] LOADER: Loaded functions from Python library.
[12244] LOADER: Manipulating environment (sys.path, sys.prefix)
[12244] LOADER: sys.prefix is C:\Program Files\Anki
[12244] LOADER: Pre-init sys.path is C:\Program Files\Anki\base_library.zip;C:\Program Files\Anki
[12244] LOADER: Setting runtime options
[12244] LOADER: Initializing python
[12244] LOADER: Overriding Python’s sys.path
[12244] LOADER: Post-init sys.path is C:\Program Files\Anki\base_library.zip;C:\Program Files\Anki
[12244] LOADER: Setting sys.argv
[12244] LOADER: setting sys._MEIPASS
[12244] LOADER: importing modules from CArchive
[12244] LOADER: extracted struct
[12244] LOADER: callfunction returned…
[12244] LOADER: extracted pyimod01_os_path
[12244] LOADER: callfunction returned…
[12244] LOADER: extracted pyimod02_archive
[12244] LOADER: callfunction returned…
[12244] LOADER: extracted pyimod03_importers
[12244] LOADER: callfunction returned…
[12244] LOADER: Installing PYZ archive with Python modules.
[12244] LOADER: PYZ archive: PYZ-00.pyz
[12244] LOADER: Running pyiboot01_bootstrap.py
[12244] LOADER: Running pyi_rth_win32comgenpy.py
[12244] LOADER: Running pyi_rth_multiprocessing.py
[12244] LOADER: Running pyi_rth_certifi.py
[12244] LOADER: Running pyi_rth_pyqt5.py
[12244] LOADER: Running pyi_rth_pkgres.py
[12244] LOADER: Running pyi_rth_pyqt5webengine.py
[12244] LOADER: Running runanki.py
Already running; reusing existing instance.
[12244] LOADER: OK.
[12244] LOADER: Manually flushing stdout and stderr
[12244] LOADER: Cleaning up Python interpreter.
Crash log
Windows fatal exception: access violation
Current thread 0x00002698 (most recent call first):
File “anki_backend_init_.py”, line 101 in _run_command
File “anki_backend\generated.py”, line 571 in sync_login
File “anki\collection.py”, line 925 in sync_login
File “aqt\sync.py”, line 267 in
File “concurrent\futures\thread.py”, line 57 in run
File “concurrent\futures\thread.py”, line 80 in _worker
File “threading.py”, line 870 in run
File “threading.py”, line 932 in _bootstrap_inner
File “threading.py”, line 890 in _bootstrap
Thread 0x00000d44 (most recent call first):
File “threading.py”, line 306 in wait
File “queue.py”, line 179 in get
File “aqt\mpv.py”, line 363 in _get_event
File “aqt\mpv.py”, line 502 in _event_reader
File “threading.py”, line 870 in run
File “threading.py”, line 932 in _bootstrap_inner
File “threading.py”, line 890 in _bootstrap
Thread 0x00002fe0 (most recent call first):
File “aqt\mpv.py”, line 238 in _reader
File “threading.py”, line 870 in run
File “threading.py”, line 932 in _bootstrap_inner
File “threading.py”, line 890 in _bootstrap
Thread 0x0000322c (most recent call first):
File “threading.py”, line 302 in wait
File “waitress\task.py”, line 72 in handler_thread
File “threading.py”, line 870 in run
File “threading.py”, line 932 in _bootstrap_inner
File “threading.py”, line 890 in _bootstrap
Thread 0x00002320 (most recent call first):
File “threading.py”, line 302 in wait
File “waitress\task.py”, line 72 in handler_thread
File “threading.py”, line 870 in run
File “threading.py”, line 932 in _bootstrap_inner
File “threading.py”, line 890 in _bootstrap
Thread 0x0000295c (most recent call first):
File “threading.py”, line 302 in wait
File “waitress\task.py”, line 72 in handler_thread
File “threading.py”, line 870 in run
File “threading.py”, line 932 in _bootstrap_inner
File “threading.py”, line 890 in _bootstrap
Thread 0x00002b3c (most recent call first):
File “threading.py”, line 302 in wait
File “waitress\task.py”, line 72 in handler_thread
File “threading.py”, line 870 in run
File “threading.py”, line 932 in _bootstrap_inner
File “threading.py”, line 890 in _bootstrap
Thread 0x00001d64 (most recent call first):
File “waitress\wasyncore.py”, line 172 in poll
File “waitress\wasyncore.py”, line 245 in loop
File “waitress\server.py”, line 322 in run
File “aqt\mediasrv.py”, line 80 in run
File “threading.py”, line 932 in _bootstrap_inner
File “threading.py”, line 890 in _bootstrap
Thread 0x00001e48 (most recent call first):
File “aqt_init_.py”, line 596 in run
File "aqt_init.py", line 421 in run
File “runanki.py”, line 4 in
Windows fatal exception: access violation
Current thread 0x00000504 (most recent call first):
File “anki_backend_init_.py”, line 101 in _run_command
File “anki_backend\generated.py”, line 571 in sync_login
File “anki\collection.py”, line 925 in sync_login
File “aqt\sync.py”, line 267 in
File “concurrent\futures\thread.py”, line 57 in run
File “concurrent\futures\thread.py”, line 80 in _worker
File “threading.py”, line 870 in run
File “threading.py”, line 932 in _bootstrap_inner
File “threading.py”, line 890 in _bootstrap
Thread 0x000027f8 (most recent call first):
File “threading.py”, line 306 in wait
File “queue.py”, line 179 in get
File “aqt\mpv.py”, line 363 in _get_event
File “aqt\mpv.py”, line 502 in _event_reader
File “threading.py”, line 870 in run
File “threading.py”, line 932 in _bootstrap_inner
File “threading.py”, line 890 in _bootstrap
Thread 0x000030fc (most recent call first):
File “aqt\mpv.py”, line 238 in _reader
File “threading.py”, line 870 in run
File “threading.py”, line 932 in _bootstrap_inner
File “threading.py”, line 890 in _bootstrap
Thread 0x00003288 (most recent call first):
File “threading.py”, line 302 in wait
File “waitress\task.py”, line 72 in handler_thread
File “threading.py”, line 870 in run
File “threading.py”, line 932 in _bootstrap_inner
File “threading.py”, line 890 in _bootstrap
Thread 0x00002ac4 (most recent call first):
File “threading.py”, line 302 in wait
File “waitress\task.py”, line 72 in handler_thread
File “threading.py”, line 870 in run
File “threading.py”, line 932 in _bootstrap_inner
File “threading.py”, line 890 in _bootstrap
Thread 0x00002d74 (most recent call first):
File “threading.py”, line 302 in wait
File “waitress\task.py”, line 72 in handler_thread
File “threading.py”, line 870 in run
File “threading.py”, line 932 in _bootstrap_inner
File “threading.py”, line 890 in _bootstrap
Thread 0x00000ffc (most recent call first):
File “threading.py”, line 302 in wait
File “waitress\task.py”, line 72 in handler_thread
File “threading.py”, line 870 in run
File “threading.py”, line 932 in _bootstrap_inner
File “threading.py”, line 890 in _bootstrap
Thread 0x000007f0 (most recent call first):
File “waitress\wasyncore.py”, line 172 in poll
File “waitress\wasyncore.py”, line 245 in loop
File “waitress\server.py”, line 322 in run
File “aqt\mediasrv.py”, line 80 in run
File “threading.py”, line 932 in _bootstrap_inner
File “threading.py”, line 890 in _bootstrap
Thread 0x00002818 (most recent call first):
File “aqt_init_.py”, line 596 in run
File "aqt_init.py", line 421 in run
File “runanki.py”, line 4 in
Windows fatal exception: access violation
Current thread 0x00001c8c (most recent call first):
File “anki_backend_init_.py”, line 101 in _run_command
File “anki_backend\generated.py”, line 571 in sync_login
File “anki\collection.py”, line 925 in sync_login
File “aqt\sync.py”, line 267 in
File “concurrent\futures\thread.py”, line 57 in run
File “concurrent\futures\thread.py”, line 80 in _worker
File “threading.py”, line 870 in run
File “threading.py”, line 932 in _bootstrap_inner
File “threading.py”, line 890 in _bootstrap
Thread 0x00002438 (most recent call first):
File “threading.py”, line 306 in wait
File “queue.py”, line 179 in get
File “aqt\mpv.py”, line 363 in _get_event
File “aqt\mpv.py”, line 502 in _event_reader
File “threading.py”, line 870 in run
File “threading.py”, line 932 in _bootstrap_inner
File “threading.py”, line 890 in _bootstrap
Thread 0x00003a98 (most recent call first):
File “aqt\mpv.py”, line 238 in _reader
File “threading.py”, line 870 in run
File “threading.py”, line 932 in _bootstrap_inner
File “threading.py”, line 890 in _bootstrap
Thread 0x00000df4 (most recent call first):
File “threading.py”, line 302 in wait
File “waitress\task.py”, line 72 in handler_thread
File “threading.py”, line 870 in run
File “threading.py”, line 932 in _bootstrap_inner
File “threading.py”, line 890 in _bootstrap
Thread 0x00000c3c (most recent call first):
File “threading.py”, line 302 in wait
File “waitress\task.py”, line 72 in handler_thread
File “threading.py”, line 870 in run
File “threading.py”, line 932 in _bootstrap_inner
File “threading.py”, line 890 in _bootstrap
Thread 0x0000353c (most recent call first):
File “threading.py”, line 302 in wait
File “waitress\task.py”, line 72 in handler_thread
File “threading.py”, line 870 in run
File “threading.py”, line 932 in _bootstrap_inner
File “threading.py”, line 890 in _bootstrap
Thread 0x0000089c (most recent call first):
File “threading.py”, line 302 in wait
File “waitress\task.py”, line 72 in handler_thread
File “threading.py”, line 870 in run
File “threading.py”, line 932 in _bootstrap_inner
File “threading.py”, line 890 in _bootstrap
Thread 0x00001898 (most recent call first):
File “waitress\wasyncore.py”, line 172 in poll
File “waitress\wasyncore.py”, line 245 in loop
File “waitress\server.py”, line 322 in run
File “aqt\mediasrv.py”, line 80 in run
File “threading.py”, line 932 in _bootstrap_inner
File “threading.py”, line 890 in _bootstrap
Thread 0x00003fc8 (most recent call first):
File “aqt_init_.py”, line 596 in run
File "aqt_init.py", line 421 in run
File “runanki.py”, line 4 in
Windows fatal exception: access violation
Current thread 0x00002c90 (most recent call first):
File “anki_backend_init_.py”, line 101 in _run_command
File “anki_backend\generated.py”, line 571 in sync_login
File “anki\collection.py”, line 925 in sync_login
File “aqt\sync.py”, line 267 in
File “concurrent\futures\thread.py”, line 57 in run
File “concurrent\futures\thread.py”, line 80 in _worker
File “threading.py”, line 870 in run
File “threading.py”, line 932 in _bootstrap_inner
File “threading.py”, line 890 in _bootstrap
Thread 0x00001ec0 (most recent call first):
File “threading.py”, line 306 in wait
File “queue.py”, line 179 in get
File “aqt\mpv.py”, line 363 in _get_event
File “aqt\mpv.py”, line 502 in _event_reader
File “threading.py”, line 870 in run
File “threading.py”, line 932 in _bootstrap_inner
File “threading.py”, line 890 in _bootstrap
Thread 0x000002d8 (most recent call first):
File “aqt\mpv.py”, line 238 in _reader
File “threading.py”, line 870 in run
File “threading.py”, line 932 in _bootstrap_inner
File “threading.py”, line 890 in _bootstrap
Thread 0x00002fa4 (most recent call first):
File “threading.py”, line 302 in wait
File “waitress\task.py”, line 72 in handler_thread
File “threading.py”, line 870 in run
File “threading.py”, line 932 in _bootstrap_inner
File “threading.py”, line 890 in _bootstrap
Thread 0x00002fa0 (most recent call first):
File “threading.py”, line 302 in wait
File “waitress\task.py”, line 72 in handler_thread
File “threading.py”, line 870 in run
File “threading.py”, line 932 in _bootstrap_inner
File “threading.py”, line 890 in _bootstrap
Thread 0x00002f9c (most recent call first):
File “threading.py”, line 302 in wait
File “waitress\task.py”, line 72 in handler_thread
File “threading.py”, line 870 in run
File “threading.py”, line 932 in _bootstrap_inner
File “threading.py”, line 890 in _bootstrap
Thread 0x00002f98 (most recent call first):
File “threading.py”, line 302 in wait
File “waitress\task.py”, line 72 in handler_thread
File “threading.py”, line 870 in run
File “threading.py”, line 932 in _bootstrap_inner
File “threading.py”, line 890 in _bootstrap
Thread 0x00002f94 (most recent call first):
File “waitress\wasyncore.py”, line 172 in poll
File “waitress\wasyncore.py”, line 245 in loop
File “waitress\server.py”, line 322 in run
File “aqt\mediasrv.py”, line 80 in run
File “threading.py”, line 932 in _bootstrap_inner
File “threading.py”, line 890 in _bootstrap