Bug 425240 - Doplhin freezes displaying a folder containing fifos
Summary: Doplhin freezes displaying a folder containing fifos
Status: RESOLVED UPSTREAM
Alias: None
Product: dolphin
Classification: Applications
Component: general (show other bugs)
Version: 20.04.3
Platform: Neon Linux
: NOR normal
Target Milestone: ---
Assignee: Dolphin Bug Assignee
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2020-08-11 22:01 UTC by jdvm
Modified: 2021-01-05 22:13 UTC (History)
3 users (show)

See Also:
Latest Commit:
Version Fixed In:
Sentry Crash Report:


Attachments
After having pressed Close button in Dolphin's Title Bar. (501.47 KB, image/png)
2020-08-11 22:01 UTC, jdvm
Details
Dolphin backtrace (6.73 KB, text/plain)
2020-08-13 02:45 UTC, 2wxsy58236r3
Details

Note You need to log in before you can comment on or make changes to this bug.
Description jdvm 2020-08-11 22:01:15 UTC
Created attachment 130804 [details]
After having pressed Close button in Dolphin's Title Bar.

SUMMARY

Browsing the data subfolder in ~/.zoom, Dolphin freezes after a second or less and I can only interact with the app using Title Bar, having to close Dolphin.

As only a few files without extension were strange to me, I tried to reproduce the scenario in its minimal version and the problem is still there. 

STEPS TO REPRODUCE
1. Create a new directory
2. Create a fifo inside the new directory with mkfifo
3. Open the new directory with Dolphin

OBSERVED RESULT

Dolphin freezes. Only Title Bar is usable.

EXPECTED RESULT

Dolphin does not freeze.

SOFTWARE/OS VERSIONS

Operating System: KDE neon 5.19
KDE Plasma Version: 5.19.4
KDE Frameworks Version: 5.72.0
Qt Version: 5.14.2
Kernel Version: 5.4.0-42-generic
OS Type: 64-bit
Processors: 4 × Intel® Core™ i5-7600 CPU @ 3.50GHz
Memory: 7.7 GiB of RAM
Graphics Processor: Mesa DRI Intel® HD Graphics 630

ADDITIONAL INFORMATION

The freeze also occurs disabling file previews and using any of the view modes.
Comment 1 2wxsy58236r3 2020-08-12 09:57:18 UTC
If the information panel (Shortcut: F11) is enabled, then I can reproduce the freeze.
Comment 2 jdvm 2020-08-12 10:44:38 UTC
Ok, if Information Panel is not enabled, the freeze does not occur though the fifo is selected or focused.
Now I also have noticed that if the Information Panel is enabled but another, 'regular' file is selected, Dolphin does not freeze. The freeze occurs when the fifo file is hovered: https://streamable.com/5dakvf
Comment 3 2wxsy58236r3 2020-08-13 02:45:31 UTC
Created attachment 130837 [details]
Dolphin backtrace
Comment 4 Elvis Angelaccio 2021-01-05 17:31:40 UTC
Cannot reproduce, even with the information panel enabled.

Can you try again?
Comment 5 jdvm 2021-01-05 21:56:38 UTC
Hi, Elvis.

I have tried and I can no longer reproduce the freeze!

Now I am using Dolphin 20.12 with:

Operating System: KDE neon 5.20
KDE Plasma Version: 5.20.4
KDE Frameworks Version: 5.77.0
Qt Version: 5.15.2
Kernel Version: 5.4.0-58-generic
Comment 6 Elvis Angelaccio 2021-01-05 22:13:34 UTC
Thanks.

According to the stacktrace the freeze was in Qt, so it's possible that Qt 5.15 fixed it.