Level Extreme platform
Subscription
Corporate profile
Products & Services
Support
Legal
Français
VFP Madness
Message
From
17/10/2022 01:53:31
Lutz Scheffler (Online)
Lutz Scheffler Software Ingenieurbüro
Dresden, Germany
 
 
To
17/10/2022 01:11:03
General information
Forum:
Visual FoxPro
Category:
Coding, syntax & commands
Title:
Miscellaneous
Thread ID:
01685074
Message ID:
01685088
Views:
56
>>CLEAR ALL is not 100% secure against cached libs, and CLOSE ALL kills all projects.
>I start everything with
>CLOSE ALL
>CLEAR ALL
>With some backups and sheer Irish luck I got though all this and all is back to normal.
>There were some times, however, when the program was executing code that didn't exist on my hard disk.
>You've explained that it was probably executing some cached code.
>OK. I got that.
>Is there any way to access that cache?

Nothing reliable. If you can run that odd stuff, and if you can manage to get a reference to the object instantiated, you can show in debugger and try to extract from there. Also, one might try to open like MODIFY CLASS xyz of FileStem.vcx, this is, without path. Possibly it opens the cached one.

I doubt it wasn't on your hard disk. Maybe not as a vcx. But it must be a vcx in a app or exe at least. You run an exe or app, close this, miss to clean up and the cached stuff from this exe/app remains. (or a prg, does not matter, the problem is, it is stored inside the app. An exe is nothing then an app with a wrapper.)

Update
If you can identify the app/exe, REFOX will help.
Words are given to man to enable him to conceal his true feelings.
Charles Maurice de Talleyrand-Périgord

Weeks of programming can save you hours of planning.

Off

There is no place like [::1]
Previous
Next
Reply
Map
View

Click here to load this message in the networking platform