Sorry, pressed snd too soon ...
On 6/14/25 15:18, JKB wrote:
I have tried
$ accounting /image=sys$manager:decw$wsinit
before logout/login again.
You need
$ SET ACCOUNTING /ENABLE=IMAGE
But you can also (I don't have access to a VAX, n Eisner, an Alpha system):
$ sea sys$startup:decw*.com decw$wsinit
%SEARCH-W-OPENIN, error opening ...
-RMS-E-PRV, insufficient privilege or file protection violation
******************************
SYS$COMMON:[SYSMGR]DECW$STARTAPPS.COM;1
"sys$system:decw$wsinit.exe" "/OPEN/HEAD/SHARE"
$ decw$sessioninit == "run sys$system:decw$wsinit"
$
$ sea sys$startup:decw*.com decw$sessioninit
%SEARCH-W-OPENIN, error opening ...
-RMS-E-PRV, insufficient privilege or file protection violation
******************************
SYS$COMMON:[SYSMGR]DECW$STARTAPPS.COM;1
$ decw$sessioninit == "run sys$system:decw$wsinit"
$ define/system/exec/nolog DECW$SESSIONINIT "''decw$sessioninit'"
******************************
SYS$COMMON:[SYSMGR]DECW$STARTSM.COM;1
$sessioninit = F$TRNLNM("DECW$SESSIONINIT")
$
$ sea sys$startup:decw*.com sessioninit
%SEARCH-W-OPENIN, error opening ...
-RMS-E-PRV, insufficient privilege or file protection violation
******************************
SYS$COMMON:[SYSMGR]DECW$STARTAPPS.COM;1
$ decw$sessioninit == "run sys$system:decw$wsinit"
$ define/system/exec/nolog DECW$SESSIONINIT "''decw$sessioninit'"
******************************
SYS$COMMON:[SYSMGR]DECW$STARTSM.COM;1
$if name .EQS. "LOGIN" then goto do_sessioninit
$if name .EQS. "SESSIONINIT" then goto do_decw_sylogin
$if comnegated .EQS. "TRUE" then GOTO do_sessioninit
$if lgicmd .EQS. "" then GOTO do_sessioninit
$ if F$SEARCH(lgicmd) .eqs. "" then goto do_sessioninit
$do_sessioninit:
$define/nolog decw$doing_session SESSIONINIT
$sessioninit = F$TRNLNM("DECW$SESSIONINIT")
$if sessioninit .EQS. "" then goto do_decw_sylogin
$write sys$output "Executing ''sessioninit'"
$'sessioninit
$
Here's your "Executing run sys$system:decw$wsinit". Assuming the command procedures on VAX are similar: edit DECW$STARTSM.COM and add a "$ set process/dump" before the "write".
You should get a process dump of the image with the ACCVIO (probably decw$wsinit) in the current working directory. I don't know where that is. It depends on whether the decw$ command procedures changed it or not. The dump file is <image-name>.DMP. Usually you do an analyze/process <dump-file> to look at the dump. At least on Alpha(Eisner) analyze/crash works as well.
The minimum of information you get should be the name of the image, as in <image-name>.DMP. Without the sources and map files you may get some hints but you may not get enough information to identify and/or work around the problem.
And yes, sys$system:decw$wsinit (at least on Eisner) is linked with /notraceback so you only get a register dump and no information on the call frames.