Skip to content

Commit c8d41de

Browse files
committed
1.9.26 - lz4 decompression - check if decryptor is set
1 parent 42245a3 commit c8d41de

File tree

2 files changed

+2
-2
lines changed

2 files changed

+2
-2
lines changed

UnityPy/__init__.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
__version__ = "1.9.25"
1+
__version__ = "1.9.26"
22

33
from .environment import Environment
44
from .helpers.ArchiveStorageManager import set_assetbundle_decrypt_key

UnityPy/files/BundleFile.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -411,7 +411,7 @@ def decompress_data(
411411
if comp_flag == CompressionFlags.LZMA: # LZMA
412412
return CompressionHelper.decompress_lzma(compressed_data)
413413
elif comp_flag in [CompressionFlags.LZ4, CompressionFlags.LZ4HC]: # LZ4, LZ4HC
414-
if flags & 0x100:
414+
if self.decryptor is not None and flags & 0x100:
415415
compressed_data = self.decryptor.decrypt_block(compressed_data, index)
416416
return CompressionHelper.decompress_lz4(compressed_data, uncompressed_size)
417417
elif comp_flag == CompressionFlags.LZHAM: # LZHAM

0 commit comments

Comments
 (0)