View Issue Details

IDProjectCategoryView StatusLast Update
0001795Double CommanderFile operationspublic2021-10-16 12:34
Reporterszpak Assigned ToAlexx2000  
PrioritynormalSeverityminorReproducibilityalways
Status confirmedResolutionopen 
ProjectionnoneETAnone 
Product Version1.0.0 (trunk)Product Build2017/03/26 
Target Version1.0.4 
Summary0001795: DC should not hang on pipes
DescriptionDC hangs on a try to copy (or access in any other way) a file which is a pipe. strace shows it's on open() system function. This is very problematic if you try to copy a big dictionary which can contain some pipes. DC will hang on every one.

DC could detect those kind of files and display error (that copying pipes is not supported) allowing to skip all files with the same problem.


Tested on Linux, Fedora 25.

Steps to reproduce:
1. mkfifo foo
2. Try to view or copy it with DC

Somehow related to 0000678.
TagsNo tags attached.
Fixed in Revision9630
Operating systemLinux
WidgetsetGTK2
Architecture64-bit

Relationships

has duplicate 0002517 closed DC hangs when trying to copy or move directories containing named pipes 

Activities

szpak

2020-02-20 16:12

reporter   ~0003413

Today I bumped into that issue again :-/.

I wonder, if there is any low hanging fruit to detect it and skip (or display error, the same as for some different kind of errors).

Issue History

Date Modified Username Field Change
2017-04-17 17:49 szpak New Issue
2017-05-08 12:09 Alexx2000 Status new => confirmed
2020-02-20 16:12 szpak Note Added: 0003413
2020-08-05 00:27 Alexx2000 Target Version => 1.0.0
2020-10-07 09:26 Alexx2000 Relationship added has duplicate 0002517
2021-01-05 14:16 Alexx2000 Fixed in Revision => 9630
2021-01-05 14:17 Alexx2000 Assigned To => Alexx2000
2021-10-16 12:34 Alexx2000 Target Version 1.0.0 => 1.0.4