Opened 14 months ago
Closed 5 months ago
#21805 closed defect (fixed)
Crash with Guru Meditation -2701 (VERR_VMM_RING0_ASSERTION)
Reported by: | razor5k | Owned by: | |
---|---|---|---|
Component: | VMM | Version: | VirtualBox-7.0.10 |
Keywords: | Crash | Cc: | |
Guest type: | Linux | Host type: | Windows |
Description
Host System is Windows 10 64Bit. Guest System is a Kubuntu 18.04. I also tried a Kubuntu 22.04 which has the same issue.
In the guest system multipass is used to create and run a nested VM over qemu which is a Ubuntu 22.04 Core. If the nested VM runs for a view minutes, the virtualbox crashes with following error:
00:39:17.773394 00:39:17.773395 !!R0-Assertion Failed!! 00:39:17.773396 Expression: <NULL> 00:39:17.773396 Location : D:\tinderbox\win-7.0\src\VBox\VMM\VMMAll\PGMAllPool.cpp(5128) void __cdecl pgmPoolTrackDeref(struct PGMPOOL *,struct PGMPOOLPAGE *) 00:39:17.774498 enmKind=34 GCPhys=0000000124ac5000 00:39:17.774513 Changing the VM state from 'RUNNING' to 'GURU_MEDITATION' 00:39:17.774530 Console: Machine state changed to 'Stuck' 00:39:17.778205 !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! 00:39:17.778207 !! 00:39:17.778207 !! VCPU2: Guru Meditation -2701 (VERR_VMM_RING0_ASSERTION) 00:39:17.780183 !! 00:39:17.780189 !!R0-Assertion Failed!! 00:39:17.780190 Expression: <NULL> 00:39:17.780190 Location : D:\tinderbox\win-7.0\src\VBox\VMM\VMMAll\PGMAllPool.cpp(5128) void __cdecl pgmPoolTrackDeref(struct PGMPOOL *,struct PGMPOOLPAGE *) 00:39:17.780190 enmKind=34 GCPhys=0000000124ac5000 00:39:17.780192 !! 00:39:17.780192 !! AssertJmpBuf: 00:39:17.780192 !! ...
Attachments (2)
Change History (7)
by , 10 months ago
Attachment: | VBox.log.1 added |
---|
comment:1 by , 10 months ago
This is same crash that GLucas reported in https://forums.virtualbox.org/viewtopic.php?t=110478&start=15!
I also had exactly this crash but am now reliably able to reproduce it. I am using Windows 10 with VirtualBox 7.0.12 which still contains the bug.
I created a Debian 12 VM with VirtualBox, by using VBox's auto installation. Then installed KVM and created a nested Debian 11 VM within.
This nested VM has two partitions, the root partition and an empty rescue partition. I can now reliably trigger the bug with this command, which just copies a whole lot of file from one partition to the other (with 95% crash rate):
(cd / && tar cf - --exclude='proc/*' --exclude='sys/*' --exclude='dev/*' --exclude='home/ikoffice' \ --exclude='mnt/*' --exclude='run/*' --exclude='data/*' --exclude='usr/local/*' . ) |\ (cd /mnt/rescue && tar xvfp -)
I have read about Nested Page enhancements in 7.0.4, so I tried to downgrade to 7.0.2 and the crash does not appear anymore.
Attached is the logfile after the crash, and another logfile from 7.0.2 which obviously doesn't show a crash, but it was recommended to upload it.
My CPU is a 13th Gen Intel(R) Core(TM) i9-13900HX CPU, but the other dude on the forum had the same error with an 11th Gen Intel(R) Core(TM) i7-1165G7 CPU.
comment:2 by , 10 months ago
I had time to check the other versions. It is exactly
7.0.4 <- HERE BE BUGS
that introduced the bug. Happy hunting! 7.0.2 works fine for me. 7.0.6 also crashes very soon. Didn't test 7.0.8, but 7.0.10 is OPs version, and 7.0.12 was my crashing version.
comment:3 by , 7 months ago
Thanks for the report. Could you please check if 7.0.x build r162255 from https://www.virtualbox.org/wiki/Testbuilds fixes the problem?
comment:4 by , 6 months ago
Yes it works now, thanks. I already checked some weeks ago and posted in the Forum here https://forums.virtualbox.org/viewtopic.php?p=547166#p547166
comment:5 by , 5 months ago
Resolution: | → fixed |
---|---|
Status: | new → closed |
Hi dmigowski,
We just released VirtualBox 7.0.18. This issue should be fixed in this release. It can be downloaded from here. Thank you for reporting the issue.
This log shows the 7.0.2 instance working