I recently had a crash of a large project and was a little frustrated to find out that teh recover feature seemed to miss this crash.
Normally crashes seem to go pretty smooth, i.e. when you relaunch LV it seems to know to recover the last file.
This particular crash went as follows.
1. Coding along, made frequenct saves of the same file name
2. Ran debug test runs
3. Got back to coding
4. Noticed my second processor was now online for over 10 minutes, have seen this before and a reboot normally corrects the situation.
5. Did a save, seeme dto work fine
6. Exited LV 8.5
7. Selected shutdown
8. Error popped up about not being able to read a memory area, the error had the words labview in it, sorry I do not have the exact message
9. Restarted widows XP
10. Open the latest Top Level VI, Came up with a LV error dialog with only the top level vi name in the upper pane and no description in the lower pane.
11. from that point on the VI was corrupt.
Luckily in this situation I had a previous days backup, BUT there was still a lot of code that was lost at this point
Solution to retrieve code from a corrupt file:
Run the VI analyzer
Review the results, AND select go to (or view or something along that line)
In my situation the vi opened, from that point I was able to copy all that days code that would have been lost and place it in a new vi.
Hope this tip helps
-Tim C.
1:30 Seconds ARRRGHHH!!!! I want my popcorn NOW! Isn't there anything faster than a microwave!