ErrLookup › tui-cs/Terminal.Gui
tui-cs/Terminal.Gui
Cross Platform Terminal UI toolkit for .NET · C# · 1,483 source files
Analyzed at 2e47b11478 on 2026-08-13. 167 documented errors.
| Code / Message | Type | Severity | Tags |
|---|---|---|---|
| DefaultKeyBindings dictionary is null. Initialize it before | exception | error | config, keybindings, static-state, initialization |
| Driver '{driverName}' is not registered in DriverRegistry. | exception | critical | driver, initialization, config, platform |
| Init called multiple times without Shutdown | exception | critical | lifecycle, initialization, static-state |
| Cannot use legacy static Application model (Application.Init | exception | critical | lifecycle, api-model, static-state |
| Cannot use modern instance-based model (Application.Create) | exception | critical | lifecycle, api-model, static-state |
| Invoke | exception | error | threading, lifecycle, main-loop, initialization |
| The runnable is already running. | exception | error | session, runnable, lifecycle |
| Attempt to Run the runnable that's already the top runnable. | exception | error | session, runnable, lifecycle, stack |
| Init must be called before Run. | exception | critical | lifecycle, initialization, runnable |
| Cannot use legacy static Application model (Application.Init | exception | critical | lifecycle, api-model, static-state |
| Cannot use modern instance-based model (Application.Create) | exception | critical | lifecycle, api-model, static-state |
| Driver not initialized. Call Init() first. | exception | error | input, testing, driver, initialization |
| Popovers must be registered before being shown. | exception | error | popover, lifecycle, registration |
| Popovers must have ViewportSettings.Transparent and Viewport | exception | error | popover, viewport, configuration |
| Failed to copy from the OS clipboard. | exception | warning | clipboard, environment, platform, os |
| Failed to paste to the OS clipboard. | exception | warning | clipboard, environment, platform, os |
| Process timed out. Command line: {process.StartInfo.FileName | exception | warning | clipboard, process, timeout, environment |
| Unexpected StartObject token when parsing Attribute: {reader | exception | error | config, json, serialization, theme |
| {propertyName}: Both Foreground and Background colors must b | exception | error | config, json, serialization, theme |
| {propertyName}: Unexpected token when parsing Attribute: {re | exception | error | configuration, json, theming, attribute |
| {propertyName}: Expected a string value. | exception | error | configuration, json, theming, attribute, textstyle |
| Expected a valid text style value. | exception | error | configuration, json, theming, attribute, textstyle, enum |
| {propertyName}: Unknown Attribute property . | exception | error | configuration, json, theming, attribute |
| {propertyName}: "{property}" - {ex.Message} | exception | error | configuration, json, theming, attribute, wrapper |
| {propertyName}: Bad Attribute. | exception | error | configuration, json, theming, attribute, truncated |
| Unexpected color name: {colorString}. | exception | error | configuration, json, theming, color |
| Unexpected token when parsing Color: {reader.TokenType} | exception | error | configuration, json, theming, color |
| Expected a JSON array ("[ {{ ... }} ]"), but got "{reader.To | exception | error | configuration, json, theming, dictionary, themes |
| Duplicate key '{key}' in dictionary. | exception | error | configuration, json, theming, dictionary, duplicate-key |
| Error Applying Configuration Change: {tie.InnerException.Mes | exception | error | configuration, apply, reflection, targetinvocationexception |
| Error Applying Configuration Change: {tie.Message} | exception | error | configuration, apply, reflection, targetinvocationexception |
| Error Applying Configuration Change ({PropertyInfo?.Name}): | exception | error | configuration, apply, argument-exception, type-mismatch |
| OmitClassName is not allowed when Scope is AppSettingsScope | validation | error | configuration, attribute, appsettings-scope, validation |
| Cannot create instance of type {type.FullName}. No parameter | exception | error | configuration, deepcloner, aot, reflection, instantiation |
| Cannot create instance of type {type.FullName} in AOT contex | exception | error | configuration, deepcloner, aot, trimming, nativeaot |
| Cloning of immutable collections like {type.Name} is not sup | exception | error | configuration, deepcloner, immutable-collections, notsupported |
| Cloning of collection type {type.Name} is not supported unle | exception | error | configuration, deepcloner, collections, ilist, notsupported |
| Cloning of collection type {type.Name} is not supported with | exception | error | deepcloner, collections, configuration, reflection, aot |
| Unsupported dictionary type: {type}. Only Dictionary<,> and | exception | error | deepcloner, dictionaries, configuration, reflection |
| Error cloning dictionary ({source}) (last key was "{lastKey} | exception | error | deepcloner, dictionaries, concurrency, thread-safety, configuration |
| Cloning of frozen or immutable dictionaries like {type.Name} | exception | error | deepcloner, dictionaries, immutable, frozen, configuration |
| Expected a JSON array ("[ { ... } ]"), but got "{reader.Toke | exception | error | json, configuration, dictionary, serialization, config-file |
| Expected start of array for Key[]. | exception | error | json, configuration, keybindings, key, serialization |
| Expected string token in Key array, got {reader.TokenType}. | exception | error | json, configuration, keybindings, key, serialization |
| Unexpected end of JSON while reading Key array. | exception | error | json, configuration, keybindings, malformed-json, serialization |
| {propertyName}: "{reader.GetString ()}" is not a valid Key. | exception | error | json, configuration, keybindings, key, enum, serialization |
| {propertyName}: Error parsing Key value: {ioe.Message} | exception | error | json, configuration, keybindings, key, serialization |
| {propertyName}: "{mod}" is not a valid modifier. | exception | error | json, configuration, keybindings, key, modifiers, serialization |
| {propertyName}: Expected an array of modifiers, but got "{re | exception | error | json, configuration, keybindings, key, modifiers, serialization |
| {propertyName}: Unexpected Key property. | exception | error | json, configuration, keybindings, key, schema, serialization |
| {propertyName}: Unexpected StartObject token when parsing Ke | exception | error | json, configuration, keybindings, key, schema, serialization |
| Expected start of array for MouseFlags[]. | exception | error | json, configuration, mouse, mousebindings, serialization |
| Expected string token in MouseFlags array, got {reader.Token | exception | error | json, configuration, mouse, mousebindings, serialization |
| Unexpected end of JSON while reading MouseFlags array. | exception | error | json, configuration, mouse, mousebindings, malformed-json, serialization |
| {value}: Invalid Rune. | exception | error | json, configuration, rune, unicode, serialization |
| {value}: Invalid Rune | exception | error | json, configuration, rune, unicode, serialization |
| {value}: Invalid Rune. The second codepoint is not valid: {s | exception | error | config, json, unicode, rune, deserialization |
| {value}: Invalid Rune. The second codepoint is not a combini | exception | error | config, json, unicode, rune |
| {value}: Invalid combined Rune. | exception | error | config, json, unicode, rune, edge-case |
| {num}: Invalid Rune (not a scalar Unicode value). | exception | error | config, json, unicode, rune |
| Unexpected token when parsing Rune: {reader.TokenType}. | exception | error | config, json, rune, deserialization |
| Unexpected StartObject token when parsing Scheme: {reader.To | exception | error | config, json, scheme, theming |
| After {propertyName}: Expected PropertyName but got another | exception | error | config, json, scheme, syntax |
| After {propertyName}: Expected Attribute but got {attrObj?.G | exception | error | config, json, scheme, attribute, theming |
| {propertyName}: Unrecognized Scheme Attribute name. | exception | error | config, json, scheme, theming, version |
| null property name. | exception | error | config, json, scheme, corruption |
| After {propertyName}: Invalid Json. | exception | error | config, json, scheme, syntax |
| {schemeName}: Cannot remove a built-in Scheme. | exception | error | config, scheme, runtime-api |
| {schemeName}: Does not exist in Schemes. | exception | error | config, scheme, runtime-api |
| Invalid scheme name: {schemeName} | exception | error | config, scheme, runtime-api, enum |
| Current Theme does not have a Scheme. | exception | error | config, scheme, theming, runtime-api |
| Expected a JSON object ("{ "propName" : ... }"), but got "{r | exception | error | config, json, scope, syntax |
| After {propertyName}: Expected a JSON property name, but got | exception | error | config, json, scope, syntax |
| {propertyName}: Unsupported configuration converter type "{c | exception | error | config, json, aot, trimming, runtime |
| {propertyName}: Unknown property name. | exception | error | config, json, scope, version |
| {propertyName}: Json error in ScopeJsonConverter | exception | error | config, json, serialization, scope-json-converter |
| {p.Key}: Unsupported configuration converter type "{converte | exception | error | config, json, serialization, aot, trimming, nativeaot |
| {p.Key}: No source-generated JsonTypeInfo is registered for | exception | error | config, json, serialization, source-generation, aot |
| {propertyType.FullName}: No source-generated JsonTypeInfo is | exception | error | config, json, serialization, source-generation, trimming |
| {propertyType.Name}: Error reading property with converter " | exception | error | config, json, serialization, converter, deserialization |
| {propertyType.Name}: Converter "{converterType.FullName}" do | exception | error | config, json, serialization, converter, reflection |
| {propertyType.Name}: Error writing property with converter " | exception | error | config, json, serialization, converter, reflection |
| Configuration JSON root must not be null. | exception | error | config, json, sources-manager, config-root |
| Themes must include an item named {DEFAULT_THEME_NAME} | exception | error | config, theme, theme-manager, invariant |
| Theme cannot be set before ConfigurationManager is initializ | exception | error | config, theme, theme-manager, initialization, ordering |
| Invalid TraceCategory value: '{value}' | validation | error | config, json, tracing, tracecategory, enum |
| Unexpected token type in TraceCategory array: {reader.TokenT | validation | error | config, json, tracing, tracecategory, enum |
| Invalid TraceCategory value in array: '{value}' | validation | error | config, json, tracing, tracecategory, enum |
| Unexpected token type for TraceCategory: {reader.TokenType} | validation | error | config, json, tracing, tracecategory, enum |
| Only a single Grapheme cluster is allowed per Cell. | validation | error | drawing, cell, unicode, grapheme |
| Only valid Unicode scalar values are allowed in a single Gra | validation | error | drawing, cell, unicode, surrogate, grapheme |
| Unable to create string from Color with value {Argb}, using | exception | info | drawing, color, formatting, unreachable, defensive |
| Provided text is too short to be any known color format. | validation | error | drawing, color, parsing, validation |
| The text provided was null or empty. | validation | error | drawing, color, parsing, validation, span |
| The text provided consisted of only whitespace characters. | validation | error | color, parsing, validation, format-exception |
| Text was too short to be any possible supported format. | validation | error | color, parsing, validation, format-exception |
| Color hex string {hexString} was not in a supported format | validation | error | color, parsing, hex, alpha-channel, format-exception |
| Text did not match any expected format. | validation | error | color, parsing, named-color, format-exception |
| Value was not composed entirely of decimal digits. | validation | error | color, parsing, rgb, alpha-channel, format-exception |
| Wrong number of values. Expected 3 or 4 decimal integers. Go | validation | error | color, parsing, rgb, validation, format-exception |
| Invalid color name: {kvp.Key} | validation | error | color, configuration, enum, theme, argument-exception |
| At least one color stop must be provided. | validation | error | gradient, drawing, validation, argument-exception |
| Steps must be greater than 0. | validation | error | gradient, drawing, validation, argument-exception |
| Number of steps must be N-1 | validation | error | gradient, drawing, validation, off-by-one, argument-exception |
| Fraction must be between 0 and 1. | validation | error | gradient, drawing, validation, argument-out-of-range |
| 0 length lines are not supported | validation | warning | linecanvas, drawing, invariant, argument-exception |
| start must be greater than or equal to 0 | validation | error | ruler, drawing, internal, validation, argument-exception |
| "{_xclipPath} {xclipArgs}" failed. | exception | error | clipboard, unix, linux, xclip, environment, not-supported |
| "{_xclipPath} {xclipArgs} < {text}" failed | exception | error | clipboard, unix, linux, xclip, environment, not-supported |
| Failed to get screenBuffer console mode, error code: {Marsha | exception | critical | windows, driver, console, win32, init, environment |
| Failed to set screenBuffer console mode, error code: {Marsha | exception | critical | windows, console, driver, win32, initialization |
| Failed to get input console mode, error code: {GetLastError( | exception | critical | windows, console, driver, win32, input, initialization |
| Failed to set input console mode, error code: {GetLastError( | exception | critical | windows, console, driver, win32, input, initialization |
| Failed to get output console mode, error code: {GetLastError | exception | critical | windows, console, driver, win32, output, initialization |
| Failed to set output console mode, error code: {GetLastError | exception | critical | windows, console, driver, win32, output, initialization |
| Failed to flush input queue, error code: {GetLastError()}. | exception | error | windows, console, driver, win32, cleanup, teardown |
| Failed to restore input console mode, error code: {GetLastEr | exception | error | windows, console, driver, win32, cleanup, teardown |
| Failed to restore output console mode, error code: {GetLastE | exception | error | windows, console, driver, win32, cleanup, teardown |
| Failed to set output console mode, error code: {GetLastError | exception | warning | windows, console, driver, win32, output |
| Failed to parse Color from {s} | exception | error | color, parsing, filesystem, configuration, filedialogs |
| Invalid key string: {str} | exception | error | keyboard, parsing, keybindings, configuration, input |
| FuncTimeProvider does not support timers. Use VirtualTimePro | exception | error | testing, time, timer, test-infrastructure |
| The Viewport of an AdornmentView cannot be modified. | exception | error | adornment, viewbase, layout, viewport, invariant |
| AdornmentView can only render to their Parent or Parent's Su | exception | error | adornment, viewbase, rendering, linecanvas, invariant |
| Adornment must be of type Border | exception | error | adornment, borderview, viewbase, rendering, invariant |
| The ShadowStyle of MarginView cannot be set | exception | error | adornment, marginview, viewbase, shadow, invariant |
| The size of an item cannot be negative. | exception | error | layout, alignment, viewbase, dim, validation |
| Target | exception | error | layout, pos, viewbase, debugging, invariant |
| Cannot change timeout while mouse is held down. Call Stop() | exception | error | mouse, input, viewbase, state, invariant |
| MouseHoldRepeat only accepts null, Pressed, Released or Clic | exception | error | mouse, mouseholdrepeat, input, validation |
| Content width cannot be negative. | exception | error | content, layout, scrolling, validation |
| Content height cannot be negative. | exception | error | content, layout, scrolling, validation |
| ContentSize cannot be negative. | exception | error | content, layout, scrolling, validation |
| SubViews of Margin are not supported. | exception | error | hierarchy, adornment, margin, subviews |
| HotKey must not be null. Use Key.Empty to clear the HotKey. | exception | error | hotkey, keyboard, validation |
| HotKey must be a printable key ({hotKey}). | exception | error | hotkey, keyboard, validation |
| HotKey does not support CtrlMask ({hotKey}). | exception | error | hotkey, keyboard, ctrl, validation |
| X cannot be null | exception | error | layout, pos, x, validation |
| Y cannot be null | exception | error | layout, pos, y, validation |
| ComputedLayout for "{superView}": "{to}" references a SubVie | exception | critical | layout, topological-sort, circular-dependency, pos |
| ComputedLayout for "{superView}": "{from}" linked with "{to} | exception | critical | layout, topological-sort, hierarchy, pos |
| {view.GetType ().Name}.{name} = {bad.GetType ().Name} which | exception | warning | layout, dim-auto, diagnostics, circular-dependency |
| The view is already initialized. | exception | error | lifecycle, begininit, isinitialized, initialization |
| Must be non-negative | exception | error | navigation, collection, index, validation |
| SelectedColor must be between 0 and 15. | exception | error | color, colorpicker, validation, enum |
| Result value must be a valid button index or null. | exception | error | dialog, buttons, result, validation |
| Number of colors must match the number of bars | exception | error | graphview, multibarseries, constructor, validation |
| Number of values must match the number of bars per category | exception | error | graphview, multibarseries, addbars, validation |
| The source stream must be seekable (CanSeek property) | exception | error | hexview, stream, validation, precondition |
| Zoom level must be a finite number. | exception | error | imageview, numeric, validation, precondition |
| Background ImageView rendering failed. | exception | error | imageview, async, rendering, diagnostic |
| Maximum sixel palette colors must be greater than zero. | exception | error | imageview, sixel, validation, precondition |
| No raster graphics support available. | exception | error | imageview, raster, validation, environment |
| value | exception | error | linearrange, nullable, validation, precondition |
| value | exception | error | linearselector, index, validation, precondition |
| SelectedItem must be greater than 0 or less than the number | exception | error | listview, index, validation, precondition |
| T must be a numeric type that supports addition and subtract | exception | error | numericupdown, generics, validation, precondition |
| Host runnable must have an associated IApplication. | exception | error | prompt, runnable, lifecycle, precondition |
| FocusedItem index is out of range | exception | error | optionselector, index, validation, precondition |
| Setting Values directly is not allowed. | exception | error | optionselector, enum, api-design, precondition |
| Value must be one of the following: {string.Join (", ", Valu | exception | error | selectorbase, validation, binding, precondition |
| CheckBox value not found | exception | error | selectorbase, checkbox, validation, precondition |
| The first item must be the original. | exception | error | historytext, textinput, state, precondition |
| FilePath | exception | error | textmodel, file, nullable, precondition |
| file | exception | error | textmodel, file, nullable, precondition |
| WordWrap settings was changed after the {_currentCaller} cal | exception | error | textview, wordwrap, state, reentrancy |
| forTree | exception | error | treeview, nullable, constructor, precondition |