Bug #17264

(remove metadata) infinite loop

Added by hayaku 2019-11-28 07:41:35 . Updated 2019-12-12 07:28:21 .

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

0%

Feature Branch:
Type of work:
Code
Blueprint:

Starter:
Affected tool:
Deliverable for:

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.


Files

loop.png (42746 B) sajolida, 2019-11-28 19:13:02

Subtasks


History

#1 Updated by sajolida 2019-11-28 19:14:28

  • File loop.png 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 2019-11-30 22:50:59

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 2019-12-12 07:28:21

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.