I'm investigating an error in a custom application that only seems to happen
when a particular action is performed for the first time following a restart
of the PC.
(A Properties dialog contains a grid-type control that's an interface to
custom properties in a Visio diagram. When a property is updated in the
dialog, and OK clicked to trigger the update in the Visio diagram, the
property values are sometimes wiped.)
When this dialog box is opened for the first time, it takes noticeably
longer to open, and it is then when the error occurs.
Other observations so far:
1. The error has only occurred for Limited users.
2. The error may happen, say, 3 times consecutively when booting, performing
action, rebooting, etc, but then the property update will work properly.
3. Clearing the Prefetch folder seems to initiate the error again, although
this doesn't happen on every occasion.
Are there other areas where Windows caches components? Observations so far
seem to suggest that when components can be loaded quickly, the error doesn't
occur.
Any suggestions would be appreciated.
|