Project

General

Profile

Bug #17264

(remove metadata) infinite loop

Added by hayaku about 2 months ago. Updated about 1 month ago.

Status:
Confirmed
Priority:
Normal
Assignee:
-
Category:
-
Target version:
-
Start date:
Due date:
% Done:

0%

Feature Branch:
Type of work:
Code
Blueprint:
Starter:
Affected tool:

Description

1. Right click on an image and select (remove metadata).

2. Do the same to the resulting cleaned image, it still removes metadata.

3. Repeat the above.

The outcome is an infinite loop and this means that the (remove metadata) tool doesn't actually check if the image is already clean.

loop.png View (41.7 KB) sajolida, 11/28/2019 07:13 PM

History

#1 Updated by sajolida about 2 months ago

  • File loop.png View added
  • Status changed from New to Confirmed

Indeed. See screenshot in attachment.

This is a problem of "Visibility of system status" (cf. https://www.nngroup.com/articles/ten-usability-heuristics/)

@jvoisin: Could MAT return an error message instead when the user tries to clean a file that is already clean? I think that MAT 1 was doing this correctly in the past.

Shall I report this in your bug tracker?

#2 Updated by jvoisin about 2 months ago

Unfortunately, it's not possible, for the majority of the formats supported by mat2, to tell if they're clean or not. This is why mat2 doesn't provide an "is it clean?" option.

#3 Updated by intrigeri about 1 month ago

So, I don't know what to do about this issue. I'm tempted to:

  • leave it open for a little while, because it describes a real problem that matters somewhat, and who knows, perhaps this will increase the chances someone thinks about a clever solution;
  • not dedicating any core work resources to it.

Also available in: Atom PDF