diff --git a/btrfs-snapshots-diff.py b/btrfs-snapshots-diff.py index 8cd1ce4..93b81f1 100755 --- a/btrfs-snapshots-diff.py +++ b/btrfs-snapshots-diff.py @@ -106,7 +106,7 @@ def _tlv_get_string(self, attr_type, index): (ret,) = unpack( f'<{l_attr}s', self.stream[index + self.l_tlv : index + self.l_tlv + l_attr] ) - return index + self.l_tlv + l_attr, ret.decode('utf8') + return index + self.l_tlv + l_attr, ret.decode('utf8', errors='replace') def _tlv_get_u64(self, attr_type, index): attr, l_attr = unpack('