PDA

View Full Version : Saves of .bld file overwritten/corrupted


pmcclosk
01-24-2006, 11:29 AM
Our organization has been experiencing problmes lately related to build files not saving or overwriting steps. Last week the username/password/domain info was deleted from a series of buildfiles. No one in our department made any changes. Are there any known issues with VBP6 regarding bugs that behave in this way?

Thanks

kinook
01-24-2006, 12:20 PM
No. We have experienced a bug in Virtual PC 2004 where saving from the VM truncates files when saving to a shared folder, but this is not specific to VBP. But this sounds more like selective removing of some elements of the .bld file (and the .bld file is still valid XML?). You also said that no one made any changes, so I'm not sure how saving in VBP could have anything to do with the problem (if no changes were made, why was it saved?).

Is the .bld file stored in a source control system? If so, the version history should identify when any changes were made. If not, is it possible the file was overwritten outside of VBP in some way?

At any rate, there are no known bugs in VBP that could cause that corruption or random loss of data when saving a .bld file. If you are able to reproduce the problem, please send the details of how to do so, along with the info from Help | About | Install Info. Thanks.

pmcclosk
01-26-2006, 12:38 PM
Thanks for the reply. We had an issue with VBP today. None of the .Net build steps could find an included file. The applications built fine manually, but failed when building under VBP. I closed VBP and reopened; the problem was gone. Everything built fine from then on. In answer to your above reply, we do have the build files in source control. The bugs I described happen when files are not only saved but opened as well. Our organization uses Altiris for daily data backups, could this be a culprit?

kinook
01-26-2006, 03:18 PM
You may want to use a tool like FileMon [1] to log any writes to the .bld file and see what process is doing it and when.

[1] http://www.sysinternals.com/Utilities/Filemon.html