View Issue Details

IDProjectCategoryView StatusLast Update
0000932Double CommanderPluginspublic2019-06-08 15:26
ReporterTimon Assigned ToAlexx2000  
PrioritynormalSeverityminorReproducibilityalways
Status closedResolutionfixed 
ProjectionnoneETAnone 
OSWindowsOS VersionWindows XP SP3 
Product Version0.5.11Product Build5647M 
Target Version0.6.0Fixed in Version0.6.0 
Summary0000932: zipx support
DescriptionPretty new feature - xz in WinZip (zipx)

Is it possible to make something with internal zip.wcx plugin to support new feature?

Archive created with the latest version of Winzip (18.5).

Example file could be found at https://www.dropbox.com/s/jqhkfesjpe1o88k/iview438_setup.zipx or in attachment

File could not be unpacked with zip.wcx plugin (we see "Data is bad" error message), or with total7zip plugin (0 byte file is unpacked, 7-zip developer already said, that xz-zipx encoding would be supported in near versions, even in 9.34 it is not ready)

Detailed diagnostic from Winzip 18.5:
Archive: C:\iview438_setup.zipx 1835974 bytes 2014-06-25 18:55:46
Current Location part 1 offset 1835952
End central directory record PK0506 (4+18)
==========================================
location of end-of-central-dir record: 1835952 (0x001c03b0) bytes
part number of this part (0000): 1
part number of start of central dir (0000): 1
number of entries in central dir in this part: 1
total number of entries in central dir: 1
size of central dir: 100 (0x00000064) bytes
relative offset of central dir: 1835852 (0x001c034c) bytes
zipfile comment length: 0
Current Location part 1 offset 1835852
Central directory entry PK0102 (4+42): 0000001
======================================
part number in which file begins (0000): 1
relative offset of local header: 0 (0x00000000) bytes
version made by operating system (00): MS-DOS, OS/2, NT FAT
version made by zip software (20): 2.0
operat. system version needed to extract (00): MS-DOS, OS/2, NT FAT
unzip software version needed to extract (20): 2.0
general purpose bit flag (0x0000) (bit 15..0): 0000.0000 0000.0000
file security status (bit 0): not encrypted
extended local header (bit 3): no
compression method (95): xz compression
file last modified on (0x000044d9 0x00009640): 2014-06-25 18:50:00
32-bit CRC value: 0x75b2ef77
compressed size: 1835804 bytes
uncompressed size: 1898640 bytes
length of filename: 18 characters
length of extra field: 36 bytes
length of file comment: 0 characters
internal file attributes: 0x0000
apparent file type: binary
external file attributes: 0x00000020
non-MSDOS external file attributes: 0x000000
MS-DOS file attributes (0x20): arc
filename: iview438_setup.exe
extra field 0x000a (PKWARE Win32 Filetimes), 4 header and 32 data bytes:
The Extended Timestamps are:
Creation Date: 2014-06-25 18:49:54
Last Modified Date: 2014-06-25 18:50:00
Last Accessed Date: 2014-06-25 18:49:54
Testing iview438_setup.exe
* iview438_setup.exe Tested OK
Current Location part 1 offset 0
Local directory entry PK0304 (4+26): 1
operat. system version needed to extract (00): MS-DOS, OS/2, NT FAT
unzip software version needed to extract (20): 2.0
general purpose bit flag (0x0000) (bit 15..0): 0000.0000 0000.0000
file security status (bit 0): not encrypted
extended local header (bit 3): no
compression method (95): xz compression
file last modified on (0x000044d9 0x00009640): 2014-06-25 18:50:00
32-bit CRC value: 0x75b2ef77
compressed size: 1835804 bytes
uncompressed size: 1898640 bytes
length of filename: 18 characters
length of extra field: 0 bytes
filename: iview438_setup.exe
No errors detected in compressed data of C:\iview438_setup.zipx.
Steps To Reproduce1. Open attached archive with Ctrl-PageDown
2. Try to unpack file from archive
TagsNo tags attached.
Fixed in Revision5652
Operating systemWindows
WidgetsetWin32
Architecture32-bit

Activities

Alexx2000

2014-10-25 11:36

administrator   ~0001322

I added zipx support with xz compression method to zip.wcx via liblzma.dll. Now DC can extract such archives. If 7-zip will support zipx then DC will have full support via my new plugin SevenZip - http://doublecmd.sourceforge.net/forum/viewtopic.php?f=8&t=2528

Timon

2015-01-25 12:12

reporter   ~0001381

DC 0.7.0 alpha build 5819 2015/01/24.

If we try to unpack archive from original post we see errormessage:

Error: Extract file C:\Test\iview438_setup.zipx\iview438_setup.exe -> C:\Test\1\iview438_setup.exe - Data is bad
Skip or Abort

No matter what we select Skip or Abort, zero length file is extracted.

Alexx2000

2015-01-25 13:39

administrator   ~0001382

To work with .zipx archives you need have latest zip plugin with liblzma.dll. Do you have it? "Nightly builds" don't contains it.

Timon

2015-01-25 23:29

reporter   ~0001383

I'm not sure that have latest version. And I don't even know where latest zip plugin with liblzma.dll could be found (there is no a word about it on forum).

I had DC 0.5.11 installed. After that I found and downloaded new DC, and simply overwrote 0.5.11 files in Program Files\Double Commander.

But it would be nice if "Nightly builds" contain all necessary plugins and other info.

Alexx2000

2015-02-01 02:12

administrator   ~0001385

It will be in DC 0.6.0 that released at near time.

Issue History

Date Modified Username Field Change
2014-10-13 16:15 Timon New Issue
2014-10-13 16:15 Timon File Added: iview438_setup.zipx
2014-10-15 22:07 Alexx2000 Status new => acknowledged
2014-10-15 22:07 Alexx2000 Target Version => 0.6.0
2014-10-25 11:36 Alexx2000 Fixed in Revision => 5652
2014-10-25 11:36 Alexx2000 Note Added: 0001322
2014-10-25 11:36 Alexx2000 Status acknowledged => resolved
2014-10-25 11:36 Alexx2000 Fixed in Version => 0.6.0
2014-10-25 11:36 Alexx2000 Resolution open => fixed
2014-10-25 11:36 Alexx2000 Assigned To => Alexx2000
2015-01-25 12:12 Timon Note Added: 0001381
2015-01-25 12:13 Timon Status resolved => assigned
2015-01-25 12:13 Timon Resolution fixed => reopened
2015-01-25 13:39 Alexx2000 Note Added: 0001382
2015-01-25 13:39 Alexx2000 Status assigned => feedback
2015-01-25 23:29 Timon Note Added: 0001383
2015-01-25 23:29 Timon Status feedback => assigned
2015-02-01 02:12 Alexx2000 Note Added: 0001385
2015-02-01 02:12 Alexx2000 Status assigned => resolved
2015-02-01 02:12 Alexx2000 Resolution reopened => fixed
2019-06-08 15:26 Alexx2000 Status resolved => closed