Home · Articles · Downloads · Hobby Wear · Forums · Web Links · News CategoriesSaturday, November 23, 2024
Navigation
Home
Articles
Downloads
Hobby Wear
FAQ
Forums
Web Links
News Categories
Contact Us
Photo Gallery
OpenVMS Bigot
Search
Users Online
Guests Online: 2
No Members Online

Registered Members: 7,708
Newest Member: nifseg
Sponsors
Island Computer
View Thread
OpenVMS Hobbyist Program | Alpha Systems Forums | Alpha Software Forum
Author Help on FTSV decompress problem
gianni
Member

Posts: 3
Joined: 01.04.10
Posted on April 01 2010 07:30
Hi,
I've compressed (spool compress/method=dcx_axpexe), a lot of files (about 1GB each), of our experiment, now we've a more disk space and i've started to decompress these files, but it's impossible to decompress thousands of them. I receive this error:
$ spool decomp HG0203C007.EVEN-DCX_AXPEXE;1 dkb2:[gianni]
%FTSV-I-STADCMP, starting decompression of file DKA5:[EXPLORER]HG0203C007.EVEN-DCX_AXPEXE;1 to output file DKB2:[GIANNI]HG0203C007.EVEN;
%FTSV-W-DCMPFAIL, decompression routine aborted while processing DKA5:[EXPLORER]HG0203C007.EVEN-DCX_AXPEXE;1
%W-COMP_DECOMPERR
%SYSTEM-F-ACCVIO, access violation, reason mask=00, virtual address=000000007AEAEF30, PC=FFFFFFFF801D0984, PS=0000001B
or this:
%W, fatal decompressor error
%SYSTEM-F-ACCVIO, access violation, reason mask=00, virtual address=000000007AEAD8E0, PC=FFFFFFFF801D0984, PS=0000001B
or this:
%FTSV-W-NOTCMP, DKA5:[EXPLORER]HG0112C006.EVEN-DCX_AXPEXE;1 not compressed or unknown compression method - decompression skipped
Please, can anyone help me?
Thank you very much,
best regards,
Gianni
Author RE: try a compress/decompress test
VolkerHalle
Member

User Avatar

Posts: 104
Location: Germany
Joined: 02.04.10
Posted on April 04 2010 04:34
Gianni,

does FTSV still work on your system ? Can you compress a test file and then immedieately decompress it again ?

Volker.
http://www.invenate.de
Author RE: Thanks!
gianni
Member

Posts: 3
Joined: 01.04.10
Posted on April 05 2010 02:04
Hello VolkerHalle,
thanks for your help!
yes, it work fine, I've problems only with more old files, i.e. files compressed from the year 2000 to the year 2004, maybe they are "degraded" or I've compressed these files wit a more old FTSV software?
N.B. some of these files had been decompressed without problems.
Thanks again, I'ld like to remember that these files are very important for analisys of our experiment data.
Bye, Gianni
Author RE: Help on FTSV decompress problem
VolkerHalle
Member

User Avatar

Posts: 104
Location: Germany
Joined: 02.04.10
Posted on April 05 2010 02:34
Gianni,

I've got an old VAX running with FTSV V3.0-001 and SYS$SHARE:FTSV$COMP_*_SHARE.EXE files from 31-JAN-1994.

I would not expect an OpenVMS product to 'degrade' or even produce newer versions, which are NOT upwards compatible with older versions. This would NOT be according to OpenVMS standards !

As far as I remember, FTSV grew out of some 'midnight' project, which some people had written for transferring files through the sometimes unstable corporate-wide global DECnet network during DEC times.

Did you try to further diagnose those ACCVIOs ? Maybe by using SET PROC/DUMP to get a process dump ? Or by using SET WATCH FILE/CLASS=MAJ to find out which files were being opened ? Or by examining the failing instructions with SDA ? Or by running FTSV with the debugger ?

OpenVMS allows much more and deeper analysis of problems, if you know OpenVMS internals and know how to apply various troubleshooting techniques.

Volker.
http://www.invenate.de
Author RE: pls provide version information
VolkerHalle
Member

User Avatar

Posts: 104
Location: Germany
Joined: 02.04.10
Posted on April 05 2010 03:18
Gianni,

on which OpenVMS architecture and version and with which FTSV version did you compress those files ?

Please provide the same answers for the decompress operation.

Did you have to transfer (COPY, FTP or similar) those compressed files before decompression ?

Volker.
http://www.invenate.de
Author RE: more information from research...
VolkerHalle
Member

User Avatar

Posts: 104
Location: Germany
Joined: 02.04.10
Posted on April 05 2010 05:52
Gianni,

ANAL/IMA/INT of the compressed file .EXE-DCX_AXPEXE will report the FTSV version used to compress the file:
...
Image Identification Information

image name: "FTSV$DCX_AXP_AUTO_EXTRACT"
image file identification: "FTSV V3.0"
...

So you can easily answer that part of my questions. You may also want to run ANAL/IMAGE on those files to verify the integrity of the image portion.

For .EXE-DCX_AXPEXE files compressed with FTSV Version V3.0-001, the FIRST 98 blocks seem to be identical for all files and therefore must represent the executable auto-decompression image. The compressed file data seems to start at VBN 98.

These files should have 512 byte fixed length records.

Please verify this information against the files you can successfully decompress and also against those files, where the decompress operation results in errors.

