$ACCRST errpr message

63 views
Skip to first unread message

calderdal...@gmail.com

unread,
Nov 24, 2022, 6:24:03 AM11/24/22
to OpenQM
I have received the error message:

 Illegal record id in $ACCRST

when T.LOADing a file from a T.DUMP file on a USB.

What does this mean and how can I resolve it?

Malcolm Bull

Martin Phillips

unread,
Nov 24, 2022, 6:42:56 AM11/24/22
to ope...@googlegroups.com

Malcolm,

 

You appear to have a record id that is being rejected by Windows despite having passed the id validation in T.LOAD

 

This is probably one of the names that Windows reserves for devices.

 

Is the save small enough to send by email to mphi...@rocketsoftware.com?

 

 

Martin

 

From: ope...@googlegroups.com <ope...@googlegroups.com> On Behalf Of calderdal...@gmail.com
Sent: 24 November 2022 11:24
To: OpenQM <ope...@googlegroups.com>
Subject: $ACCRST errpr message

 

EXTERNAL EMAIL



--
You received this message because you are subscribed to the Google Groups "OpenQM" group.
To unsubscribe from this group and stop receiving emails from it, send an email to openqm+un...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/openqm/58d523a5-71e1-4cbe-93dd-ea856f4aa8b9n%40googlegroups.com.

================================
Rocket Software, Inc. and subsidiaries ■ 77 Fourth Avenue, Waltham MA 02451 ■ Main Office Toll Free Number: +1 855.577.4323
Contact Customer Support: https://my.rocketsoftware.com/RocketCommunity/RCEmailSupport
Unsubscribe from Marketing Messages/Manage Your Subscription Preferences - http://www.rocketsoftware.com/manage-your-email-preferences
Privacy Policy - http://www.rocketsoftware.com/company/legal/privacy-policy
================================

This communication and any attachments may contain confidential information of Rocket Software, Inc. All unauthorized use, disclosure or distribution is prohibited. If you are not the intended recipient, please notify Rocket Software immediately and destroy all copies of this communication. Thank you.

Martin Phillips

unread,
Nov 24, 2022, 9:04:39 AM11/24/22
to ope...@googlegroups.com

A further thought…

 

It appears that not all paths through ACCRST (which underlies T.LOAD) check the record length. It could be that there is a record id that is longer than the limit set by your MAXIDLEN configuration parameter.

 

Martin

 

From: ope...@googlegroups.com <ope...@googlegroups.com> On Behalf Of calderdal...@gmail.com
Sent: 24 November 2022 11:24
To: OpenQM <ope...@googlegroups.com>
Subject: $ACCRST errpr message

 

EXTERNAL EMAIL




--

You received this message because you are subscribed to the Google Groups "OpenQM" group.
To unsubscribe from this group and stop receiving emails from it, send an email to openqm+un...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/openqm/58d523a5-71e1-4cbe-93dd-ea856f4aa8b9n%40googlegroups.com.

calderdal...@gmail.com

unread,
Nov 25, 2022, 9:29:05 AM11/25/22
to OpenQM
Martin.  Thanks for the replies.  I found that the problem seemed to be that I was trying to write a record with a record-id of

=.

When I deleted that record from the file to be T-DUMPed, everything ran OK.

Is there any way in which it is possible to see what the offending record id in $ACCRSTactually is?

Best wishes and thanks again

Malcolm Bull

Martin Phillips

unread,
Nov 25, 2022, 9:59:37 AM11/25/22
to ope...@googlegroups.com

Hi Malcolm,

 

That should be a perfectly acceptable record id. I will take a look to see if I can tell why it failed.

 

The next release of OpenQM will show the failing id when it is not valid.

 

 

Martin

 

From: ope...@googlegroups.com <ope...@googlegroups.com> On Behalf Of calderdal...@gmail.com
Sent: 25 November 2022 14:29
To: OpenQM <ope...@googlegroups.com>
Subject: Re: $ACCRST error message

 

EXTERNAL EMAIL




Martin Phillips

unread,
Nov 25, 2022, 11:00:07 AM11/25/22
to ope...@googlegroups.com

Got it!

 

You are, I think, restoring to a directory file. Windows behaves very oddly if the name of a file ends with a period.

 

A simple test that shows the behaviour is to do the following at a Windows command prompt:

   ECHO xx > aa.

   DIR                     Note how the period has been lost

   TYPE aa             There is your data!

 

This is almost certainly a weird behaviour carried forward from the days of the FAT 8.3 file system.

 

 

Martin

 

From: ope...@googlegroups.com <ope...@googlegroups.com> On Behalf Of calderdal...@gmail.com
Sent: 25 November 2022 14:29
To: OpenQM <ope...@googlegroups.com>
Subject: Re: $ACCRST error message

 

EXTERNAL EMAIL




calderdal...@gmail.com

unread,
Nov 26, 2022, 4:37:58 AM11/26/22
to OpenQM
Thank you, Martin.  It is indeed a DIRECTORY file that's giving the problem.  I'll just change this to a DYNAMIC file.

Malcolm Bull
Reply all
Reply to author
Forward
0 new messages