ErrLookup › alibaba/arthas

alibaba/arthas

Alibaba Java Diagnostic Tool Arthas/Alibaba Java诊断利器Arthas · Java · 857 source files

Analyzed at 21cf2e9ba5 on 2026-08-14. 145 documented errors.

Code / MessageTypeSeverityTags
Unsupported dataSource format ${format}
exception error flame-graph, web-component, data-validation, case-sensitivity
Should specify the format of dataSource: 'line' or 'tree'
exception error flame-graph, web-component, data-validation
Illegal dataSource format type, must be string
exception error flame-graph, web-component, type-validation
Illegal dataSource format, must be 'line' or 'tree'
exception error flame-graph, web-component, data-validation
Configuration should be an object
exception error flame-graph, web-component, type-validation
Unsupported dataSource format ${format}
exception error flame-graph, web-component, data-validation, case-sensitivity
Should specify the format of dataSource: 'line' or 'tree'
exception error flame-graph, web-component, data-validation
Illegal dataSource format type, must be string
exception error flame-graph, web-component, type-validation
Illegal dataSource format, must be 'line' or 'tree'
exception error flame-graph, web-component, data-validation
Configuration should be an object
exception error flame-graph, web-component, type-validation
元数据获取失败
exception error network, jfr, fetch, backend
火焰图获取失败
exception error network, jfr, flame-graph, fetch, backend
Arthas server port binding failed! Please check $HOME/logs/a
exception critical arthas, agent, port-binding, startup
can not getResources arthas-bin.zip from classloader: ${clas
exception critical arthas, agent-attach, classpath, packaging
can not find arthas-core.jar under arthasHome: ${arthasHome}
exception critical arthas, agent-attach, filesystem, configuration
Arthas server port binding failed! Please check $HOME/logs/a
exception critical arthas, agent-attach, port-binding, startup
Failed to create directory within ${TEMP_DIR_ATTEMPTS} attem
exception critical arthas, filesystem, tmpdir, permissions, container
Tool with name '${toolName}' already exists
exception error mcp, arthas-mcp-server, registration, duplicate
Tool with name '${toolName}' not found
exception warning mcp, arthas-mcp-server, registration, not-found
Resource with URI '${resourceUri}' already exists
exception error mcp, arthas-mcp-server, registration, duplicate, resource
Resource with URI '${resourceUri}' not found
exception error mcp, resource, dynamic-registration, stateful-server, java
Prompt with name '${promptName}' already exists
exception error mcp, prompt, dynamic-registration, duplicate, stateful-server, java
Prompt with name '${promptName}' not found
exception error mcp, prompt, dynamic-registration, stateful-server, java
Task-aware tools registered but no TaskStore configured. Add
exception critical mcp, task, builder, configuration, java
Duplicate tool name: ${toolName}
validation error mcp, tool, builder, duplicate, configuration, java
Tool with name '{}' already exists
validation error mcp, tool, dynamic-registration, duplicate, stateless-server, java
Tool with name '{}' not found
validation error mcp, tool, dynamic-registration, stateless-server, java
Resource with URI '{}' already exists
validation error mcp, resource, dynamic-registration, duplicate, stateless-server, java
Resource with URI '{}' not found
validation error mcp, resource, dynamic-registration, stateless-server, java
Prompt with name '{}' already exists
validation error mcp, prompt, dynamic-registration, duplicate, stateless-server, java
Prompt with name '{}' not found
validation error mcp, prompt, dynamic-registration, stateless-server, java
-32603
Task did not complete within timeout
error_code error mcp, task, timeout, async, java
-32602
Task not found or not accessible
error_code warning mcp, task, cancellation, invalid-params, java
-32603
Maximum task limit reached ({})
error_code error mcp, task, capacity, in-memory-store, java
-32602
Task not found (may have expired after TTL): {}
error_code error mcp, task, ttl, in-memory-store, invalid-params, java
-32603
Task creation failed: {}
error_code error mcp, task, tool-handler, internal-error, java
Required parameter '{}' is missing
validation error mcp, tool, validation, toolparam, java
Timeout waiting for response to request {} for task {}
exception error concurrency, timeout, mcp, task-queue, async
Required parameter '{paramName}' cannot be empty
validation error validation, mcp, tool-param, api-contract
Conversion from JSON to {type} failed
exception error json, serialization, fastjson, jackson
Cannot convert to char: {value}
validation error json, type-coercion, char, reflection
limit can not be 0
validation error vmtool, validation, jvm, argument
backtraceNum must be -1 or greater
validation error vmtool, validation, jvm, argument
{fileName} do not exist, arthas home: {arthasHome}
validation error boot, installation, filesystem, config
illegal arthas home: {arthasHome}
validation error boot, installation, filesystem, config
Can not find tools.jar under java home: {javaHome}, please t
validation error boot, jdk, java-home, environment, java8
Can not find java/java.exe executable file under java home:
validation error boot, jdk, java-home, environment, executable
Can not find tools.jar under java home: {javaHome}
validation error boot, jdk, tools-jar, java8, environment
batch file do not exist: {batchFile}
validation error client, telnet, filesystem, config
zero length message
validation warning client, telnet, validation, commons-net
File '{file}' exists but is a directory
exception error filesystem, io, validation, common
File '{file}' cannot be written to
exception error filesystem, io, permissions, common
Directory '{parent}' could not be created
exception error filesystem, io, permissions, common
Bad zip entry: {currentEntry}
exception error security, zip-slip, filesystem, io, common
{iface} missing newInstance method
validation error reflection, cglib, api-contract
{iface} is not an interface
validation error reflection, cglib, api-contract, type-check
expecting exactly 1 method in {iface}
validation error reflection, cglib, api-contract
Could not find an available tcp port in the range [%d, %d] a
exception error network, tcp, port-allocation, configuration
Arthas server did not start after attach (no listener on {ip
exception critical attach, mount-namespace, network, container, diagnostic
SessionId is required for this operation
exception error session, api-contract, command-execution
Failed to create temporary session
exception error session, resource-limits, command-execution
Session not found: {sessionId}
exception error session, ttl, api-contract
'{s}' is not a valid size. Should be numeric value followed
validation warning jfr, user-input, parsing, configuration
'{s}' is not a valid timespan. Shoule be numeric value follo
validation warning jfr, user-input, parsing, configuration
By default, strict mode is true, not allowed to set object p
exception warning ognl, strict-mode, safety, configuration
{optionName} must not be blank.
validation warning classloader, user-input, parsing, configuration
{optionName} must be greater than 0.
validation warning classloader, user-input, parsing, validation
{optionName} is invalid: {value}
validation warning classloader, user-input, parsing, validation
groovy command is not supported yet!
exception info groovy, unsupported, monitor, stub
The --line option is required unless --list-lines is used.
validation warning line-command, user-input, validation, configuration
Line range syntax is not supported in the first version: {}
validation warning line-command, user-input, parsing, unsupported-syntax
Invalid line number: {}
validation error arthas, line-command, input-validation, cli
Line number must be greater than 0: {}
validation error arthas, line-command, input-validation, cli
Too many line numbers, maximum is 256.
validation error arthas, line-command, limit, input-validation
Can not find libasyncProfiler so, please check the arthas di
exception error arthas, profiler, native-library, environment, async-profiler
Current OS do not support AsyncProfiler, Only support Linux/
exception error arthas, profiler, unsupported-os, windows, environment
sizeLimit must be greater than 0.
validation error arthas, tt-command, input-validation, limit
Time fragment index is expected, please type -i to specify
validation error arthas, tt-command, required-argument, input-validation
Class-pattern is expected, please type the wildcard expressi
validation error arthas, tt-command, required-argument, pattern-matching
Method-pattern is expected, please type the wildcard express
validation error arthas, tt-command, required-argument, pattern-matching
Argument(s) is/are expected, type 'help tt' to read usage
validation error arthas, tt-command, required-argument, cli
Failed to initialize Arthas MCP server
exception critical arthas, mcp, server, startup, runtime-exception
Failed to start Arthas MCP server
exception critical arthas, mcp, server, startup, runtime-exception
必须提供 path 或 cursor
validation error arthas, mcp, viewfile, input-validation, required-argument
offset 不允许为负数
validation error arthas, mcp, viewfile, input-validation, offset
cursor 缺少 path
validation error arthas, mcp, viewfile, cursor, input-validation
cursor 缺少 offset
validation error arthas, mcp, viewfile, cursor, input-validation
cursor offset 不允许为负数
validation error arthas, mcp, viewfile, cursor, input-validation
cursor 解析失败: ${e.getMessage()}
validation error arthas, mcp, viewfile, cursor, input-validation, parse-error
文件不在允许目录白名单内: ${requestedPath}
validation error arthas, mcp, viewfile, security, whitelist, path-traversal
文件不存在或不在允许目录白名单内: ${requestedPath}
validation error viewfile, path-validation, arthas-mcp, filesystem, whitelist
不是普通文件: ${file}
validation error viewfile, path-validation, filesystem, arthas-mcp
vmtool: action 参数不能为空
validation error vmtool, required-param, validation, arthas-mcp
vmtool ${normalizedAction} 需要指定类名 (className)
validation error vmtool, required-param, validation, arthas-mcp
vmtool interruptThread 需要指定线程 ID (threadId)
validation error vmtool, required-param, thread, validation, arthas-mcp
actionArg is required when action=execute
validation error profiler, required-param, async-profiler, validation, arthas-mcp
action is required
validation error profiler, required-param, validation, arthas-mcp
Unsupported action: ${input}. Supported actions: ${supported
validation error profiler, invalid-param, enum, async-profiler, arthas-mcp
Unsupported action: ${ttAction}. Supported actions: record(t
validation error tt, defensive-guard, validation, arthas-mcp
classPattern is required for record operation
validation error tt, required-param, validation, timetunnel, arthas-mcp
methodPattern is required for record operation
validation error tt, required-param, validation, timetunnel, arthas-mcp
${action} operation requires index parameter
validation error tt, required-param, validation, timetunnel, arthas-mcp
search operation requires searchExpression parameter
validation error tt, required-param, validation, timetunnel, arthas-mcp
delete operation requires index parameter
validation error tt, required-param, validation, timetunnel, arthas-mcp
Unsupported action: ${action}
validation error tt, invalid-param, enum, validation, timetunnel, arthas-mcp
${name}: Is a directory
exception error shell, redirect, filesystem, arthas
${filePath}: Is a directory
exception error shell, tee, filesystem, arthas
Failed to prepare MCP upload directory
exception critical upload, filesystem, initialization, io, arthas-mcp
Failed to create MCP upload directory
exception critical upload, filesystem, initialization, temp-dir, io, arthas-mcp
can not find ${ARTHAS_SPY_JAR}
exception critical bootstrap, classpath, instrumentation, spy-jar
Arthas failed to bind telnet or http port! Telnet port: ${co
exception critical network, port-binding, startup, telnet, http
Error! command not permitted, try to use 'auth' command to a
validation error authentication, authorization, security, session
{}: command not found
validation error command, user-input, shell
The amount of async command that saving result to file can't
validation error async, redirect, jobs, resource-limit
Cannot interrupt process in {} state
exception error process-state, interrupt, lifecycle
Cannot resume process in {} state
exception error process-state, resume, lifecycle
Cannot suspend process in {} state
exception error process-state, suspend, lifecycle
Cannot set to background a process in {} state
exception error process-state, background, lifecycle
Cannot set to foreground a process in {} state
exception error process-state, foreground, lifecycle
Cannot terminate terminated process
exception warning process-state, terminate, lifecycle
Cannot run proces in {} state
exception error process-state, run, lifecycle
parse request failed: request body is empty
http error http-api, request-validation, json
parse request failed: {}
http error http-api, json, parsing
'action' is required
http error http-api, request-validation, action
unknown action: {}
http error http-api, action, enum-validation
'sessionId' is required
http error http-api, session, request-validation
session not found: {}
http error http-api, session, expired
create api session failed
http error http-api, session, init-session
'consumerId' is required
http error http-api, consumer, request-validation
consumer not found: {}
http error arthas, http-api, session, consumer
File '{}' exists but is a directory
exception error arthas, file-io, filesystem, configuration
File '{}' cannot be written to
exception error arthas, file-io, permissions, filesystem
Directory '{}' could not be created
exception error arthas, file-io, filesystem, permissions
Source is not an array: {}
exception error arthas, reflection, type-check, utility
Object size exceeds size limit: {}
exception warning arthas, object-view, memory, configuration, size-limit
current node is root.
exception error arthas, tree-view, logic-error, rendering
Unsupported platform: {}-{}
exception error arthas, async-profiler, platform, native, unsupported
AllServerStart must be initialized before!
exception error arthas, grpc-web-proxy, lifecycle, singleton, initialization
Cannot write to standard output when {}
exception error arthas, grpc-web-proxy, lifecycle, concurrency, process-state
model class is null
exception error arthas, grpc-web-proxy, reflection, view-registry, null
create view instance failure, viewClass:{}
exception error arthas, grpc-web-proxy, reflection, view-registry, instantiation
incorrect pathinfo: {}
validation error arthas, grpc-web-proxy, request-routing, url-path, validation
Couldn't find rpcmethod: {}
validation error arthas, grpc-web-proxy, reflection, method-resolution, proto
ERROR: arthas vmtool Unable to create jvmtiEnv, GetEnv faile
console critical arthas, vmtool, jvmti, native, jni, agent
ERROR: arthas vmtool JVMTI AddCapabilities failed!%u
console critical arthas, vmtool, jvmti, native, jni, agent, capabilities