There are rare times when the PB 3.5 IDE will totally abend
an OS/2 entire box during interactive keyboard I/O. The event
is so rare and catestrophic that it would be virtually impossible
to ever submit it for debugging, or ever even trace anything
about it .. except for one curious deal!
The event always leaves the tiny, apparently empty file snippet
called PBVMS.$$$ in the WIN/TEMP directory. A total hard abend
of an OS/2 box is a *VERY* rare failure, which, of course, leaves
the dirty bit flag on. This forces a complete detailed CHKDSK of
the box, just like in a WIN system. In each and every instance
of the failure. CHKDKS32 reports an "allocation adjustment" for this
tiny snippet!
It apparently is placed in the directory contemporaneously with
the initial compilation of the source prior to IDE use. It remains,
as far as I can see there until the PB IDE is closed. That's how
I get to see it as seen as corrupt during the cleanup of the box
during the re-boot.
I've attempted to look at it off and on during use of the PB IDE
tool, an never seen it ever apparently hold any data. But it might!
Or is it simply a flag or semaphore file which is used for process
checking of some kind? I'd have never even likely known about it
except for the abend cleanup process.
If I knew what it was and what it is for, it just might give me
some insight into why this rare failure is happeing. I doubt it,
but the deal you always lose is the one you don't investigate
Thanks ..
------------------
Mike Luther
[email protected]
an OS/2 entire box during interactive keyboard I/O. The event
is so rare and catestrophic that it would be virtually impossible
to ever submit it for debugging, or ever even trace anything
about it .. except for one curious deal!
The event always leaves the tiny, apparently empty file snippet
called PBVMS.$$$ in the WIN/TEMP directory. A total hard abend
of an OS/2 box is a *VERY* rare failure, which, of course, leaves
the dirty bit flag on. This forces a complete detailed CHKDSK of
the box, just like in a WIN system. In each and every instance
of the failure. CHKDKS32 reports an "allocation adjustment" for this
tiny snippet!
It apparently is placed in the directory contemporaneously with
the initial compilation of the source prior to IDE use. It remains,
as far as I can see there until the PB IDE is closed. That's how
I get to see it as seen as corrupt during the cleanup of the box
during the re-boot.
I've attempted to look at it off and on during use of the PB IDE
tool, an never seen it ever apparently hold any data. But it might!
Or is it simply a flag or semaphore file which is used for process
checking of some kind? I'd have never even likely known about it
except for the abend cleanup process.
If I knew what it was and what it is for, it just might give me
some insight into why this rare failure is happeing. I doubt it,
but the deal you always lose is the one you don't investigate
Thanks ..
------------------
Mike Luther
[email protected]
Comment