[Info-vax] Crashing a system with PCA/DTM ?

Marc Van Dyck marc.gr.vandyck at invalid.skynet.be
Sun Aug 26 12:35:07 EDT 2018


John Reagan expressed precisely :
> On Sunday, August 26, 2018 at 12:08:26 PM UTC-4, Marc Van Dyck wrote:
>> Now time for a weird question.
>> 
>> Long time ago, I developped some code that later on became an important
>> component of our production environment. This was in Alpha times. So
>> important that I implemented a regression testing environment with DTM
>> and PCA, to ensure I didn't break anything with new versions.
>> 
>> This code was in fact quite stable so the regression environment was
>> not used very often.
>> 
>> 10 years later we migrated to Itanium and I just rebuilt, without
>> running the regression tests - all worked perfectly.
>> 
>> Now we migrated to VSI OpenVMS and my PCSI kit is broken, because it
>> insists on having HP OpenVMS installed. At the same time, I finally got
>> a request to implement a new function in my code (it's written in
>> Pascal).
>> 
>> So I dusted off the development environment of this code, made some
>> modifications, changed the PCF file to make a new kit for VSI, and
>> rebuilt. So far, so good.
>> 
>> Now I'd like to run my regression testing again. It's painful enough to
>> remember how DTM and PCA work, after having used it only once 15 years
>> ago. But my problem is that when I did that 15 years ago, I crashed the
>> development system. Twice. I'd like not to repeat that, but I do not
>> remember exactly how it happened.
>> 
>> I tend to remember it has something to do with images installed, and
>> possibly with privileges. My code is made of a shareable image,
>> installed /OPEN /HEADER /SHARED, and a main image that calls it,
>> installed with CMKRNL (it creates kernel mode logicals). Something
>> about that being not compatible with PCA or DTM (more probably PCA).
>> But the details escape me, it's too long ago.
>> 
>> Does that ring a bell to anyone ?
>> 
>> Thank you,
>> 
>> Marc.
>> 
>> -- 
>> Marc Van Dyck
>
> I don't remember that.  I've use PCA on a few things on Itanium in the past 
> year or so and haven't crashed our development cluster, but not with 
> installed images .  Are you doing performance work or just test system 
> coverage?

Just coverage.

> Unless you are doing screen-based testing or DECwindows testing, DTM is 
> pretty is just a bunch of tedious DCL command files.  PCA on the other hand, 
> is a debugger and should use many of the same interfaces (including SSI for 
> system service interception).  Perhaps there was an old bug with that? 

I'm sure that at that time, it was written in the (probably PCA)
documentation. Alpha, around 2002-2004. Not sure I still have those
manuals around, though...

-- 
Marc Van Dyck



More information about the Info-vax mailing list