Follow

vSphere 5.5U1 with vShield driver causes FlexApp DIA mount to fail

Product: ProfileUnity

Product Version: 5.x

Expires on:365 days from publish date

Updated: May 28, 2013

 

Problem: 

FlexApp DIAs do not play back with vSphere 5.5 Update 1 and vShield driver enabled in VMware Tools with Sophos as the engine.

 

Symptoms: 

FlexApp DIA applications do not playback.

One of the thread in vds.exe is trying to open \Device\Harddisk3\DR3. This triggers "Instance setup" callback in sophos driver (savonaccess.sys). This callback internally calls FltGetVolumeGuidName which calls some mount manager device ioctl and this thread has acquired mutant @84806764.

The mount manager in turn seems to be creating some worker queue item that runs mountmgr!MigrateRemoteDatabaseWorker function. This function internally attempts to open "\Device\HarddiskVolume5\System Volume Information\MountPointManagerRemoteDatabase".

This call is intercepted by vsepflt.sys and it calls IoQueryFileDosDeviceName on this which internally calls some mount manager device ioctl.

Here it is waiting on the same mutant @84806764 that is acquired by the other thread 84198d4.

Similarly, the vsepflt timer thread attempts to refresh the mount points and again end up calling mount manager ioctl. Here it is waiting on the same mutant @84806764 that is acquired by the other thread 84198d4.

All this means that, mount manager is acquiring acquiring a mutex @84806764 and then waiting for MigrateRemoteDatabaseWorker to finish and that in turn is making a call into mount manager again waiting for the same mutant and deadlocks. The timer thread also blocks waiting for the same mutant deadlock.

 

Possible Resolution(s)

 

A Hotfix for Windows 7 is available from Microsoft. Please install hotfix to resolve the issue.

 

http://support.microsoft.com/kb/2614892/EN-US

 

 

Was this article helpful?
0 out of 0 found this helpful
Have more questions? Submit a request

1 Comments

  • 0
    Avatar
    Warren Massey

    This resolved our issue. We had implemented Sophos and during login, the machine would become unresponsive and drop off the network. Once the hotfix was applied the DIA and Profile VHDs mapped correctly. 

Article is closed for comments.