VMware Communities
GHarrop
Contributor
Contributor

BSOD every time I enter Unity Mode

SUMMARY OF PROBLEM

My Windows Vista guest VM has started blue-screening every time I enter Unity Mode. (The host system continues running normally.)

I'm running Vista Business (32-bit) inside WMware Player v7.1.0 build-2496824 with 2 GB of RAM.

The host system is Windows 7 Professional (64-bit 6.1.7601) SP1 with 12 GB of RAM.

The guest system has just a handful of small applications installed.

The blue screens occur even with no applications running on the guest.

NOTES

(1) I've been using the VM frequently for several weeks now without any major issues, and I've tried Unity Mode a few times before with success.

However I've mostly just been running my VM in a normal window (whatever you call 'non unity mode'!)


(2) I vaguely recall that one of the times I entered Unity Mode, many weeks ago, my host system made a bit of a drama... I think the Desktop Window Manager crashed and possibly Aero stopped working on the host OS. At the time, I guessed it was an issue with the host's graphics driver. (I've subsequently updated the host's graphics driver, and the problem has not reoccurred, which of course may or may not be pure coincidence.) But Unity Mode definitely worked, and has worked for a good length of time between my last host driver update and today, when the first BSOD occurred.

(3) Prior to today, the only issue I have noticed with the VM is sometimes there is mouse pointer corruption after doing 'stuff' in the VM window (perhaps after performing actions that cause the guest's mouse pointer to change?) then moving the pointer outside the VM window: now, instead of just a regular white arrow, there's a varying pattern of pixels in two horizontal lines, a good few pixels below the bottom of the arrow. This corruption typically vanishes when I move the pointer back inside the VM window area, but often reappears (sometimes changing to a different pattern of corruption) when I move it outside again, and so on. After a varying number of repetitions (outside VMware window / inside / outside...) the corruption vanishes for the time being. (By the way, the corruption survives pointer changes on the host. So for example, I can move the corrupted pointer to a window edge on the host, causing the pointer to change to a double-arrow like usual, but the corruption is still there below the pointer.)


I've always felt the dodgy mouse pointer was a mild cause for concern! Nothing like this occurs until I start running my VM.

(4) It's only in the last ~24 hours that I've been getting the BSODs when entering Unity Mode.

This roughly correlates with Vista demanding activation (which I have now finally got round to doing!) - this may or may not be pure coincidence.

The Vista guest definitely seemed to be on the brink of refusing to work - today it kept changing my desktop wallpaper to a plain black background and saying this was my last day to activate. This behaviour stopped as soon as I successfully activated it.

The Unity Mode BSODs have occurred both before AND after activation.

(5) I have looked through recent Windows updates on both the host and the guest.

On the guest, there's nothing there other than Definitions Updates for Microsoft Security Essentials in the last month.

On the host, it's been six days since an OS update (since then, just MSE definition updates).

(6) [Update] I've tried disabling Aero on the guest. The VM still BSODs on entering Unity Mode.

The blue screen itself:

A problem has been detected and Windows has been shut down to prevent damage to your computer.

PFN_SHARE_COUNT

...

Technical information:

*** STOP: 0x0000001B (0x00000000, 0x00000000, 0x00000000, 0x00000000)

Log files:

WERAC16.tmp.version.txt

Windows NT  Version 6.0 Build: 6002 Service Pack 2

Product (0x6): Windows Vista (TM) Business

Edition: Business

BuildString: 6002.19327.x86fre.vistasp2_gdr.150225-1506

Flavor: Multiprocessor Free

Architecture: X86

LCID: 1033

Mini041115-01.dmp

I've run dumpchk on the minidump file. It says:

Probably caused by : vm3dmp.sys ( vm3dmp+17c6f )

I have attached a photo showing the intermittent mouse pointer corruption issue.

I've also attached a screen shot of the BSOD.

Please let me know if there's any other info I should include. Thanks in advance for any suggestions!

0 Kudos
2 Replies
GHarrop
Contributor
Contributor

Update:

My Vista VM still blue-screens 100% of the time when I try to enter Unity Mode.

I've tried:

* Uninstalling & reinstalling VMware Tools on the guest.

* Disabling all non-essential hardware.

* Performing a disk check within the guest (no errors).

* Ensuring I have all the latest Windows updates.

* Allocating more RAM to the VM.

* Disabling graphics acceleration.

* Reducing the number of CPU cores allocated from 2 to 1.

(None of these makes any difference. Obviously I'm clutching at straws with some of these things.)

The VM never BSODs under any other circumstances. It's solely when I click Unity Mode. Help! Smiley Sad

0 Kudos
john999900889
Contributor
Contributor

I am seeing this as well.  My setup is:

VMware workstation 11.1.2-2780323

Host Windows 2008r2 -or- 2012r12

Guest Windows 2008r2 with latest guest additions

Accelerate 3D graphics -> Disabled

Intel Z97 board using onboard graphics

Intel Video drivers 15.36.20.64.4206 (latest)

3 monitors attached and active

... result: lots of PFN_SHARE_COUNT blue screens when entering unity.

No unity and no blue screens.

------

relevant excerpt from vmware.log:

2015-07-22T06:37:37.691-04:00| vmx| I120: GuestRpc: Got error for connection 11:Remote connection failure

2015-07-22T06:37:37.705-04:00| mks| I120: MKS-SWB: Number of MKSWindows changed: 0 rendering MKSWindow(s) of total 2.

2015-07-22T06:37:37.708-04:00| mks| I120: ToolsSetDisplayTopology: Sending rpcMsg = DisplayTopology_Set 3 , 0 1200 1600 1200 , 1600 800 1200 1600 , 0 0 1600 1200

2015-07-22T06:37:39.009-04:00| vmx| I120: GuestRpc: Got error for connection 12:Remote connection failure

2015-07-22T06:37:39.842-04:00| vmx| A115: ConfigDB: Setting ide1:0.fileName = "auto detect"

2015-07-22T06:37:39.842-04:00| vmx| A115: ConfigDB: Setting gui.lastPoweredViewMode = "unity"

2015-07-22T06:37:39.842-04:00| vmx| I120: TOOLS received request in VMX to set option 'synctime' -> '1'

2015-07-22T06:37:39.842-04:00| vmx| A115: ConfigDB: Setting tools.syncTime = "TRUE"

2015-07-22T06:37:39.869-04:00| vmx| I120: VMXVmdb_SetCfgState: cfgReqPath=/vm/#_VMX/vmx/cfgState/req/#6a/, remDevPath=/vm/#_VMX/vmx/vigor/setCfgStateReq/#74/in/

2015-07-22T06:37:39.870-04:00| vmx| A115: ConfigDB: Setting ide1:0.fileName = "auto detect"

2015-07-22T06:37:39.872-04:00| vmx| A115: ConfigDB: Setting ide1:0.fileName = "auto detect"

2015-07-22T06:37:39.877-04:00| vmx| W110: [Vmdb_Set] Stale data for path: /vm/#_VMX/mks/grabState/new/ (current value '_UNSET_' -> new value '../req/#78/') [2->1]

2015-07-22T06:37:39.899-04:00| mks| I120: MKS-SWB: Number of MKSWindows changed: 1 rendering MKSWindow(s) of total 3.

2015-07-22T06:37:42.407-04:00| vmx| W110: [Vmdb_Set] Stale data for path: /vm/#_VMX/mks/grabState/new/ (current value '_UNSET_' -> new value '../req/#ee/') [6->5]

2015-07-22T06:37:48.120-04:00| mks| I120: MKS-SWB: Number of MKSWindows changed: 2 rendering MKSWindow(s) of total 4.

2015-07-22T06:37:48.631-04:00| mks| I120: MKS-SWB: Number of MKSWindows changed: 1 rendering MKSWindow(s) of total 4.

2015-07-22T06:37:48.634-04:00| svga| I120: MKS-SWB: Number of MKSWindows changed: 1 rendering MKSWindow(s) of total 3.

2015-07-22T06:37:55.616-04:00| svga| I120: MKS-SWB: Number of MKSWindows changed: 0 rendering MKSWindow(s) of total 2.

2015-07-22T06:37:55.620-04:00| mks| I120: ToolsSetDisplayTopology: Sending rpcMsg = DisplayTopology_Set 1 , 0 0 1596 1058

2015-07-22T06:37:55.654-04:00| mks| I120: MKS-SWB: Number of MKSWindows changed: 1 rendering MKSWindow(s) of total 2.

2015-07-22T06:37:56.172-04:00| vmx| I120: GuestRpc: Got error for connection 13:Remote connection failure

2015-07-22T06:38:03.250-04:00| vmx| I120: Tools_SetGuestResolution: Sending rpcMsg = Resolution_Set 1188 934

2015-07-22T06:38:03.250-04:00| vmx| I120: Tools_SetGuestResolution: Sending rpcMsg = Resolution_Set 1188 934

2015-07-22T06:38:03.315-04:00| vcpu-0| I120: TOOLS call to Resolution_Set failed.

2015-07-22T06:38:03.396-04:00| vmx| I120: Tools_SetGuestResolution: Sending rpcMsg = Resolution_Set 2792 1600

2015-07-22T06:38:03.444-04:00| vcpu-0| I120: Guest: vm3d: WDDM Fatal: vm3ddevadapter.c:846 Command buffer error, 3D command: 1126

2015-07-22T06:38:03.444-04:00| vcpu-0| I120+ 

2015-07-22T06:38:03.444-04:00| vcpu-0| I120: Guest: vm3d: WDDM Fatal: vm3ddevadapter.c:935 Fatal command buffer error id=1126.

2015-07-22T06:38:03.494-04:00| vcpu-0| I120: SCSI0: RESET BUS

2015-07-22T06:38:03.545-04:00| svga| I120: SVGA disabling SVGA

2015-07-22T06:38:04.095-04:00| vcpu-0| I120: SCSI0: RESET BUS

2015-07-22T06:38:11.603-04:00| vmx| I120: GuestRpcSendTimedOut: message to toolbox-dnd timed out.

2015-07-22T06:38:16.155-04:00| vcpu-0| I120: SCSI scsi0:1: Unsupported command START STOP UNIT issued. --ok

2015-07-22T06:38:16.156-04:00| vcpu-0| I120: SCSI scsi0:1: Unsupported command START STOP UNIT issued. --ok

2015-07-22T06:38:16.156-04:00| vcpu-0| I120: SCSI scsi0:1: Unsupported command START STOP UNIT issued. --ok

2015-07-22T06:38:16.156-04:00| vcpu-0| I120: SCSI scsi0:1: Unsupported command START STOP UNIT issued. --ok

2015-07-22T06:38:16.157-04:00| vcpu-0| I120: SCSI scsi0:1: Unsupported command START STOP UNIT issued. --ok

2015-07-22T06:38:16.176-04:00| vmx| I120: Tools_SetGuestResolution: Sending rpcMsg = Resolution_Set 1596 1058

2015-07-22T06:38:16.177-04:00| vmx| I120: Tools_SetGuestResolution: Sending rpcMsg = Resolution_Set 1596 1058

2015-07-22T06:38:16.465-04:00| svga| W110: WinBSOD: (29) 'Physical memory dump complete.                                                  '

2015-07-22T06:38:16.465-04:00| svga| W110:

2015-07-22T06:38:16.465-04:00| svga| W110: WinBSOD: (30) 'Contact your system admin or technical support group for further assistance.    '

2015-07-22T06:38:16.465-04:00| svga| W110:

0 Kudos