ErrLookup › skylot/jadx

skylot/jadx

Dex to Java decompiler · Java · 1,269 source files

Analyzed at e738a26571 on 2026-08-14. 250 documented errors.

Code / MessageTypeSeverityTags
Unknown option: {}
validation error debugger, smali, registers, runtime
Threads count must be positive, got: {}
validation error debugger, type-conversion, argtype, registers
'{}' is unknown for parameter {}, possible values are {}
validation error debugger, type-validation, value-modify, registers
'{}' is unknown, possible values are: {}
validation error cache, disk-adapter, field-node, stale-cache
Unknown command: {}. Expected one of: {}
validation error cache, disk-adapter, field-node, stale-cache
Input class not found: {}
validation error cache, disk-adapter, version-mismatch, annotation
Input class can't be saved by current jadx settings (marked
validation error debugger, jdwp, type-conversion, runtime
Found {} classes, single class output can't be used
validation error debugger, jdwp, network, adb, attach
Class decompilation failed
exception error debugger, jdwp, protocol, attach
Failed to load config file: {}
exception error debugger, jdwp, handshake, network, adb
Failed to save config file: {}
exception error debugger, jdwp, handshake, network, adb
Config file extension should be '.json'
validation error config, args-validation, jadx
Failed to save JSON file: {}
exception error call-graph, io, export, jadx
Failed to save JSON file: {}
exception error call-graph, io, export, json, jadx
Failed to init common directories
exception critical config, init, environment, io, jadx
Failed to create temp root directory
exception critical temp, init, environment, io, jadx
{}
exception error zip, io, input-validation, jadx
Failed to open zip: {}
exception error zip, io, fallback, jadx
Failed to process zip file: {}
exception error zip, io, jadx
Failed to process zip entry: {}
exception error zip, io, per-entry, jadx
Failed to read bytes for entry: {}
exception error zip, io, fallback-parser, corrupted-archive
Failed to open input stream for entry: {}
exception error zip, io, fallback-parser, corrupted-archive
Read limit exceeded
exception error zip, security, zip-bomb, validation
Failed to open zip: {}, error: {}
exception error zip, io, fallback-parser, corrupted-archive
Zip file is too big
exception error zip, size-limit, io, configuration
Entry is encrypted, failed to decompress: {}
exception error zip, encryption, security, decompression
Failed to decompress zip entry: {}, error: {}
exception error zip, decompression, fallback-parser, configuration
Fallback parser can't find entry: {}
exception error zip, fallback-parser, inconsistent-archive, internal
Fallback parser failed to open file: {}
exception critical zip, fallback-parser, io, corrupted-archive
Unexpected size of decompressed entry: ${entry}, got: ${writ
exception error zip, decompression, integrity, corrupted-archive
Please specify input file
validation error validation, configuration, args, startup
File not found ${file.getAbsolutePath()}
validation error validation, io, args, configuration
${desc} directory exists as file ${dir}
validation error validation, filesystem, args, configuration
No loaded files
exception error lifecycle, state, configuration, startup
Decompilation batches build failed
exception error decompilation, scheduler, internal, save
Failed to init res table provider: ${resTableParserProvider}
exception error resources, plugins, initialization, android
Failed to init res container factory: ${resContainerFactory}
exception error resources, plugins, initialization, android
Error decode: ${rf.getOriginalName()}
exception error resources, io, decoding, android
Unknown type of resource file: ${resFile.getOriginalName()}
exception error resources, plugins, android, configuration
Failed to open zip file: ${file.getAbsolutePath()}
exception error resources, zip, io, corrupted-archive
Unknown value '${val}' for option '${key}', expect: 'yes' or
validation error options, boolean, plugin, validation, deprecated
Parse failed for option: ${option.name}, value: ${value}
exception error options, plugin, parse, validation
Setter invoke failed for option: ${option.name}, value: ${pa
exception error options, plugin, setter, validation
Unknown value '${val}' for option '${name}', expect: 'yes' o
validation error options, boolean, plugin, validation
Failed to generate code for class: ${cls.getFullName()}
exception error decompiler, codegen, core, class-processing
Failed to process class: ${cls.getFullName()}
exception error decompiler, class-processing, core
Failed to parse xml
exception error xml, security, parse, io
Failed to save temp file
exception error io, tempfile, filesystem
Failed to read input stream to bytes array
exception error io, stream, bytes
Failed to process method to visitor:
exception error decompiler, method-processing, visitor, core
Can't load classpath file:
exception critical classpath, clst, resource, packaging
Duplicate class:
exception error classpath, clst, duplicate, class-processing
Missing class:
exception error classpath, clst, internal, class-processing
Unexpected input file:
exception error classpath, clst, source, validation
Unknown file format:
exception error classpath, clst, save, validation, file-format
Cannot save type:
exception error classpath, clst, serialization, argtype, internal
Wrong jadx class set header
exception error classpath, clst, serialization, file-format, decode
Wrong jadx class set version, got:
exception error classpath, clst, version, serialization, decode
Wrong jadx source identifier:
exception error classpath, clst, decode, enum, version
Unsupported Arg Type:
exception error clsp, serialization, version-mismatch, classpath
String is too long:
exception error clsp, serialization, format-limit, classpath
String read error
exception error clsp, io, corrupted-file, classpath
Unsigned byte value is too big:
exception error clsp, serialization, format-limit, internal-bug
Classpath already loaded
exception error clsp, state, initialization, classpath
Unexpected field type class:
exception error codegen, annotation, dex, internal-bug
Can't decode value:
exception warning codegen, annotation, dex, unknown-format
Method generation error
exception error codegen, restart, method, decompiler-bug
Unknown output format
exception error codegen, output-format, exhaustive-switch, internal-bug
Code generation error after restart
exception error codegen, restart, anonymous-class, decompiler-bug
Code generation error
exception error codegen, catch-all, decompiler-bug
Unknown condition mode:
exception error codegen, condition, exhaustive-switch, internal-bug
Unknown arg type
exception error codegen, instruction, arg, exhaustive-switch, internal-bug
Error generate insn:
exception error codegen, instruction, catch-all, decompiler-bug
Unknown instruction:
exception error codegen, instruction, exhaustive-switch, internal-bug
Constructor 'self' invoke must be removed!
exception error codegen, constructor, post-condition, decompiler-bug
Anonymous inner class unlimited recursion detected. Convert
exception warning codegen, anonymous-class, recursion, recovery, restart
Failed to generate 'invoke-custom' instruction:
exception error codegen, invoke-custom, lambda, dex, decompiler-bug
Unexpected argument type in lambda call:
exception error codegen, invoke-custom, lambda, arg, internal-bug
Unknown loop type:
exception error codegen, region, loop, exhaustive-switch, internal-bug
Unexpected key in switch:
exception error codegen, switch, decompiler-internal, invariant
Unexpected arg type in catch block:
exception error codegen, exception-handling, decompiler-internal, invariant
Unknown type in literalToString:
exception error codegen, type-system, decompiler-internal, invariant
Method generation error
exception error json, codegen, wrapper, io
Failed to save mapping json
exception error json, io, filesystem, mapping
Failed to load top level domain list file: tlds.txt
exception error resources, classpath, packaging, deobfuscation
Arg not found:
exception error api-misuse, method-args, validation
Unexpected visibility flag:
exception error access-flags, bytecode, invariant, validation
Unknown visibility flags: {}
exception error access-flags, bytecode, invariant, stringification
Class alias can't be empty
validation error alias, rename, validation, precondition
Null class type
exception error classinfo, type-system, precondition, null-check
Not class type: {}
exception error classinfo, type-system, generic, precondition
Can't change package for inner class: {}
exception error classinfo, inner-class, rename, precondition
Can't change package for inner class
exception error classinfo, inner-class, rename, precondition
Package is null for not inner class
exception error classinfo, package, invariant, null-check
Unexpected registers count in {}
exception error bytecode, dex, instruction-decode, invariant
Unknown array element width: {}
exception error bytecode, dex, instruction-decode, array-data
Unknown type: {}, expected: {}
exception error bytecode, dex, array-data, invariant
Unknown if operations type: {}
exception warning bytecode, enum, dead-code, defensive
Failed to decode insn: {}
exception error dex-decode, bytecode, malformed-input, obfuscation
Unknown instruction: '{}'
exception error dex-decode, opcode, malformed-input, version-mismatch
Failed to load method reference for insn: {}
exception error invoke-polymorphic, method-ref, malformed-input
Failed to get call site for insn: {}
exception error invoke-custom, call-site, malformed-input
'invoke-custom' instruction processing error: {}
exception error invoke-custom, bootstrap-method, malformed-input
Duplicate predecessors in PHI insn: {}, {}
exception error phi, ssa, control-flow, internal-bug, obfuscation
Failed to parse type string: {}
exception error argtype, type-descriptor, malformed-input
Unknown type string: "{}"
exception error argtype, type-descriptor, malformed-input
Unknown type char: '{}' (0x{})
exception error argtype, type-descriptor, malformed-input
Wrong literal type: {} for value: {}
exception error literalarg, type-inference, internal-bug
Not yet supported
exception warning invoke-custom, lambda, feature-gap, method-handle
Field handle not yet supported
exception warning invoke-custom, method-handle, feature-gap
Can't build insn arg from encoded value: {}
exception error string-concat, invoke-custom, encoded-value, malformed-input
Unsupported method handle type: {}
exception error method-handle, invoke-custom, feature-gap
Error decode class: {}
exception error class-decode, fatal-per-class, malformed-input
Load method exception: {}: {}
exception error method-decode, fallback, malformed-input
Error loading jadx class set
exception critical classpath, clsp-graph, fatal, install-issue
Consume wrong char: '{}' != '{}', sign: {}
exception error signature, generics, malformed-input, obfuscation
Bad name for type variable: {}
exception error jadx, decompiler, signature-parser, generics, obfuscation, bytecode
Can't parse type: {}, unexpected: {}
exception error jadx, decompiler, signature-parser, parsing, obfuscation, bytecode
No inner type found: {}
exception error jadx, decompiler, signature-parser, inner-class, generics, obfuscation
Unexpected inner type found: {}
exception error jadx, decompiler, signature-parser, inner-class, generics, obfuscation
Failed to parse generic types map
exception error jadx, decompiler, signature-parser, generics, type-parameters, obfuscation
Unexpected end of signature
exception error jadx, decompiler, signature-parser, generics, type-bound, obfuscation
Arguments count limit reached: {}
exception error jadx, decompiler, signature-parser, method-signature, infinite-loop-guard, obfuscation
Incorrect negative register number in instruction: {}
exception error jadx, decompiler, register-validation, bytecode, dex, code-check
Incorrect register number in instruction: {}, expected to be
exception error jadx, decompiler, register-validation, bytecode, dex, code-check
Unexpected instance arg in invoke
exception error jadx, decompiler, const-inline, invoke, type-cast, optimization
Block not found by insn: {}
exception error jadx, decompiler, constructor, phi-node, cfg, ssa
Init of enum field '{}' uses external variables
exception error jadx, decompiler, enum, constructor, register-inline, obfuscation
Several immutable types in one variable: {}, vars: {}
exception error jadx, decompiler, type-inference, ssa, phi, code-variable, immutable-type
Failed to process method for inline: {}
exception error jadx, decompiler, method-inline, optimization, wrapper-exception
Null arg type in {} at: {} in: {}
exception error jadx, decompiler, method-invoke, type-variable, generics, null-check
Unknown var type for: {}
exception error jadx, decompiler, method-invoke, type-resolution, instruction-arg, internal-bug
Invalid args count in insn: {}
exception error jadx, decompiler, arithmetic, instruction-validation, internal-bug, bytecode
Null array element type
exception error jadx, decompiler, array, fill-array, type-resolution, bytecode
No base methods for override attribute: {}
exception error jadx, decompiler, method-override, inheritance, invariant, generics
No end types in class hierarchy: {}
exception error class-hierarchy, override-analysis, type-resolution, obfuscation, decompiler
Payload for fill-array not found at {}
exception error bytecode, instruction-processing, array-data, obfuscation, decompiler
Payload for switch not found at {}
exception error bytecode, instruction-processing, switch, obfuscation, decompiler
Code not generated for class {}
exception error code-generation, save, pipeline, decompiler
Failed to replace insn
exception error simplification, instruction-processing, cascade, decompiler
Try blocks wrapping queue limit reached! Please report as an
exception warning try-catch, block-processing, exception-handling, obfuscation, decompiler
Failed to find top block for try-catch from: {}
exception error try-catch, dominator, block-processing, control-flow, decompiler
Same handlers in try block: {}
exception error try-catch, exception-handling, duplicate-handlers, obfuscation, decompiler
Unreachable block: {}
exception error block-processing, unreachable-code, control-flow, decompiler
Unexpected InsnArg types: {} and {}
exception error instruction-args, internal-bug, comparison, decompiler
Copy blocks tree failed. Missing block for connection: {}
exception error block-processing, tree-copy, control-flow, decompiler
Unexpected missing predecessor for block: {}
exception error block-splitter, exception-handling, control-flow, decompiler
Missing block: {}
exception error block-splitter, offset-resolution, control-flow, decompiler
Found unreachable blocks
exception error dominator-tree, unreachable-blocks, control-flow, decompiler
No immediate dominator for block: {}
exception error dominator-tree, control-flow, algorithm, decompiler
Fail to resolve jsr instructions
exception warning jsr-ret, subroutine, legacy-bytecode, block-processing, decompiler
Expected to find fallthrough terminus for handler {}
exception error finally-block, try-catch, exception-handling, decompiler
A sealed class, AbstractBlockPathTraverserHandler, has an un
exception critical traverser, internal-bug, sealed-class, finally-block, decompiler
A traverser handler which was not expected to change path st
exception critical traverser, internal-bug, state-machine, finally-block, decompiler
A state of class {} has duplicated to produce a class of {}
exception critical traverser, internal-bug, state-duplication, finally-block, decompiler
Expected to find block info within {}
exception error jadx, decompiler, finally-traverser, internal-invariant, state-machine
Orphaned traverser state
exception error jadx, decompiler, finally-traverser, state-management, reference-identity
Unknown global traverser state. Has a global state been dupl
exception error jadx, decompiler, finally-traverser, merge-path, global-state, internal-invariant
Orphaned traverser state
exception error jadx, decompiler, finally-traverser, state-management, reference-identity
Orphaned TraverserState node
exception error jadx, decompiler, finally-traverser, reference-identity, global-state, internal-invariant
Attempted to get instructions slice of block {} with {} skip
exception error jadx, decompiler, finally-traverser, index-out-of-bounds, offset-overflow
Centrality state is not supported for {}
exception error jadx, decompiler, finally-traverser, unsupported-operation, null-check
Duplicate plugin id: {}, class {}
validation error jadx, plugins, duplicate-registration, illegal-argument, configuration
Null option descriptions in plugin id: {}
validation error jadx, plugins, options, null-check, plugin-contract, illegal-argument
Plugin option name should start with plugin id: '{}', option
validation error jadx, plugins, options, naming-convention, plugin-contract, illegal-argument
Plugin option description not set, plugin: {}
validation error jadx, plugins, options, null-check, plugin-contract, illegal-argument
Plugin option values is null, option: {}, plugin: {}
validation error jadx, plugins, options, null-check, plugin-contract, illegal-argument
Gradle export failed
exception error jadx, gradle-export, android, io, wrapper-exception
Failed to generate gradle files
exception error jadx, gradle-export, java, io, wrapper-exception, template
Unexpected export type: {}
exception error jadx, gradle-export, switch-default, enum, unreachable
Resource not found: {}
exception error jadx, template, resource-not-found, classpath, file-not-found
Template already processed
exception error jadx, template, io, single-use, stream-consumed
Expected variable end: '{}' (missing second '}')
exception error jadx, template, syntax-error, parser, malformed-braces
Unknown variable: '{}' in template: {}
exception error jadx, template, missing-variable, configuration, template-engine
Iterative traversal limit reached: limit: {}, visitor: {}, b
exception error jadx, decompiler, region-traversal, infinite-loop-guard, convergence-failure, obfuscation
Regions count limit reached at block {}
exception error decompiler, regions, overflow, obfuscation, control-flow
Regions stack size limit reached
exception error decompiler, regions, stack-depth, overflow, obfuscation
Live variable analysis reach iterations limit, blocks count:
exception error decompiler, ssa, dataflow, liveness, invariant-violation
Phi nodes fix limit reached!
exception error decompiler, ssa, phi, convergence, exception-handling
Type inference error: updates count limit reached with updat
exception error decompiler, type-inference, configurable-limit, generics, tunable
LoopRegionVisitor.assignOnlyInLoop endless recursion
exception warning decompiler, loops, recursion, stack-overflow, for-loop
Usage info collection failed with error: {} at insn: {}
exception warning decompiler, usage, instructions, malformed-bytecode, non-fatal
Type update failed for variable: {}, new type: {}
exception error decompiler, type-inference, ssa, internal-bug, exception-wrap
Failed to apply options for plugin: {}
exception error plugins, options, configuration, validation, user-input
Failed to get inputs hash for plugin: {}
exception error plugins, cache, inputs-hash, configuration, exception-wrap
Failed to create temp directory
exception critical environment, temp-dir, filesystem, permissions, startup
Malformed 'requiredJadxVersion': {}
validation error plugins, version, metadata, validation, configuration
Expect format: {}, got: {}
exception error plugins, version, regex, metadata, validation
Can't find block by offset: {} in list {}
exception error decompiler, blocks, control-flow, branches, malformed-bytecode
Incorrect nodes count for selectOther: {} in {}
exception error decompiler, blocks, control-flow, branches, invariant-violation
Insn not found in method: {}
exception error decompiler, blocks, instructions, invariant-violation, plugin-authoring
Can't find top splitter block for handler:{}
exception error decompiler, exceptions, try-catch, regions, invariant-violation
Unsupported type for raw invoke-custom: {}
exception error decompiler, invoke-custom, encoded-value, lambdas, unsupported-feature
Can't remove SSA var: {}, still in use, count: {}, list: {
exception error decompiler, ssa, instructions, remover, invariant-violation
Ordering pass not found: {}, listed in 'runAfter' of pass: {
exception error jadx, plugins, pass-ordering, configuration
Ordering pass not found: {}, listed in 'runBefore' of pass:
exception error jadx, plugins, pass-ordering, configuration
Conflict order requirements for pass: {} run after: {} run
exception error jadx, plugins, pass-ordering, configuration
Unknown container type: {}
exception error jadx, decompiler-internal, region-model, dex
AndroidManifest.xml is missing
exception error jadx, android, manifest, resources
Can not parse xml content
exception error jadx, android, xml, resources, parsing
Failed to load android resource file (res-map.txt)
exception critical jadx, android, resources, packaging, build
Expected: 0x%08x, got: 0x%08x
exception error jadx, android, binary-xml, resources, parsing
Failed to read res-map file
exception error parsing, res-map, file-io, jadx
Failed to write res-map file
exception error file-io, res-map, permissions, disk-space, jadx
Failed to update temp root directory
exception error temp-dir, filesystem, permissions, jadx
Failed to create temp root directory
exception critical startup, temp-dir, class-init, filesystem, permissions, jadx
Failed to list files in directory: ${dir}
exception error file-io, directory-listing, permissions, jadx
Can't create directory ${dir}
exception error filesystem, mkdir, permissions, jadx
Failed to delete directory ${dir}
exception warning filesystem, cleanup, delete, permissions, jadx
Failed to clear directory ${clearDir}
exception warning filesystem, cleanup, delete, permissions, jadx
Failed to create temp directory with suffix: ${prefix}
exception error temp-dir, deprecated, filesystem, permissions, jadx
Failed to create temp file with suffix: ${suffix}
exception error temp-file, deprecated, filesystem, permissions, jadx
Failed to create non-prefixed temp file: ${fileName}
exception error temp-file, deprecated, filesystem, file-conflict, jadx
Failed to build hash
exception critical crypto, hash, jvm, jadx
Failed to build hash for inputs
exception error hash, file-io, race-condition, cache-key, jadx
BinaryXMLParser init error
exception error xml-parsing, binary-xml, init, internal-state, jadx
Decode error: ${message}, position: 0x${position}
exception error xml-parsing, binary-xml, corruption, obfuscation, jadx
{} not found in classpath
exception critical classpath, resources, build, packaging, jadx
Xml load error, file: {}
exception critical classpath, xml-parsing, resources, corruption, jadx
No data, can't read {} bytes
exception error android, binary-parsing, io, resource-table, corrupt-input
No data, can't skip {} bytes
exception error android, binary-parsing, io, resource-table, corrupt-input
{}, expected: 0x{}, actual: 0x{}, offset: 0x{}
exception error android, binary-parsing, validation, resource-table, corrupt-input
{}, expected offset: 0x{}, actual: 0x{}
exception error android, binary-parsing, validation, resource-table, corrupt-input
{}, expected offset not reachable: 0x{}, actual: 0x{}
exception error android, binary-parsing, validation, resource-table, corrupt-input
Encountered unsupported chunk type RES_TABLE_TYPE_OVERLAY_PO
exception warning android, binary-parsing, resource-table, unsupported-format, version-compat
Error reading type spec chunk at offset 0x%x
exception error android, binary-parsing, validation, resource-table, corrupt-input
reading after chunk end
exception error android, binary-parsing, validation, resource-table, corrupt-input
Error reading library chunk at offset 0x%x
exception error android, binary-parsing, validation, resource-table, corrupt-input
Config size < 4
exception error android, binary-parsing, validation, resource-table, corrupt-input
Resource file save error
exception error io, filesystem, resource-extraction, permissions, disk-space
Failed to write metadata file
exception error cache, io, filesystem, serialization, jadx-gui
Failed to parse code annotations
exception error cache, io, serialization, corrupt-cache, jadx-gui
Failed to reset code cache
exception error cache, io, filesystem, permissions, jadx-gui
Failed to remove code cache for {}
exception error cache, io, filesystem, permissions, jadx-gui
Failed to enumerate cached classes
exception error cache, io, filesystem, jadx-gui, corrupt-cache
Failed to build local cache dir
exception error cache, project-state, configuration, jadx-gui
Failed to expand path: {}
exception error cache, filesystem, path, platform-compat, jadx-gui
Failed to write caches file
exception error cache, io, filesystem, serialization, jadx-gui
Not implemented
exception error not-implemented, api-stub, usage-data, jadx-gui
Register %d does not exist (size: %d).\n %s\n Method: %s
exception error
Unexpected type: {}
exception error
Type must be one of int, long, float, double, String or Obje
validation error
Class not found: {}
exception error
Field not found: {}.{}
exception error
Unknown type tag: {}
exception error
Unexpected value: ${tag}
exception error
Attach failed
exception error
Failed to init JDWP.
exception error
jdwp handshake failed
exception error
jdwp handshake bad reply
exception error