From 925cdbe54227291701b89de6cd2c4ff8a1e29701 Mon Sep 17 00:00:00 2001 From: Jochen Sprickerhof Date: Fri, 29 Apr 2022 14:36:41 +0200 Subject: [PATCH] Improve recursion warning, thx Hans! --- fdroidserver/scanner.py | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/fdroidserver/scanner.py b/fdroidserver/scanner.py index b17f74c3..78dd4eb5 100644 --- a/fdroidserver/scanner.py +++ b/fdroidserver/scanner.py @@ -109,8 +109,7 @@ def get_embedded_classes(apkfile, depth=0): :return: set of Java classes names as string """ if depth > 10: # zipbomb protection - logging.error(_('max recursion depth in zip file reached: %s') % apkfile) - return set() + return {_('Max recursion depth in ZIP file reached: %s') % apkfile} apk_regex = re.compile(r'.*\.apk') class_regex = re.compile(r'classes.*\.dex')