diff --git a/blender_asset_tracer/blendfile/__init__.py b/blender_asset_tracer/blendfile/__init__.py index 0652a12..f2d1231 100644 --- a/blender_asset_tracer/blendfile/__init__.py +++ b/blender_asset_tracer/blendfile/__init__.py @@ -421,6 +421,11 @@ class BlendFile: raise exceptions.SegmentationFault( "address does not exist", address ) from None + log.warning( + "Silenced SegmentationFault caused by dereferencing invalid pointer" + " (0x%x) because strict_pointer_mode is off.", + address, + ) return None def struct(self, name: bytes) -> dna.Struct: