Noticing some rather stange behavior with directories/folders after applying FP11 to OS/2 Warp 4, I decided to do a little
research.
Did a search in IBMLink and got 4 hits on this problem dated 1993-1997.
They all involve failures when a program tries to access directories/folders but does not allow for the directory/folder
having the Archive bit set as well Directory bit.
Unfortunately, there are several applications out there that have the problem, the application is no longer supported by its
vendor, and the source is not available. One of the symptoms is disappearing folders even though the folder still exists.
In all but one of the reported cases, the real problem was in the application code and not the OS/2 file system. It appears to
me that FP11 changes the way that OS/2 maintains the archive attribute on directories, and we now have a bunch of
applications out there with incorrect coding. The case that involved an IBM fix dealt with HPFS386 setting the Archive bit
when it did an update to the ACL or EA of a directory entry.
Pursuing this thread, I decided to replace the FP11 HPFS.IFS and UHPFS.DLL with the corresponding modules from FP10.
Don't know what I may have broken, but I have been running for since early this morning, and "dirfix all test" doesn't show
any Archive bits set in directory entries. I have also noticed that I am not getting the WPS resets that I was getting on a
fairly regular basis (maybe there is also some OS/2 code that is having the same problem?).
[ Leser: 34 ] |