ErrLookup › alibaba/arthas
alibaba/arthas
Alibaba Java Diagnostic Tool Arthas/Alibaba Java诊断利器Arthas · Java · 857 source files
Analyzed at 21cf2e9ba5 on 2026-08-14. 126 documented errors.
| Code / Message | Type | Severity | Tags |
|---|---|---|---|
| Unsupported dataSource format | exception | error | flame-graph, web-component, data-validation, case-sensitivity |
| Timeout waiting for response to request | exception | error | concurrency, timeout, mcp, task-queue, async |
| groovy command is not supported yet! | exception | info | groovy, unsupported, monitor, stub |
| can not find | exception | critical | bootstrap, classpath, instrumentation, spy-jar |
| Object size exceeds size limit | exception | warning | arthas, object-view, memory, configuration, size-limit |
| By default, strict mode is true, not allowed to set object… | exception | warning | ognl, strict-mode, safety, configuration |
| 文件不存在或不在允许目录白名单内 | validation | error | viewfile, path-validation, arthas-mcp, filesystem, whitelist |
| Arthas server did not start after attach | exception | critical | attach, mount-namespace, network, container, diagnostic |
| Resource with URI ' ' not found | exception | error | mcp, resource, dynamic-registration, stateful-server, java |
| ERROR: arthas vmtool JVMTI AddCapabilities failed!%u | console | critical | arthas, vmtool, jvmti, native, jni, agent, capabilities |
| Task-aware tools registered but no TaskStore configured… | exception | critical | mcp, task, builder, configuration, java |
| missing newInstance method | validation | error | reflection, cglib, api-contract |
-32603 Task did not complete within timeout | error_code | error | mcp, task, timeout, async, java |
-32602 Task not found (may have expired after TTL) | error_code | error | mcp, task, ttl, in-memory-store, invalid-params, java |
| Unsupported platform | exception | error | arthas, async-profiler, platform, native, unsupported |
| consumer not found | http | error | arthas, http-api, session, consumer |
| Can not find tools.jar under java home | validation | error | boot, jdk, java-home, environment, java8 |
| Required parameter ' ' is missing | validation | error | mcp, tool, validation, toolparam, java |
| Required parameter ' ' cannot be empty | validation | error | validation, mcp, tool-param, api-contract |
| Could not find an available tcp port in the range | exception | error | network, tcp, port-allocation, configuration |
| Can not find libasyncProfiler so, please check the arthas… | exception | error | arthas, profiler, native-library, environment, async-profiler |
| AllServerStart must be initialized before! | exception | error | arthas, grpc-web-proxy, lifecycle, singleton, initialization |
| 文件不在允许目录白名单内 | validation | error | arthas, mcp, viewfile, security, whitelist, path-traversal |
| Conversion from JSON to | exception | error | json, serialization, fastjson, jackson |
| Bad zip entry | exception | error | security, zip-slip, filesystem, io, common |
| Duplicate tool name | validation | error | mcp, tool, builder, duplicate, configuration, java |
| Tool with name ' ' already exists | validation | error | mcp, tool, dynamic-registration, duplicate, stateless-server, java |
| Configuration should be an object | exception | error | flame-graph, web-component, type-validation |
| Prompt with name ' ' already exists | exception | error | mcp, prompt, dynamic-registration, duplicate, stateful-server, java |
| cursor 解析失败 | validation | error | arthas, mcp, viewfile, cursor, input-validation, parse-error |
| ERROR: arthas vmtool Unable to create jvmtiEnv, GetEnv… | console | critical | arthas, vmtool, jvmti, native, jni, agent |
| ' ' is not a valid size. Should be numeric value followed… | validation | warning | jfr, user-input, parsing, configuration |
| Unsupported action: . Supported actions: record(t)… | validation | error | tt, defensive-guard, validation, arthas-mcp |
| Failed to prepare MCP upload directory | exception | critical | upload, filesystem, initialization, io, arthas-mcp |
| Can not find tools.jar under java home | validation | error | boot, jdk, tools-jar, java8, environment |
| SessionId is required for this operation | exception | error | session, api-contract, command-execution |
| current node is root. | exception | error | arthas, tree-view, logic-error, rendering |
| 火焰图获取失败 | exception | error | network, jfr, flame-graph, fetch, backend |
| zero length message | validation | warning | client, telnet, validation, commons-net |
| 元数据获取失败 | exception | error | network, jfr, fetch, backend |
| Arthas server port binding failed! Please check… | exception | critical | arthas, agent-attach, port-binding, startup |
| model class is null | exception | error | arthas, grpc-web-proxy, reflection, view-registry, null |
| Failed to create temporary session | exception | error | session, resource-limits, command-execution |
| Failed to create MCP upload directory | exception | critical | upload, filesystem, initialization, temp-dir, io, arthas-mcp |
| Line range syntax is not supported in the first version | validation | warning | line-command, user-input, parsing, unsupported-syntax |
| Directory ' ' could not be created | exception | error | arthas, file-io, filesystem, permissions |
| Resource with URI ' ' already exists | validation | error | mcp, resource, dynamic-registration, duplicate, stateless-server, java |
| Failed to initialize Arthas MCP server | exception | critical | arthas, mcp, server, startup, runtime-exception |
| Cannot write to standard output when | exception | error | arthas, grpc-web-proxy, lifecycle, concurrency, process-state |
| create view instance failure, viewClass | exception | error | arthas, grpc-web-proxy, reflection, view-registry, instantiation |
| batch file do not exist | validation | error | client, telnet, filesystem, config |
| The amount of async command that saving result to file… | validation | error | async, redirect, jobs, resource-limit |
| expecting exactly 1 method in | validation | error | reflection, cglib, api-contract |
| Failed to start Arthas MCP server | exception | critical | arthas, mcp, server, startup, runtime-exception |
| Invalid line number | validation | error | arthas, line-command, input-validation, cli |
| Couldn't find rpcmethod | validation | error | arthas, grpc-web-proxy, reflection, method-resolution, proto |
| Source is not an array | exception | error | arthas, reflection, type-check, utility |
| sizeLimit must be greater than 0. | validation | error | arthas, tt-command, input-validation, limit |
| File ' ' exists but is a directory | exception | error | arthas, file-io, filesystem, configuration |
| is not an interface | validation | error | reflection, cglib, api-contract, type-check |
| Error! command not permitted, try to use 'auth' command to… | validation | error | authentication, authorization, security, session |
| The --line option is required unless --list-lines is used. | validation | warning | line-command, user-input, validation, configuration |
| Cannot run proces in | exception | error | process-state, run, lifecycle |
| do not exist, arthas home | validation | error | boot, installation, filesystem, config |
| Cannot convert to char | validation | error | json, type-coercion, char, reflection |
| 'sessionId' is required | http | error | http-api, session, request-validation |
| can not getResources arthas-bin.zip from classloader | exception | critical | arthas, agent-attach, classpath, packaging |
| Arthas failed to bind telnet or http port! Telnet port | exception | critical | network, port-binding, startup, telnet, http |
| Line number must be greater than 0 | validation | error | arthas, line-command, input-validation, cli |
| illegal arthas home | validation | error | boot, installation, filesystem, config |
| is invalid | validation | warning | classloader, user-input, parsing, validation |
| Prompt with name ' ' not found | exception | error | mcp, prompt, dynamic-registration, stateful-server, java |
| 不是普通文件 | validation | error | viewfile, path-validation, filesystem, arthas-mcp |
| Failed to create directory within | exception | critical | arthas, filesystem, tmpdir, permissions, container |
| Can not find java/java.exe executable file under java home | validation | error | boot, jdk, java-home, environment, executable |
| Cannot interrupt process in | exception | error | process-state, interrupt, lifecycle |
| Cannot terminate terminated process | exception | warning | process-state, terminate, lifecycle |
| cursor 缺少 path | validation | error | arthas, mcp, viewfile, cursor, input-validation |
| create api session failed | http | error | http-api, session, init-session |
| Current OS do not support AsyncProfiler, Only support… | exception | error | arthas, profiler, unsupported-os, windows, environment |
| must not be blank. | validation | warning | classloader, user-input, parsing, configuration |
| Argument(s) is/are expected, type 'help tt' to read usage | validation | error | arthas, tt-command, required-argument, cli |
| limit can not be 0 | validation | error | vmtool, validation, jvm, argument |
| backtraceNum must be -1 or greater | validation | error | vmtool, validation, jvm, argument |
| cursor 缺少 offset | validation | error | arthas, mcp, viewfile, cursor, input-validation |
| : Is a directory | exception | error | shell, redirect, filesystem, arthas |
| Should specify the format of dataSource: 'line' or 'tree' | exception | error | flame-graph, web-component, data-validation |
| Tool with name ' ' not found | exception | warning | mcp, arthas-mcp-server, registration, not-found |
| must be greater than 0. | validation | warning | classloader, user-input, parsing, validation |
| unknown action | http | error | http-api, action, enum-validation |
| vmtool 需要指定类名 (className) | validation | error | vmtool, required-param, validation, arthas-mcp |
| incorrect pathinfo | validation | error | arthas, grpc-web-proxy, request-routing, url-path, validation |
| Time fragment index is expected, please type -i to specify | validation | error | arthas, tt-command, required-argument, input-validation |
| Cannot resume process in | exception | error | process-state, resume, lifecycle |
| 'consumerId' is required | http | error | http-api, consumer, request-validation |
| ' ' is not a valid timespan. Shoule be numeric value… | validation | warning | jfr, user-input, parsing, configuration |
| Too many line numbers, maximum is 256. | validation | error | arthas, line-command, limit, input-validation |
| Unsupported action: . Supported actions | validation | error | profiler, invalid-param, enum, async-profiler, arthas-mcp |
| Session not found | exception | error | session, ttl, api-contract |
| cursor offset 不允许为负数 | validation | error | arthas, mcp, viewfile, cursor, input-validation |