View Issue Details

IDProjectCategoryView StatusLast Update
0001871Double CommanderFile operationspublic2020-11-30 07:44
Reporters-light Assigned ToAlexx2000  
PrioritynormalSeveritymajorReproducibilityalways
Status closedResolutionfixed 
ProjectionnoneETAnone 
Platformx86_64-Linux-qt4OSKubuntuOS Version17.04
Product Version0.7.8Product BuildRev 7400; Build date: 2017/03/11 
Summary0001871: Internall packer does not handle Hardlinks correctly
DescriptionIf you have a tar.xz archive that uses hardlinks these are not extracted correctly but 0byte files are generated.
this can be tested with the arduino-1.8.3-linux64.tar.xz archive from https://www.arduino.cc/download_handler.php?f=/arduino-1.8.3-linux64.tar.xz

or with the attached test file:
testdir_whardlinks/
|-someother/
| |-subdir2/
| |-content.txt
|-subdir/
| |-anothersubdir/
| | |-content.txt
| |-hello.txt
|-hello.txt
  
this was found at https://forum.arduino.cc/index.php?topic=486178
Steps To Reproduce* download attached test file
* double click on it in doublecommander
* navigate around or extract the content somewhere
* check the file testdir_whardlinks/hello.txt
* check the file testdir_whardlinks/subdir/anothersubdir/content.txt
* both should have content / are hardlinks to the other locations.
Additional InformationDouble Commander
Version: 0.7.8 beta
Revision: 7400
Build date: 2017/03/11
Lazarus: 1.6.2.0
FPC: 3.0.0
Platform: x86_64-Linux-qt4
OS version: Ubuntu 17.04

Widgetset library: Qt 4.8.7, libQt4Pas 4.5.3
TagsNo tags attached.
Attached Files
Fixed in Revision7849
Operating systemLinux
WidgetsetQT4
Architecture64-bit

Activities

Issue History

Date Modified Username Field Change
2017-07-13 00:41 s-light New Issue
2017-07-13 00:41 s-light File Added: testdir_whardlinks.tar.xz
2017-08-12 00:39 Alexx2000 Status new => acknowledged
2017-10-28 11:15 Alexx2000 Fixed in Revision => 7849
2017-10-28 11:15 Alexx2000 Status acknowledged => resolved
2017-10-28 11:15 Alexx2000 Resolution open => fixed
2017-10-28 11:15 Alexx2000 Assigned To => Alexx2000
2020-11-30 07:44 Alexx2000 Status resolved => closed