ErrLookup › iBotPeaches/Apktool
iBotPeaches/Apktool
A tool for reverse engineering Android apk files · Java · 89 source files
Analyzed at 79b63384d7 on 2026-08-14. 83 documented errors.
| Code / Message | Type | Severity | Tags |
|---|---|---|---|
| Legacy aapt is no longer supported. | exception | error | apktool, aapt, android, cli, version-mismatch |
| Input file (" + path + ") was not found or was not readable. | exception | error | apktool, file-io, validation, decode |
| Destination directory (" + path + ") already exists. Use -f | exception | error | apktool, file-io, decode, overwrite |
| Malicious value for apkFileName: " + mApkFileName | exception | critical | apktool, security, path-traversal, yaml, build |
| aapt2 binaries are not available for 32-bit platforms. | exception | error | apktool, aapt2, environment, architecture, build |
| Could not identify platform: " + OSDetection.returnOS() | exception | error | apktool, aapt2, platform, build, environment |
| Could not read aapt binary: " + binFile.getPath() | exception | error | apktool, aapt2, temp-dir, permissions, build |
| Could not set aapt binary as executable: | exception | error | apktool, aapt2, noexec, permissions, build |
| Could not execute aapt binary at location: | exception | error | apktool, aapt, subprocess, build, environment |
| Could not identify aapt binary version: | exception | error | apktool, aapt, version-detection, build |
| Could not find resources.arsc in file: | exception | error | apktool, framework, resources-arsc, install |
| No packages in resources.arsc in file. | exception | error | apktool, framework, resources-arsc, corruption |
| Framework path is not a directory: | exception | error | apktool, framework, filesystem, config |
| Framework path's parent is not a directory: | exception | error | apktool, framework, filesystem, config |
| Could not create framework directory: | exception | error | apktool, framework, permissions, filesystem, config |
| Could not find framework resources for package ID {pkgId}. Y | exception | error | apktool, framework, decode, oem, missing-resource |
| Could not generate: | exception | error | apktool, decode, io, values-xml |
| Input file is empty. | exception | critical | apktool, arsc, parsing, corrupt-file |
| Unexpected chunk: | exception | critical | apktool, arsc, parsing, file-format, corrupt-file |
| Could not decode arsc file. | exception | critical | apktool, arsc, parsing, io, truncated-file |
| Missing type string pool. | exception | error | apktool, arsc, parsing, chunk-order, obfuscation |
| Missing key string pool | exception | error | apktool, arsc, parsing, chunk-order, obfuscation |
| Config size < 8 | exception | error | apktool, arsc, config, parsing, corrupt-file |
| Missing value string pool. | exception | error | apktool, arsc, string-pool, parsing, obfuscation |
| Input file is empty. | exception | critical | apktool, axml, parsing, corrupt-file, xml |
| Unexpected chunk: | exception | critical | apktool, axml, parsing, file-format, xml |
| Could not initialize parser. | exception | error | apktool, axml, xml-pull-parser, parsing |
| Parser must be on START_TAG to read next text. | exception | error | apktool, xml-pull-parser, api-contract, axml |
| Parser must be on TEXT or END_TAG to read text. | exception | error | apktool, xml-pull-parser, mixed-content, axml |
| Event TEXT must be immediately followed by END_TAG. | exception | error | apktool, xml-pull-parser, mixed-content, axml |
| Expected start or end tag. | exception | error | apktool, xml-pull-parser, api-contract, axml |
| Attribute index out of range: index=%s, length=%s | exception | error | apktool, xml-pull-parser, attributes, axml |
| Invalid chunk header: type=0x%04x, headerSize=%s, size=%s | exception | critical | apktool, chunk-header, parsing, corrupt-file, binary-format |
| Error while reading chunk header. | exception | critical | apktool, chunk-header, io, parsing, streaming |
| Stream advanced past chunk end. | exception | error | android, apktool, binary-parsing, resource-table, corruption |
| Unexpected EOF while skipping chunk. | exception | critical | android, apktool, binary-parsing, truncated-file, eof |
| Error while skipping chunk. | exception | error | android, apktool, binary-parsing, io, wrapper-exception |
| Stream advanced past chunk header end. | exception | error | android, apktool, binary-parsing, resource-table, corruption |
| Unexpected EOF while skipping chunk header. | exception | critical | android, apktool, binary-parsing, truncated-file, eof |
| Error while skipping chunk header. | exception | error | android, apktool, binary-parsing, io, wrapper-exception |
| Undefined decoder for type: %s | exception | warning | android, apktool, decoder-registry, configuration, resources |
| Could not decode raw stream. | exception | error | android, apktool, io, raw-copy, disk-full |
| type spec: pkgId=0x%02x, typeId=0x%02x | exception | error | android, apktool, resource-table, undefined-object, obfuscation |
| Repeated type spec: pkgId=0x%02x, typeId=0x%02x, typeName=%s | exception | error | android, apktool, resource-table, duplicate, corruption |
| type: pkgId=0x%02x, typeId=0x%02x, config=%s | exception | error | android, apktool, resource-table, undefined-object, configurations |
| entry spec: pkgId=0x%02x, typeId=0x%02x, entryId=0x%04x | exception | error | android, apktool, resource-table, undefined-object, obfuscation |
| Repeated entry spec: pkgId=0x%02x, typeId=0x%02x, entryId=0x | exception | error | android, apktool, resource-table, duplicate, corruption |
| entry: pkgId=0x%02x, typeId=0x%02x, entryId=0x%04x, config=% | exception | error | android, apktool, resource-table, undefined-object, configurations, sparse-entries |
| Repeated entry: pkgId=0x%02x, typeId=0x%02x, entryId=0x%04x, | exception | error | android, apktool, resource-table, duplicate, corruption |
| overlayable: pkgId=0x%02x, name=%s | exception | error | android, apktool, resource-table, overlayable, rro, undefined-object |
| Repeated overlayable: pkgId=0x%02x, name=%s | exception | error | android, apktool, resource-table, overlayable, duplicate |
| Repeated alias: pkgId=0x%02x, aliasId=%s | exception | error | android, apktool, resource-table, alias, duplicate, obfuscation |
| Could not open apk file: {apkFile} | exception | critical | android, apktool, zip, file-format, configuration |
| Could not find resources.arsc in file: {apkFile} | exception | error | android, apktool, zip, resources-arsc, split-apk |
| Could not load resources.arsc from file: {apkFile} | exception | error | apktool, resources-arsc, zip, decode |
| Repeated package group: id=0x%02x, name=%s | exception | error | apktool, resources-arsc, package-id, framework |
| Library package not found: id=0x%02x | exception | error | apktool, shared-library, package-id, resources |
| Framework package not found: id=0x%02x | exception | error | apktool, framework, package-id, decode |
| Could not smali folder: {smaliDir.getName()} | exception | error | apktool, smali, build, dex |
| Could not open apk file: {apkFile} | exception | error | apktool, smali, zip, dex |
| Could not find file: {dexName} | exception | error | apktool, dex, multidex, smali |
| Cannot disassemble an odex file without deodexing it: {dexNa | exception | error | apktool, odex, dex, smali, deodex |
| Could not baksmali file: {dexName} | exception | error | apktool, baksmali, io, dex |
| Error copying file: | exception | error | apktool, io, copy, directory |
| file must be a directory: | exception | error | apktool, directory, filesystem, validation |
| file must be a file: | exception | error | apktool, directory, filesystem, validation |
| Entry not found: | exception | error | apktool, zip, entry-not-found, directory |
| Illegal backwards jump from %s to %s | exception | error | apktool, parsing, resources-arsc, stream |
| Jump failed: skipped %s bytes (expected: %s) | exception | error | apktool, parsing, truncated-file, stream |
| Mark not supported | exception | error | java, stream, mark-reset, io |
| Mark not set | exception | error | java, stream, mark-reset, parser |
| Path is null or empty | validation | warning | java, path-validation, zip-slip, security |
| Absolute paths are not allowed | validation | error | path-validation, security, filesystem, java |
| Path traverses outside the base directory | validation | error | path-traversal, security, zip-slip, filesystem, java |
| Could not extract resource: | exception | error | classpath, resources, packaging, java |
| Could not move file: | exception | error | filesystem, io, move, java |
| Could not copy file: | exception | error | filesystem, io, copy, java |
| Execution failed (exit code = | exception | error | process, exec, external-tool, exit-code, java |
| could not exec: | exception | error | process, exec, permissions, environment, java |
| could not exec : | exception | warning | process, exec, interruption, concurrency, java |
| Could not delete tmp file: | exception | warning | filesystem, temp-files, antivirus, windows, java |
| Could not create tmp dir: | exception | warning | filesystem, temp-files, race-condition, antivirus, java |
| Could not create tmp dir | exception | error | filesystem, temp-files, disk-full, environment, java |