ErrLookup › Kareadita/Kavita
Kareadita/Kavita
Kavita is a fast, feature rich, cross platform reading server. Built with the goal of being a full solution for all your reading needs. Setup your own server and share your reading collection with your friends and family. · C# · 2,409 source files
Analyzed at 9c3e540000 on 2026-08-13. 119 documented errors.
| Code / Message | Type | Severity | Tags |
|---|---|---|---|
invalid-payload invalid-payload | exception | warning | validation, annotation, book-reader, input-validation |
generic-error generic-error | exception | error | settings, persistence, database, hangfire, generic, admin |
| annotation-failed-create | exception | error | annotation, error-masking, catch-all, database, book-reader |
| sidenav-stream-doesnt-exist | exception | warning | sidenav, validation, not-found |
errors.theme-manual-upload errors.theme-manual-upload | exception | error | theme, filesystem, upload, temp, admin |
| does not exist on disk | exception | error | archive, filesystem, io-error, toctou, extraction |
| external-source-already-in-use | exception | warning | sidenav, external-source, duplicate, validation |
total-backups total-backups | exception | warning | settings, validation, backups, range, admin |
| denied | exception | error | annotation, authorization, ownership, error-masking |
| errors.oidc.no-account | exception | critical | oidc, authentication, token-validation, configuration, session |
| not-authenticated | exception | error | authentication, user, validation |
| bad-copy-files-for-download | exception | error | archive, download, filesystem, io-error |
| external-source-already-exists | exception | warning | external-source, duplicate, validation |
| no-library-access | exception | error | opds, library, access-control, authorization, feed |
| There was an error when extracting | exception | error | archive, extraction, io-error, corrupt-file, catch-all |
oidc-invalid-authority oidc-invalid-authority | exception | error | oidc, authentication, network, settings, validation, admin |
| errors.oidc.failed-to-update-username | exception | error | oidc, username, aspnet-identity, validation, claim-mapping |
| url-blocked-address | exception | error | url, ssrf, security, ip-blocklist |
| annotation-export-failed | exception | error | annotation, export, catch-all, serialization, error-masking |
| url-malformed | exception | warning | url, ssrf, validation, user-input |
dashboard-stream-doesnt-exist dashboard-stream-doesnt-exist | exception | warning | dashboard-stream, stream, validation, not-found |
| reading-profiles-device-overlap | exception | error | reading-profiles, validation, device-binding, business-rule |
errors.delete-theme-in-use errors.delete-theme-in-use | exception | warning | theme, validation, user-state, delete, admin |
| volume-doesnt-exist | exception | error | opds, volume, not-found, feed, stale-reference, library-scan |
| epub-html-missing | exception | error | epub, parsing, book-service, html, content-error |
| Failed to create database backup at | exception | critical | backup, database, sqlite, io-error, scheduled-job |
| Bad payload from Scrobble Provider | exception | error | scrobbling, kavita-plus, bad-payload, external-service |
| series-doesnt-exist | exception | error | opds, series, not-found, access-control, feed, stale-reference |
chapter-doesnt-exist chapter-doesnt-exist | exception | error | annotation, data-not-found, book-reader, error-masking |
| epub-malformed | exception | error | book-reader, epub, corrupt-file, parsing, rendering |
| response.ErrorMessage | exception | error | scrobbling, kavita-plus, external-service, api |
| errors.oidc.failed-to-update-email | exception | error | oidc, email, aspnet-identity, validation, configuration |
| OPDS feed generation is not implemented for Person smart… | exception | error | opds, smart-filter, unimplemented, person, feed, feature-gap |
| collection-doesnt-exist | exception | error | opds, collection, not-found, access-control, feed |
| cant-assign-devices-to-default | exception | error | reading-profiles, validation, business-rule, device-binding |
| generic-error | exception | error | annotation, catch-all, database, error-masking |
errors.theme-already-in-use errors.theme-already-in-use | exception | warning | theme, validation, upload, duplicate, admin |
no-user no-user | exception | error | user, authentication, stream, dashboard, session |
| Kavita has already tried to fetch from | exception | warning | favicon, cache, metadata, network, rate-limiting |
| OPDS feed generation is not implemented for Annotation… | exception | error | opds, smart-filter, unimplemented, annotation, feed, feature-gap |
generic-reading-list-create generic-reading-list-create | exception | error | reading-lists, validation, data-integrity, builder |
| Invalid Base64 string | exception | error | base64, image-upload, thumbnail, input-validation |
| chapter-doesnt-exist | exception | error | koreader, data-integrity, chapter, scan |
| Kavita found corrupted volume entries on | exception | critical | scanner, data-corruption, volumes, data-integrity |
| reading-list-restricted | exception | error | opds, reading-list, not-found, access-control, feed |
| No download URL available for | exception | error | github-api, cbl, network, external-data |
| external-source-doesnt-exist | exception | warning | external-source, stream, sidenav, validation, not-found |
series-restricted-age-restriction series-restricted-age-restriction | exception | warning | series, age-restriction, access-control, recommendation |
errors.oidc.no-account errors.oidc.no-account | exception | error | oidc, authentication, sso, account, config |
| GitHub API rate limit exhausted. | exception | warning | github-api, rate-limit, network, cbl, transient |
smart-filter-already-in-use smart-filter-already-in-use | exception | warning | smart-filter, stream, dashboard, duplicate, validation |
| smart-filter-doesnt-exist | exception | error | opds, smart-filter, not-found, stale-reference, feed |
| Could not grab publisher image for | exception | info | publisher, metadata, cover-image, fallback |
| Could not grab favicon from | exception | warning | favicon, metadata, network, fallback |
| GitHub API access denied. Please try again later. | exception | error | github-api, auth, network, cbl |
| sidenav-stream-only-delete-smart-filter | exception | warning | sidenav, validation, business-rule |
| generic-create-temp-archive | exception | error | archive, download, io-error, zip, filesystem |
smart-filter-doesnt-exist smart-filter-doesnt-exist | exception | warning | smart-filter, stream, dashboard, validation, not-found |
total-logs total-logs | exception | warning | settings, validation, logs, range, admin |
| Unsupported CBL file extension | validation | error | cbl-import, file-extension, argument-validation, reading-list |
| Image file not found in epub | exception | warning | book-reader, epub, bookmark, corrupt-file, data-not-found |
| The directory doesn't exist | exception | error | filesystem, directory, not-found, argument, parallel-traversal |
| profile-does-not-exist | exception | error | reading-profiles, not-found, validation |
| query-required | exception | error | opds, search, validation, empty-input, feed |
| errors.oidc.creating-user | exception | error | oidc, account-creation, identity, error-wrapping |
| file-missing | exception | error | koreader, progress-sync, file-hash, scan |
| url-unable-to-resolve | exception | warning | url, ssrf, dns, network |
errors.import-fields.non-unique-age-ratings errors.import-fields.non-unique-age-ratings | exception | error | settings, validation, import, metadata-mappings |
| file-doesnt-exist | exception | error | cache, filesystem, library, missing-file, disk-sync |
| errors.oidc.syncing-user | exception | error | oidc, account-provisioning, roles, configuration |
invalid-filename invalid-filename | exception | warning | upload, validation, security, path-traversal, cover-image |
| dashboard-stream-only-delete-smart-filter | exception | warning | dashboard, validation, business-rule |
oidc-managed oidc-managed | exception | warning | oidc, account, identity-provider, sync, config |
| Path not found in CBL repository | exception | error | github-api, cbl, not-found, validation |
| Source directory does not exist or could not be found: | exception | error | filesystem, directory, not-found, io |
| errors.font-manual-upload | exception | error | font, upload, filesystem, temp-file, missing-file |
| errors.oidc.email-in-use | exception | error | oidc, authentication, account-takeover, security |
| Bookmarks cannot be null! | exception | error | bookmarks, null-check, eager-loading, programming-error |
| is not applicable for | exception | warning | filtering, validation, smart-filter, input |
| external-source-required | exception | warning | external-source, validation, required-field |
invalid-metadata-provider invalid-metadata-provider | exception | warning | library, validation, kavita-plus, metadata, input |
ip-address-invalid ip-address-invalid | exception | error | settings, validation, network, configuration, server |
| errors.oidc.email-not-verified | exception | error | oidc, authentication, email-verification, security |
| errors.font-not-found | exception | error | font, google-fonts, api, not-found, metadata |
| You cannot use the name of a system provided stream | exception | warning | filtering, validation, input, smart-filter, naming |
| cant-delete-default-profile | exception | warning | reading-profiles, business-rule, validation, delete |
| Source file not found | exception | error | filesystem, file, not-found, io, race-condition |
| url-https-only | exception | warning | url, ssrf, https, validation |
| device-not-created | exception | error | device, not-found, update, eager-loading |
delete-library-while-scan delete-library-while-scan | exception | warning | library, tasks, state, validation, scan |
bookmark-dir-permissions bookmark-dir-permissions | exception | error | settings, filesystem, permissions, configuration, server |
series-doesnt-exist series-doesnt-exist | exception | error | series, not-found, localization, validation |
theme-doesnt-exist theme-doesnt-exist | exception | warning | theme, validation, not-found, filesystem |
| font-url-not-allowed | exception | warning | font, url-validation, google-fonts, security, input-validation |
| send-to-size-limit | exception | error | device, email, size-limit, smtp, send-to-device, attachment |
reading-list-name-exists reading-list-name-exists | exception | error | reading-lists, validation, uniqueness, business-rule |
| device-doesnt-exist | exception | error | device, not-found, send-to-device |
| client-device-doesnt-exist | exception | error | client-device, not-found, delete, user-scoped |
| errors.oidc.missing-email | exception | error | oidc, authentication, claims, email |
| collection-tag-duplicate | exception | warning | collection, duplicate, validation, unique-constraint |