VirtualBox

Ticket #6728 (closed defect: fixed)

Opened 4 years ago

Last modified 4 years ago

Assertion error in PGMAllPool.cpp(4091) void pgmPoolTracDerefGCPhysHint (Ubuntu 10.04 x64 host, Windows 7 x64 guest, raw disk mode) -> fixed in SVN

Reported by: nxmehta Owned by:
Priority: major Component: other
Version: VirtualBox 3.2.0 Keywords:
Cc: Guest type: other
Host type: other

Description

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.

Attachments

VBox.log Download (41.9 KB) - added by nxmehta 4 years ago.
VBox.2.log Download (42.1 KB) - added by jvs 4 years ago.

Change History

Changed 4 years ago by nxmehta

comment:1 Changed 4 years ago by sandervl73

  • Summary changed from Assertion error in PGMAllPool.cpp(4091) void pgmPoolTracDerefGCPhysHint (Ubuntu 10.04 x64 host, Windows 7 x64 guest, raw disk mode) to Assertion error in PGMAllPool.cpp(4091) void pgmPoolTracDerefGCPhysHint (Ubuntu 10.04 x64 host, Windows 7 x64 guest, raw disk mode) -> fixed in SVN

Reproduced and fixed. Will be included in 3.2.2.

Changed 4 years ago by jvs

comment:2 Changed 4 years ago by jvs

Host: Windows 7 Ultimate x64.
Guest: Windows 7 Professional x64.
Sympton: The guest crashes before fully booting into Windows.

00:00:21.678 !!Assertion Failed!!
00:00:21.678 Expression: <NULL>
00:00:21.678 Location  : E:\tinderbox\win-rel\src\VBox\VMM\VMMAll\PGMAllPool.cpp(4091) pgmPoolTracDerefGCPhysHint
00:00:21.678 HCPhys=00000000829e4000 GCPhysHint=00000000e0230000


Log file attached.

comment:3 Changed 4 years ago by frank

  • Status changed from new to closed
  • Resolution set to fixed
Note: See TracTickets for help on using tickets.

www.oracle.com
ContactPrivacy policyTerms of Use