Import Bug Test (debugging only)

AnkiWeb addon 1642812195

Runs startup diagnostics to determine whether Anki's add-on import system is affected by a known bug and prompts testers to submit a debug log.
AI-generated summary; may contain mistakes.

developer-tools

Open on AnkiWeb GitHub Find alternatives

AnkiWeb

Votes
0 (πŸ‘ 0 Β· πŸ‘Ž 0)
Updated
2019-06-30
Anki versions
unknown
License
AGPL-3.0 (from the license file in the package)
Virus scan
No ClamAV match A match does not prove malware. No match does not prove that the code is safe.
Languages
Python, JSON
Description language
en

Maintenance

abandoned

  • Last update or commit: 2019-06-30 (2681 days before the snapshot).
  • Commits in the last year: 0.
  • Issues: 0 open, 0 closed.
  • Pull requests: 0 open, 0 merged.

Will it work on my Anki?

Version branches
Min AnkiMax AnkiUpdated
2.1.0–2019-06-30
History across monthly snapshots

Loading…

Similar addons

Batch Editing has 1 fork β†’

Adds a card browser menu item for batch-adding information or media to a field and batch-replacing field contents across selected notes.

note-management

197 votes 95% approval πŸ‘ 193 Β· πŸ‘Ž 4 ⭐ 19 Anki 23.10~ Updated 2023-10-26
Zzz (legacy) No Sound Debug

Helps debug missing audio by configuring mpv to write a log file, preventing restarts from creating new logs, and guiding users to inspect or share that log.

bugfix-workarounddeveloper-tools

2 votes 34% approval πŸ‘ 2 Β· πŸ‘Ž 0 Anki 2.1.30~ Updated 2020-08-20
Minimize to tray

Adds a system tray icon that lets you minimize Anki to the tray by clicking the icon or the main window's close button, with optional startup-hidden and debug modes.

54 votes 82% approval πŸ‘ 50 Β· πŸ‘Ž 4 ⭐ 24 Anki 25.07.5~ Updated 2025-11-16

Description

       IMPORTANT: THIS ADD-ON IS STRICTLY FOR DEBUGGING PURPOSES. DO NOT INSTALL UNLESS YOU WERE EXPLICITLY INSTRUCTED TO. THE UPLOAD HERE IS PROVIDED SOLELY TO MAKE THE INSTALLATION MORE CONVENIENT FOR TESTERS. Thank you. This is an add-on designed to gather info on an elusive bug in Anki's add-on import system. Please see this Reddit thread for more information. USAGE
  1. (Ideally: If you have the time and you're on Anki 2.1, temporarily disable all other add-ons under Tools β†’ Add-ons by selecting them all and then clicking on "Toggle Enabled". Once they're all greyed out, proceed with the steps below.)
  2. Install the add-on
  3. Close Anki.
  4. Start Anki. This might take a few seconds longer than usual as the add-on will perform a few tests to probe Anki's add-on import system. Once they are done, a prompt should appear informing you of whether your Anki installation is affected by the issue not.
    • Should you be affected: Please post the debug log in this thread over at the Anki support forums (no account needed). The debug log contains the following info: Your operating system, installed Anki-version, top-level files and folders in your add-on directory, and the status of the performed tests. Feel free to uninstall the add-on once you've posted your log!
    • Should you be unaffected: You're good to go! Feel free to uninstall the add-on.
Thanks so much for your help! CHANGELOG Version 0.2.0 – 2019-06-30 Changed:
  • anki21: Added info on add-on activation state
  • Updated error report link
You can view all past releases here. CREDITS AND LICENSE Copyright Β© 2019 Aristotelis P. (Glutanimate) Licensed under the GNU AGPLv3, extended by a number of additional terms. This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY. For more information on the license please see the LICENSE file accompanying this add-on. The source code is available on GitHub. Pull requests and other contributions are welcome!

README

This is an add-on designed to gather info on a potential bug in Anki's add-on import system. Cf.: https://github.com/glutanimate/review-heatmap/issues/43 and https://github.com/Arthur-Milchior/anki-enhance-main-window/issues/45

Table of Contents

Installation

AnkiWeb

This section will be updated once the add-on is available on AnkiWeb.

Manual installation

Please click on the entry corresponding to your Anki version:

Anki 2.1
  1. Make sure you have the latest version of Anki 2.1 installed. Earlier releases (e.g. found in various Linux distros) do not support .ankiaddon packages.
  2. Download the latest .ankiaddon package from the releases tab (you might need to click on Assets below the description to reveal the download links)
  3. From Anki's main window, head to Tools β†’ Add-ons
  4. Drag-and-drop the .ankiaddon package onto the add-ons list
  5. Restart Anki
Anki 2.0
  1. Go to Tools β†’ Add-ons β†’ Open add-ons folder
  2. Find and delete the Import Bug Test.py file if it already exists.
  3. See if you can find a import_bug_test folder. If so:
    1. If the folder contains a meta.json file, copy the file to a safe location. This will allow you to preserve your current settings.
    2. Proceed to delete the import_bug_test folder
  4. Download and extract the latest Anki 2.0 add-on release from the releases tab (you might need to click on Assets below the description to reveal the download links)
  5. Move the extracted Import Bug Test.py and import_bug_test into the add-ons folder
  6. Optional: Place the meta.json file back into the directory if you created a copy beforehand.
  7. Restart Anki

Documentation

For further information on the use of this add-on please check out the description text for AnkiWeb.

Building

With Anki add-on builder installed:

git clone https://github.com/glutanimate/import-bug-test.git
cd import-bug-test
aab build

For more information on the build process please refer to aab's documentation.

Contributing

Contributions are welcome! Please review the contribution guidelines on how to:

  • Report issues
  • File pull requests
  • Support the project as a non-developer

License and Credits

Import Bug Test is Copyright Β© 2019 Aristotelis P. (Glutanimate)

Import Bug Test is free and open-source software. The add-on code that runs within Anki is released under the GNU AGPLv3 license, extended by a number of additional terms. For more information please see the LICENSE file that accompanied this program.

This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY.