Page 1 of 1

7-zip archive crashes Salamander

Posted: 06 Sep 2023, 20:07
by therube
7-zip archive crashes Salamander

(not really concerned, but since i ran into it...)


clicked on a .7z file, out.7z.
Salamander crashed.


ES.exe ext:docx | 7z.exe -si a out.7z

ES is Everything Search command-line interface
Search for .docx files
Pipe those names to 7-zip, output to out.7z

all of this, theoretical - never attempted before, & have to assume i've got things wrong, & that the created .7z is actually invalid ?
(won't know till i re-open Salamander ;-).)


The archive seems to be valid - from 7-zip's end at least.

Maybe it has something to do with the -si switch?

As it is, what 7-zip archived (in out.7z) was the list of filenames (not the files themselves) from the pipe from ES.

It looks like I replaced the original 7za.dll with the 7-zip version, 22.1.0.0.
(And I used 7z.exe version 23.01 to create the archive, out.7z.)

(Guess I ought to normalize things, at least thrown in 7za.dll 23.01... but no time at the moment...)


Everything & ES
https://www.voidtools.com/downloads/

Re: 7-zip archive crashes Salamander

Posted: 06 Sep 2023, 20:21
by therube
(no changes from above, just going about it differently, &, still crashes)

dir | 7z.exe -si a diro.7z
C:\TMP\SEA\palton\cache2\entries>7z.exe t diro.7z

7-Zip 23.01 (x64) : Copyright (c) 1999-2023 Igor Pavlov : 2023-06-20

Scanning the drive for archives:
1 file, 6486 bytes (7 KiB)

Testing archive: diro.7z
--
Path = diro.7z
Type = 7z
Physical Size = 6486
Headers Size = 90
Method = LZMA2:24
Solid = -
Blocks = 1

Everything is Ok

Size: 18683
Compressed: 6486

Re: 7-zip archive crashes Salamander

Posted: 06 Sep 2023, 20:26
by therube
Replacing 22.1.0.0 7za.dll with 23.1.0.0 & still crashing (with -si created archive).