Hi Antonio,
I had some time to play around with this a bit longer and could reproduce without dd or my backup image. You might find the below interesting.
The two plzip decompressions ended (were killed) prematurely due to "Out of memory" issues.
I've attached the kern.log extracts which were automatically generated.
# dd if=/dev/zero of=zerofile.txt count=10240 bs=1048576
# plzip -k -v -o devZeroFile.lz devZeroFile.txt
devZeroFile.txt: 6800.655:1, 0.001 bits/byte, 99.99% saved, 10737418240 in, 1578880 out.
# plzip -vvdc devZeroFile.txt.lz > devZeroFile_plzip_take1.txt
devZeroFile.txt.lz: Killed
# plzip -vvdc devZeroFile.txt.lz > devZeroFile_plzip_take2.txt
devZeroFile.txt.lz: Killed
# lzip -vvdc devZeroFile.txt.lz > devZeroFile_lzip.txt
devZeroFile.txt.lz: version 1, dictionary size 8 MiB. done
devZeroFile.txt.lz: version 1, dictionary size 8 MiB. done
devZeroFile.txt.lz: version 1, dictionary size 8 MiB. done
<snip>
# md5sum devZeroFile*
2dd26c4d4799ebd29fa31e48d49e8e53 devZeroFile_lzip.txt
00f0a382428fc047e73c1b17f469af40 devZeroFile_plzip_take1.txt
1a672b7b4fd545569f6bd83442eabd5a devZeroFile_plzip_take2.txt
2dd26c4d4799ebd29fa31e48d49e8e53 devZeroFile.txt
b8a5254603f1140d8a1d38fb30cba92d devZeroFile.txt.lz
# ls -al
total 18803952
drwxr-xr-x 3 root root 4096 Jan 15 19:02 .
drwxr-xr-x 23 root root 4096 Jan 5 11:14 ..
-rw-r--r-- 1 root root 10737418240 Jan 15 19:45 devZeroFile_lzip.txt
-rw-r--r-- 1 root root 4216856576 Jan 15 18:48 devZeroFile_plzip_take1.txt
-rw-r--r-- 1 root root 4299317248 Jan 15 18:53 devZeroFile_plzip_take2.txt
-rw-r--r-- 1 root root 10737418240 Jan 15 18:28 devZeroFile.txt
-rw-r--r-- 1 root root 1578880 Jan 15 18:28 devZeroFile.txt.lz
-rw-r--r-- 1 root root 23716 Jan 15 18:51 kern.log__take1
-rw-r--r-- 1 root root 11789 Jan 15 18:55 kern.log__take2
drwx------ 2 root root 16384 Jan 5 11:15 lost+found
#
For your information, I've also tried with pbzip2, and there the issue does not occur.
# pbzip2 -k -v devZeroFile.txt
[Jun. 10, 2012] (uses libbzip2 by Julian Seward)
# CPUs: 2
BWT Block Size: 900 KB
File Block Size: 900 KB
Maximum Memory: 100 MB
-------------------------------------------
File #: 1 of 1
Input Name: devZeroFile.txt
Output Name: devZeroFile.txt.bz2
Input Size: 10737418240 bytes
Compressing data...
Output Size: 572687 bytes
-------------------------------------------
Wall Clock: 212.419426 seconds
#
# pbzip2 -vvdc devZeroFile.txt.bz2 > devZeroFile_pbzip2_take1.txt
[Jun. 10, 2012] (uses libbzip2 by Julian Seward)
# CPUs: 2
Maximum Memory: 100 MB
Ignore Trailing Garbage: off
-------------------------------------------
File #: 1 of 1
Input Name: devZeroFile.txt.bz2
Output Name: <stdout>
BWT Block Size: 900k
Input Size: 572687 bytes
Decompressing data (no threads)...
-------------------------------------------
Wall Clock: 175.498747 seconds
#
# pbzip2 -vvdc devZeroFile.txt.bz2 > devZeroFile_pbzip2_take2.txt
[Jun. 10, 2012] (uses libbzip2 by Julian Seward)
# CPUs: 2
Maximum Memory: 100 MB
Ignore Trailing Garbage: off
-------------------------------------------
File #: 1 of 1
Input Name: devZeroFile.txt.bz2
Output Name: <stdout>
BWT Block Size: 900k
Input Size: 572687 bytes
Decompressing data (no threads)...
-------------------------------------------
Wall Clock: 143.202060 seconds
# md5sum devZeroFile_pbzip2_take*.txt
2dd26c4d4799ebd29fa31e48d49e8e53 devZeroFile_pbzip2_take1.txt
2dd26c4d4799ebd29fa31e48d49e8e53 devZeroFile_pbzip2_take2.txt
#
Regards,
Filip