Odoo Error Library
A structured reference of common Odoo error categories that the Error Analyzer can diagnose. Each category will link to a detailed explanation page as the library grows.
Error Categories
Python Traceback
AttributeError, TypeError, and KeyError raised inside Odoo models and methods.
XML View Error
Template rendering failures, missing views, and XPath expressions that no longer match.
AccessError
Missing access rights, ir.model.access.csv misconfigurations, and record rule denials.
Missing Field
A field not found in the model because it was removed or renamed across versions.
QWeb Error
Template compilation errors, missing templates, and QWeb syntax issues.
Asset / JavaScript Error
Missing JavaScript assets, odoo.define failures, and OWL component errors.
Module Install Error
Dependency conflicts, data file errors, and module not found failures.
Migration Error
Version compatibility issues, missing migration scripts, and breaking changes.
About This Library
Future pages will provide deep dives at /odoo-errors/<slug>. For now, the Error Analyzer handles these categories directly when you paste a traceback or log output.
Analyze an Odoo error
Paste a traceback or log output and review the suggested error category and debugging direction.
Analyze an Odoo Error