Operating System - OpenVMS
1753962 Members
7496 Online
108811 Solutions
New Discussion юеВ

VMS83A_ADDENDUM V1.0 patch is broken

 
SOLVED
Go to solution
David B Sneddon
Honored Contributor

VMS83A_ADDENDUM V1.0 patch is broken

I just upgraded an Alpha to V8.3 and also
installed the above mentioned patch (thinking
I was doing the right thing) then whilst
trying to backup my newly upgraded system, I
get an INVEXCEPTN bugcheck... output from
CLUE CRASH will be attached when the system
regains some semblence of stability.

It would appear that the IO_ROUTINES supplied
with this kit are broken.

Dave
16 REPLIES 16
David B Sneddon
Honored Contributor

Re: VMS83A_ADDENDUM V1.0 patch is broken

Here is the CLUE CRASH output...
Volker Halle
Honored Contributor

Re: VMS83A_ADDENDUM V1.0 patch is broken

Dave,

could you remove the patch with PRODUCT UNDO PATCH and re-try the BACKUP and CTRL-T again ? This would actually confirm, that the problem is in that patch.

I tried a BACKUP and CTRL-T to (an emulated) tape with OpenVMS Alpha V8.3 SSB and could not reproduce this crash.

Volker.
David B Sneddon
Honored Contributor

Re: VMS83A_ADDENDUM V1.0 patch is broken

Volker,

I have removed the patch and the backup is currently running. I do not want to do a
control-t at this point... I did a backup
with the patch installed, no control-t and
it crashed at the same point as before,
pointing to the problem being in the patch.

Dave
Volker Halle
Honored Contributor

Re: VMS83A_ADDENDUM V1.0 patch is broken

cross-reference:

also being discussed in comp.os.vms titled Alpha/V8.3/Backup/Control-T/BUGCHECK

CTRL-T not needed to produce this crash...

Volker.
Volker Halle
Honored Contributor

Re: VMS83A_ADDENDUM V1.0 patch is broken

Dave,

BACKUP is out of the picture, as well as CTRL-T !

A plain MOUNT/FOR tape and a DISM/NOUNL tape is sufficient to cause this crash...

Volker.
Volker Halle
Honored Contributor
Solution

Re: VMS83A_ADDENDUM V1.0 patch is broken

Dave,

some code at the beginning of a local subroutine in IOC$DISMOUNT loads the UCB fork lock index into R0 - thereby overwriting the VCB address stored in R0. This seems to be new code added in VMS83A_ADDENDUM-V0100.

The instruction, which causes the ACCVIO and the crash, assumes that R0 is still pointing to the VCB (volume control block).

Volker.
Robert Brooks_1
Honored Contributor

Re: VMS83A_ADDENDUM V1.0 patch is broken

I'll have a fix for this one some time Monday morning. Please log a call with your local support centre to get a new IO_ROUTINES image

-- Rob
Karl Rohwedder
Honored Contributor

Re: VMS83A_ADDENDUM V1.0 patch is broken

I also noticed that I am no longer able to open a RDB database after installing this patch (get a nopriv error whilest RDB is trying to map a section), logged a call with Oracle (note: that I am running a fieldtest RDB version).

regards Kalle
Ian Miller.
Honored Contributor

Re: VMS83A_ADDENDUM V1.0 patch is broken

I have just recived an advisory that the VMS83A_ADDENDUM-V0100 patch kit for OpenVMS Alpha V8.3 and the VMS83I_ADDENDUM-V0100 patch kit for HP Integrity Servers running OpenVMS
V8.3 are being placed on hold.
____________________
Purely Personal Opinion