Operating System - OpenVMS
1753350 Members
4764 Online
108792 Solutions
New Discussion юеВ

VMS Alpha V8.2 Watchpoint utility broken

 
Volker Halle
Honored Contributor

Re: VMS Alpha V8.2 Watchpoint utility broken

Here is an easy reproducer for showing, that the watchpoint driver does not work on V8.2 (I'm currently on vacation, so I can't try the same on V7.3-1). This has all been done on a non-SMP machine.

- load WPDRIVER, set MAXBUF=64000

$ANAL/SYS
SDA>CLUE XQP/FCB

Select an address of one of the cached FCBs and set a watchpoint on +FCB$L_EXFCB (I typically used the FCB for [SYSEXE] or [SYSMGR])

$MC WP watch Gxxxxxxx/SILENT/LONG

Then try a DIR command on that directory. I always get an INVEXCEPTN crash (see my previous reply).

Volker.
Volker Halle
Honored Contributor

Re: VMS Alpha V8.2 Watchpoint utility broken

Dave,

I've now tested the same WP setup and commands on V7.3-1 and it works as expected.

I had to set a WATCHPOINT on FCB$L_WCBFL instead of FCB$L_EXFCB, as [SYS0]SYSEXE.DIR (fid=12) used for testing did not have an extension file header.

So it looks like WPDRIVER is just broken in V8.2 - a pity, which prevents us from further analysing your UNXSIGNAL crash.

Volker.
David B Sneddon
Honored Contributor

Re: VMS Alpha V8.2 Watchpoint utility broken

Volker,

Thanks for that -- now we sit back and wait.

Dave
David B Sneddon
Honored Contributor

Re: VMS Alpha V8.2 Watchpoint utility broken

Any developments on this issue will be reported...

Dave