﻿id,summary,reporter,owner,description,type,status,component,version,resolution,keywords,cc,guest,host
6728,"Assertion error in PGMAllPool.cpp(4091) void pgmPoolTracDerefGCPhysHint (Ubuntu 10.04 x64 host, Windows 7 x64 guest, raw disk mode) -> fixed in SVN",nxmehta,,"When attempting to boot up a Windows 7 x64 guest in a Ubuntu 10.04 x64 host, the guest crashes before fully booting into Windows.  The Windows 7 vmdk points to a raw disk (created using the raw disk instructions in the VirtualBox manual).  I get to the ""Starting Windows"" screen and that's it- the guest aborts and closes.  I can boot into safe mode without any problems.  The error printed in the VBox.log file is:

{{{
!!Assertion Failed!!
Expression: <NULL>
Location  : /home/vbox/vbox-3.2.0/src/VBox/VMM/VMMAll/PGMAllPool.cpp(4091) void pgmPoolTracDerefGCPhysHint(PGMPOOL*, PGMPOOLPAGE*, RTHCPHYS, RTGCPHYS, uint16_t)
00:00:19.475 HCPhys=0000000081c32000 GCPhysHint=00000000e0230000
}}}

Most interestingly, if I downgrade to VirtualBox 3.1.8, this problem goes away (and can be considered a workaround to anyone else having the same problem).  Using 3.1.8 I can boot into my raw disk guest without any errors.  So something must have been introduced in 3.2.0 to create this bug.

I've attached the VBox.log file that documents the assertion error.",defect,closed,other,VirtualBox 3.2.0,fixed,,,other,other
