Is SVS seeing files that you cannot?
Q:
Roie asked, "In my teaching I run a lot of programs from the Windows command line. (Hmmm, wonder how I will do that in Vista?) I have set up a data layer with folders for all my class labs, and an app layer for each development tool -- Dev-C++ for example.
This morning, I was working up a demo C++ program that creates a local file. Dev-C++ and the lab data area are both activated. Dev-C++ is building program files correctly and I can see them fine. The demo program is run from the command prompt and seems to run fine. It writes a named file, closes it, reopens it and reads what was written and prints it back out. Everything works fine. Only problem is that the new file does not show up in the directory listing - even though the application can find it. In searching through the layer properties, I see the new file in the folder as part of the RW layer, and the program files created by Dev-C++ are all in the RO layer. The application can see the new file, but I cannot from the command line or from Windows Explorer.
Any ideas why?
A:
Hi Roie, you've found one of our favorite bugs in SVS 2.0 -- I thought I was the only one who had found this!
Here's the issue: In SVS 2.0, executables running from a data layer make file system and registry changes to the writeable sublayer of that data layer, just as if it were an application layer. Problem: SVS does not display that writeable sublayer to the system, only to the process tree that's running out of the data layer.
The "data" you are outputting into the data layer is executable code. Then, when the output executable runs, you get the behavior you describe.
This has been fixed in SVS 2.1. I suggest getting Beta 2 and running this scenario again.
The Endpoint Virtualization Community Blog is the perfect place to share short, timely insights including product tips, news and other information relevant to the Endpoint Virtualization community. Any authenticated Connect member can contribute to this blog.
Comments
Great tip and good addition in beta2
This is a good explanation and a great tip, but still beta 2 is not available for the European people, and we are very eager to get it and to get using it.
regards
Erik
Regards Erik www.DinamiQs.com Dinamiqs is the home of VirtualStorm (www.virtualstorm.org)
*************************************************************
If your issue has been solved, Please mark it as solved
***********
Interesting, I didn't know
Interesting, I didn't know about your "favorite bug".
Nice information about how to solve it.
Regards
PM
Use this thread as a kind of bug report
cant we use this thread as a bug report. It will save a lot of people a lot of work if they have a bug report list?
Regards
Erik
Regards Erik www.DinamiQs.com Dinamiqs is the home of VirtualStorm (www.virtualstorm.org)
*************************************************************
If your issue has been solved, Please mark it as solved
***********
Known Issues are in the KB and Release Notes
Known defects are documented in the Altiris Knowledgebase, linked to here on the left menu. The most important ones are also listed in the Release Notes for each SVS release.
Scott Jones
Product Manager
Altiris, Inc.
Scott Jones
Business Critical Engineer, Endpoint Virtualization
Symantec Corporation
www.symantec.com
I agree Scott
I agree that the known issues are in the KB, but I'm sure there are also issues that are not stated there, because users encounter them.
These issues, for example, with programs that can't be virtualized can be a enhancement.
I know there is an issue with Cisco VPN client. That can be solved relatively easy.
There is also a problem with Delphi 7. This can't be solved.
That is more what I meant.
regards
Erik
Regards Erik www.DinamiQs.com Dinamiqs is the home of VirtualStorm (www.virtualstorm.org)
*************************************************************
If your issue has been solved, Please mark it as solved
***********
Please Use the Wiki
Please submit tips and tricks for specific apps to the wiki -- "Best Practices" on the left menu.
Scott Jones
Business Critical Engineer, Endpoint Virtualization
Symantec Corporation
www.symantec.com
Enhancements are also found
Enhancements are also found in the KB, so please use that medium to create them, instead of just isolating your SVS findings to the Wiki.
Bugs should be reported through the support channel too.
Searching known issues
Scott,
I was looking in the KB to find solutions for the various error messages, but they are not listed over there.
If i get a abnormal condition with error code 1041, what does that mean?
Regards
Erik
www.svs4u.nl
Regards Erik www.DinamiQs.com Dinamiqs is the home of VirtualStorm (www.virtualstorm.org)
*************************************************************
If your issue has been solved, Please mark it as solved
***********
Have a look at KB Article:
Have a look at KB Article: 19991 (SVS error codes).
Thnxss for the article
Thnxss for the tip.
The KB is good, but the search function is not to well.
But i have what i needed.
Thnk you very much.
Regards
Erik
www.svs4u.nl
Regards Erik www.DinamiQs.com Dinamiqs is the home of VirtualStorm (www.virtualstorm.org)
*************************************************************
If your issue has been solved, Please mark it as solved
***********
Would you like to reply?
Login or Register to post your comment.