[dolphin] [Bug 495145] baloo_filemetadata_temp_extractor causes dolphin to freeze when large files are scanned for details

Méven bugzilla_noreply at kde.org
Sat Oct 26 09:13:49 BST 2024


https://bugs.kde.org/show_bug.cgi?id=495145

Méven <meven at kde.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |meven at kde.org
             Status|REPORTED                    |CONFIRMED
     Ever confirmed|0                           |1

--- Comment #4 from Méven <meven at kde.org> ---
(In reply to tagwerk19 from comment #3)
> (In reply to Angelos Skembris from comment #2)
> > Thank you very much for looking into this. Could the fact that balooctl is
> > enabled affect this behaviour? If the files are indexed maybe the metadata
> > have already been extracted? (I have file indexing disabled on my systems).
> As far as I remember... If you have Baloo indexing the folder, it extracts
> the file metadata (and hold the results in its index). That means that
> Dolphin can ask Baloo for the data - for the whole folder - and can use it
> when populating columns, if you have chosen to list metadata, or sort on
> particular metadata.
> 
> If Baloo is not running (or you have excluded the folder), Dolphin has to go
> to each file "there and then" and extract the info it wants. Could easily be
> that you see a pause while this is happening.

It seems it is done in dolphin main thread through, that’s the bug, initiated
by the information panel.
It should be done off-thread.

There has been attempt to fix this:
https://invent.kde.org/libraries/baloo-widgets/-/merge_requests/63/

-- 
You are receiving this mail because:
You are on the CC list for the bug.


More information about the kfm-devel mailing list