﻿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