Volker.
Edited by VolkerHalle on April 05 2010 06:00
http://www.invenate.de
Author RE: Help on FTSV decompress problem
gianni
Member

Posts: 3
Joined: 01.04.10
Posted on April 07 2010 01:15
Hello Volker,
Please be patient but I'm the last member of my group the remember the bare minimum for manage an OpenVMS system,
about your questions:
1 - I don't know how use SET PROC/DUMP
2 - in Help, there is'nt SET WATCH FILE
3 - The files are on an Alpha Server 1000A with OpenVMS 7.3-2 (but maybe that in the year 2001 the OpenVMS was an early version), on a Infortrend RAID
4 - the FTSV was allways the same: V3.0-001
5 - Yes, I've copied these files from a disk to another of the same RAID
Can I send you 4 txt files of a bad file and of a good files? my mail address is: [email protected]
Thank you a lot for your help!
Regards, Gianni
Author RE: I can reproduce the ACCVIO !
VolkerHalle
Member

User Avatar

Posts: 104
Location: Germany
Joined: 02.04.10
Posted on April 08 2010 05:17
Gianni,

this does not look good !

I installed FTSV V3.0-001 on OpenVMS Alpha V8.2 and created a .xxx-DCX file. Then I patched that file and ZEROed just some longword in the compressed data section of that file (beyond VBN 98) and then tried to de-compress the file. This is what I get:

AXPVMS $ spool decomp P1.DMP-DCX;2 x.x
%FTSV-I-STADCMP, starting decompression of file USERDISK1:[HALLE]P1.DMP-DCX;2 to
output file USERDISK1:[HALLE]X.X;
%FTSV-W-DCMPFAIL, decompression routine aborted while processing USERDISK1:[HALLE]P1.DMP-DCX;2
%W-COMP_DECOMPERR
%SYSTEM-F-ACCVIO, access violation, reason mask=00, virtual address=000000007AE52F30, PC=FFFFFFFF801DC9A4, PS=0000001B

The conclusion is: your 'old' data files have MOST LIKELY been corrupted ! At least those, which you can't decompress anymore.

Detecting this kind of corruption may not be easy. You could DUMP those files and look for 'unusual' patterns, like a BLOCK of ZEROes.

You've saved those files on some RAID disk. Does that disk report any errors when doing ANAL/DISK device-name: ?

Volker.
http://www.invenate.de
Author RE: ACCVIO is in MESSAGE_ROUTINES
VolkerHalle
Member

User Avatar

Posts: 104
Location: Germany
Joined: 02.04.10
Posted on April 08 2010 20:58
Gianni,

the ACCVIO itself happens in a system routine (MESSAGE_ROUTINES+089A4). The failing virtual address points to a P1 space address in the CLI data area, which is protected from read access from USER mode. This explains the ACCVIO.

But this only is a secondary effect, which I can reproduce when corrupting a single longword in the compressed data section of the compressed file. There probably is some software problem in FTSV related to error handling or exception or message handling, when something bad happens during data decompression.

Your task would be to find out, how and to which extent your old files have been corrupted and whether it might be possible to at least recover some data from them.

Volker.
http://www.invenate.de
Jump to Forum:
Login
Username

Password



Not a member yet?
Click here to register.

Forgotten your password?
Request a new one here.
Member Poll
Are you going to OpenVMS Boot Camp 2016?

Yes

No

You must login to vote.
Shoutbox
You must login to post a message.

malmberg
August 04 2022
No more VAX hobbyist licenses. Community licenses for Alpha/IA64/X86_64 VMS Software Inc. Commercial VMS software licenses for VAX available from HPE.

ozboomer
July 20 2022
Just re-visiting.. No more hobbyist licenses? Is that from vmssoftware.com, no 'community' licenses?

valdirfranco
July 01 2022
No more hobbyist license...sad

mister_wavey
February 12 2022
I recall that the disks failed on the public access VMS systems that included Fafner

parwezw
January 03 2022
Anyone know what happened to FAFNER.DYNDS.ORG? I had a hobbyist account here but can longer access the site.

gtackett
October 27 2021
Make that DECdfs _2.1A_ for Vax

gtackett
October 27 2021
I'm looking for DECdfs V2.4A kit for VAX. Asking here just in case anyone is still listening.

MarkRLV
September 17 2021
At one time, didn't this web site have a job board? I would love to use my legacy skills one last time in my career.

malmberg
January 18 2021
New Hobbyist PAKs for VAX/VMS are no longer available according to reports. Only commercial licenses are reported to be for sale from HPE

dfilip
January 16 2021
Can someone please point me to hobbyist license pak? I'm looking for VAX/VMS 7.1, DECnet Phase IV, and UCX/TCPIP ... have the 7.1 media, need the license paks ... thanks!

Bart
October 16 2020
OpenVMS, and this website!

malmberg
September 05 2020
VSI community non-commercial licenses for AXP/IA64 are available now.

malmberg
September 05 2020
See the forum about licensing. Don't know if HPE hobby licenses still being issued. Commercial licenses still being sold.

silfox70
September 01 2020
I need the license for OpenVMS7.3. Where can I find them?

malmberg
August 29 2020
Eisner, which is currently being moved, got an SSH update and the keys were updated to more modern encryption standards.

Shoutbox Archive