High memory usage because of TRAKTOR4 tag field

Hello, I try to edit tag of 3000 files, I have 32GB memory
I push "abort" operation, but memory still leaks.

It's very likely that the memory is related to undo data that is preserved in memory to allow for undoing the edit tag operations.

You can reset this by loading another directory.

OMG I understood, why I have problem. I applied difference "regexp" and another "replace" actions to FLAC files with Traktor 3 tag in. Traktor 3 writes trash tag like this : Context – share whatever you see with others in seconds
For this reason, I do not allow the Traktor 3 to write a tag to files, besides, the Traktor 3 removes multitegs or interferes with other tags, which is illogical and impermissible. Therefore, when I define BPM in the Traktor 3, I manually transfer chunks of the list to mp3tag. This trash Traktor 3 tag was written in FLACs years ago

So regular expressions kills memory of PC when try apply regexp formulas to this large chunk of 407 000 character garbage contained in the Traktor 3 tag ))))))

To solve problem must create first action: format value: field: TRAKTOR4 / format string: %null%

%null%? Are you sure?
Usually you would use the Action "Remove fields" for such a task.

Do you remember this topic?

Just for the record:
(because the above link to ctxt.io with the example tag content expires in 30 days)

Yes, these tracks from that 2022 case. I always thought, that %null% & %dummy% delete values and remove field, after I %null% the tag I dont see this tag in Alt+T

Yes, if the field contents are removed the tag field itself is removed too.

In this specific case, your files don't have a field named NULL and you assign the empty value to the TRAKTOR4 field, which eventually results in its removal.


I've renamed the topic title accordingly, to make it less misleading: it's high memory usage, not a memory leak.