res0 must be always zero
``` 2024-01-17 19:12:44,002 DEBUG: Processing com.facebook.katana_448.0.0.0.10_apkcombo.com.apk 2024-01-17 19:12:44,098 INFO: Starting analysis on AndroidManifest.xml 2024-01-17 19:12:44,203 INFO: APK file was successfully validated! 2024-01-17 19:12:44,226 CRITICAL: Unknown exception found! Traceback (most recent call last): File "/usr/lib/python3/dist-packages/androguard/core/bytecodes/apk.py", line 1556, in get_android_resources return self.arsc["resources.arsc"] KeyError: 'resources.arsc' During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/local/bin/fdroid", line 33, in <module> sys.exit(load_entry_point('fdroidserver==2.3a0', 'console_scripts', 'fdroid')()) File "/usr/local/lib/python3.10/dist-packages/fdroidserver/__main__.py", line 230, in main raise e File "/usr/local/lib/python3.10/dist-packages/fdroidserver/__main__.py", line 211, in main mod.main() File "/usr/local/lib/python3.10/dist-packages/fdroidserver/update.py", line 2349, in main apks, cachechanged = process_apks(apkcache, repodirs[0], knownapks, File "/usr/local/lib/python3.10/dist-packages/fdroidserver/update.py", line 1746, in process_apks (skip, apk, cachethis) = process_apk(apkcache, apkfilename, repodir, knownapks, File "/usr/local/lib/python3.10/dist-packages/fdroidserver/update.py", line 1606, in process_apk apk = scan_apk(apkfile) File "/usr/local/lib/python3.10/dist-packages/fdroidserver/update.py", line 1345, in scan_apk scan_apk_androguard(apk, apk_file) File "/usr/local/lib/python3.10/dist-packages/fdroidserver/update.py", line 1433, in scan_apk_androguard arsc = apkobject.get_android_resources() File "/usr/lib/python3/dist-packages/androguard/core/bytecodes/apk.py", line 1562, in get_android_resources self.arsc["resources.arsc"] = ARSCParser(self.zip.read("resources.arsc")) File "/usr/lib/python3/dist-packages/androguard/core/bytecodes/axml/__init__.py", line 1344, in __init__ ate = ARSCResTableEntry(self.buff, res_id, pc) File "/usr/lib/python3/dist-packages/androguard/core/bytecodes/axml/__init__.py", line 2592, in __init__ self.key = ARSCResStringPoolRef(buff, self.parent) File "/usr/lib/python3/dist-packages/androguard/core/bytecodes/axml/__init__.py", line 2667, in __init__ raise ResParserError("res0 must be always zero!") androguard.core.bytecodes.axml.ResParserError: res0 must be always zero! ``` using latest git version
issue