ErrLookup › 3b1b/manim
3b1b/manim
Animation engine for explanatory math videos · Python · 103 source files
Analyzed at dee01804d4 on 2026-08-14. 54 documented errors.
| Code / Message | Type | Severity | Tags |
|---|---|---|---|
| Unsupported: {path_verb} | exception | error | manim, boolean-ops, skia-pathops, geometry |
| At least 2 mobjects needed for Union. | exception | error | manim, boolean-ops, validation |
| At least 2 mobjects needed for Intersection. | exception | error | manim, boolean-ops, validation |
| At least 2 mobjects needed for Exclusion. | exception | error | manim, boolean-ops, validation |
| tip not found | exception | error | manim, geometry, arrow, tips |
| Not implemented | exception | error | manim, coordinate-systems, abstract-method |
| Invalid input sample type | exception | error | manim, coordinate-systems, riemann-sums, validation |
| Mobject cannot contain self | exception | error | manim, mobject, scene-graph, validation |
| Trying to restore without having saved | exception | error | manim, mobject, state-management, animation |
| Cannot position endpoints of closed loop | exception | error | manim, mobject, geometry, closed-path |
| Need at least one color | exception | error | manim, mobject, color, gradient, validation |
| Cannot call Mobject.{} for a Mobject with no points | exception | error | manim, mobject, vmobject, points, validation |
| Invalid argument to Group of type {type(args[0])} | exception | error | manim, group, validation, type-checking |
| Method chaining is currently not supported for overridden an | exception | error | manim, animate-syntax, animation, api-limitation |
| Animation arguments can only be passed by calling ``animate` | exception | error | manim, animate-syntax, animation, validation |
| Index {index} out of bound for matrix with {len(self.columns | exception | error | manim, matrix, index-error, validation |
| Index {index} out of bound for matrix with {len(self.rows)} | exception | error | manim, matrix, index-error, validation |
| Input to MobjectMatrix must have at least n_rows * n_cols en | exception | error | manim, matrix, validation, mobject |
| All submobjects must be of type VMobject | exception | error | manim, vgroup, type-check, vmobject |
| Only VMobjects can be passed into VGroup | exception | error | manim, vgroup, type-check, constructor |
| All submobjects must be of type PMobject | exception | error | manim, pgroup, type-check, point-cloud |
| Cannot sample color from outside an image | exception | error | manim, image, sampling, bounds-check, color |
| Missing '{' inserted | exception | error | manim, latex, mathtex, parsing, braces |
| Missing '}' inserted | exception | error | manim, latex, mathtex, parsing, braces |
| Invalid selector: '{sel}' | exception | error | manim, selector, string-mobject, type-error, tex |
| SVG has no content to measure | exception | error | manim, svg, parsing, empty-content |
| Must specify either a file_name or svg_string SVGMobject | exception | error | manim, svg, constructor, required-argument |
| Invalid markup string \"{markup_str}\"\n{validate_error} | validation | error | manim, text, pango-markup, escaping, validation |
| Can't find {font_file}. | exception | error | manim, font, file-not-found, text, environment |
| DieFace only accepts integer inputs between 1 and 6 | exception | error | manim, dieface, range-check, drawings |
| {file_name} not Found | exception | error | manim, file-not-found, asset, io, environment |
| bezier cannot be calld on an empty list | exception | error | manim, bezier, empty-list, math, guard |
| Compiler '{compiler}' is not implemented | exception | error | manim, latex, compiler, not-implemented, configuration |
| LaTeX compilation failed | exception | error | manim, latex, compilation, environment, tex |
| Invalid color type | exception | error | manim, color, type-check, validation |
| Lines do not intersect | exception | error | manim, geometry, parallel-lines, math, degenerate-case |
| Adding sound at timestamp < 0 | exception | error | audio, scene, file-writer, validation |
| Not Implemented | exception | error | animation, abstract-method, creation, subclassing |
| {self.__class__.__name__}.create_target not properly impleme | exception | error | animation, transform, subclassing, validation |
| MoveToTarget called on mobject without attribute 'target' | exception | error | animation, transform, mobject, validation |
| Whoops, looks like you accidentally invoked the method you w | exception | error | animation, transform, api-misuse, validation |
| Trying to restore without having saved | exception | error | animation, transform, mobject-state, validation |
| Functions passed to ApplyFunction must return object of type | exception | error | animation, transform, api-misuse, validation |
| Matrix has bad dimensions | exception | error | animation, transform, matrix, validation |
| Animation only works for Mobjects. | exception | error | animation, type-error, mobject, type-guard |
| Object {anim} cannot be converted to an animation | exception | error | animation, type-error, scene, type-guard |
| The stroke shader no longer declares {declaration!r}, so a f | exception | error | opengl, shader, rendering, internal-invariant, fork |
| An array in a block holds {ARRAY_ELEMENT_SIZE} floats to an | exception | error | opengl, uniforms, shader, wgsl, layout |
| No room in a block for {name}, of {size} floats | exception | error | opengl, uniforms, shader, wgsl, layout |
| Please use a valid color | console | error | config, cli, color, startup |
| Invalid scene number | console | error | cli, scene-selection, interactive, startup |
| Invalid scene name | console | error | cli, scene-selection, interactive, startup |
| No scene named {name} found | console | warning | cli, scene-selection, startup, logging |
| No 'class' found above {line_number}! | console | warning | cli, embed, debugging, scene-selection |