VirtualBox

Opened 14 years ago

Closed 14 years ago

#4940 closed defect (fixed)

Crash installing Win2008 (cRefs == PGMPOOL_TD_CREFS_PHYSEXT guru) -> fixed in SVN/3.1.6

Reported by: Petr Langer Owned by:
Component: VMM Version: VirtualBox 3.0.4
Keywords: Cc:
Guest type: Windows Host type: Windows

Description

VM crashed during installation of Windows 2008

Attachments (2)

VBox.log (156.2 KB ) - added by Petr Langer 14 years ago.
Windows 7-2010-03-10-18-42-34.log (42.9 KB ) - added by sammy2ooo 14 years ago.

Download all attachments as: .zip

Change History (39)

by Petr Langer, 14 years ago

Attachment: VBox.log added

comment:1 by Sander van Leeuwen, 14 years ago

Summary: Crash installing Win2008Crash installing Win2008 (cRefs == PGMPOOL_TD_CREFS_PHYSEXT guru)

comment:2 by Frank Mehnert, 14 years ago

Component: installerVMM

comment:3 by Frank Mehnert, 14 years ago

Bugs #6109, #4722 and #6340 have been marked as duplicate of this one.

comment:4 by Sander van Leeuwen, 14 years ago

Let me know if you want to try out a build with a possible fix.

comment:5 by sammy2ooo, 14 years ago

i would like to test a possible fix. could you please attach it? btw: i am the OP of bug id 6109

comment:6 by Sander van Leeuwen, 14 years ago

I can only provide you with a .run Linux installer, which might not be what you want. Windows builds are much easier. :)

comment:7 by sammy2ooo, 14 years ago

i am on Fedora x68_64 linux so a .run binary would be fine. could you please also have a look at http://www.virtualbox.org/ticket/6109

by sammy2ooo, 14 years ago

comment:9 by sammy2ooo, 14 years ago

thanks for this test build. unfortunately my windows 7 crashes again.

this is what the log in my home dir shows.

Log created: 2010-03-10T17:42:34.867111000Z
Executable: /opt/VirtualBox/VirtualBox
Arg[0]: /opt/VirtualBox/VirtualBox
Arg[1]: --comment
Arg[2]: Windows 7
Arg[3]: --startvm
Arg[4]: ad2f532e-6c1f-4382-9964-d1d02c48409f
cRefs=0 pPhysPage=Z--:RAM:00011b089000:0000000:-0000 pPage=00007fbc115886d0:{.idx=342}

please also have a look at the attached log file

comment:10 by Sander van Leeuwen, 14 years ago

sammy2ooo: can you always reproduce this guru meditation? If so, is it possible to get access to your VDI?

comment:11 by sammy2ooo, 14 years ago

What do you mean by VDI? No indeed, I can not reproduce this crash at every boot.

(OT: how is the meaning "guru meditation" tight to a crash???)

comment:12 by sammy2ooo, 14 years ago

However, booting Windows 7 in "Safe Mode" always seems to work...

comment:13 by sammy2ooo, 14 years ago

00:00:15.664 Audio: set_record_source ars=0 als=0 (not implemented)
00:00:15.665 Audio: set_record_source ars=0 als=0 (not implemented)
00:00:17.216 Display::handleDisplayResize(): uScreenId = 0, pvVRAM=00007faf68000000 w=800 h=600 bpp=32 cbLine=0xC80
00:00:17.280 VMMDev::SetVideoModeHint: got a video mode hint (1152x864x0) at 0
00:00:20.405
00:00:20.405 !!Assertion Failed!!
00:00:20.405 Expression: cRefs == PGMPOOL_TD_CREFS_PHYSEXT
00:00:20.405 Location  : /home/vbox/tinderbox/3.1-lnx64-rel/src/VBox/VMM/VMMAll/PGMAllPool.cpp(3926) void pgmPoolTrackPhysExtDerefGCPhys(PGMPOOL*, PGMPOOLPAGE*, PGMPAGE*)
00:00:20.405 cRefs=0 pPhysPage=Z--:RAM:00014d0dd000:0000000:-0000 pPage=00007fafa15e3490:{.idx=410}

comment:14 by sammy2ooo, 14 years ago

I started the virtual machine from CLI using "VBoxManage startvm "Windows 7" -type vrdp" and then connected via MS Remote Desktop Client

comment:15 by Frank Mehnert, 14 years ago

With VDI he meant the virtual disk image of your VM. For the term guru meditation see here.

comment:16 by sammy2ooo, 14 years ago

sandervl73: i could give you access to a copy of my vdi file, as it is a somewhat freshly windows 7 install. do you have any ftp account for me where i could upload the file?

comment:17 by sammy2ooo, 14 years ago

the vdi is about 5.9G long (bziped)

comment:18 by Sander van Leeuwen, 14 years ago

So you always start this VM with the option -vrdp and connect with the MS RDP client when you see this guru meditation? I haven't tried that here yet. Also please give me an indication as to how often you can reproduce this problem? (every time, 1 out of 2, 2 out of 5 times?)

comment:19 by sammy2ooo, 14 years ago

no i do not start the vm all the time with the vrdp option, sometimes i use the virtualbox gui with the exact same result. this crash seems to occur randomly while booting. i would say about 1 out of 5 boot attemps are successful

comment:20 by Sander van Leeuwen, 14 years ago

Ok, please upload the file to ftp://ftp.virtualbox.org/incoming (write only; others can't see your file). Thanks!

comment:21 by sammy2ooo, 14 years ago

thanks for your space. upload is in process and may take up to a few hours...

comment:22 by sammy2ooo, 14 years ago

I have finished the upload, i hope we dont have any CRC's... please also have a look at the sha1sum file and let me know if everything went fine

comment:23 by Sander van Leeuwen, 14 years ago

Thanks. Downloading. If I can't reproduce it, I'll post a link to a new build here as I've fixed something possibly related yesterday.

comment:24 by sammy2ooo, 14 years ago

hm i have recognized when trying to adding this vdi to a VirtualBox Installation which runs on Windows XP Host (Version 3.1.4) I receive this error message. Maybe my vdi is (or got while sending over network) simply corrupted?

Fehlercode: VBOX_E_IPRT_ERROR (0x80BB0005) Komponente: Medium Interface: IMedium {aa8167ba-df72-4738-b740-9b84377ba9f1} Callee: IVirtualBox {2158464a-f706-414b-a8c4-fb589dfc6b62}

comment:25 by Sander van Leeuwen, 14 years ago

Not sure, but tar doesn't like the extracted tar file here (bzip2 didn't complain though). A new test build can be downloaded here: http://www.virtualbox.org/download/testcase/VirtualBox-2010-03-17-14-24-02-lin64-3.1-3.1.5-r58927.run

Could you give that one a try?

comment:26 by sammy2ooo, 14 years ago

Thanks for that build. Unfortunately the same problem occurs...

00:00:31.155 Guest Log: VBoxService.exe: 3.1.5 r58575 started. Verbose level = 0
00:00:35.685 
00:00:35.685 !!Assertion Failed!!
00:00:35.685 Expression: cRefs == PGMPOOL_TD_CREFS_PHYSEXT
00:00:35.685 Location  : /home/vbox/tinderbox/3.1-lnx64-rel/src/VBox/VMM/VMMAll/PGMAllPool.cpp(3935) void pgmPoolTrackPhysExtDerefGCPhys(PGMPOOL*, PGMPOOLPAGE*, PGMPAGE*)
00:00:35.685 cRefs=0 pPhysPage=Z--:RAM:00010956e000:0000000:-0000 pPage=00007f3dbc2f9460:{.idx=117}

comment:27 by Sander van Leeuwen, 14 years ago

We managed to extract the tar file. My tar binary is perhaps a bit outdated. Will give your vdi a try.

comment:28 by Sander van Leeuwen, 14 years ago

Your VDI is fine, but unfortunately I'm not able to reproduce your problem here.

comment:29 by Sander van Leeuwen, 14 years ago

Funny, tried again and I got it. :)

comment:30 by sammy2ooo, 14 years ago

Yes, this is really odd. nd I guess pretty hard to hunt down or find out what is causing it.... I hate randomly occuring erros X-)

Any ideas or insights?

comment:31 by Sander van Leeuwen, 14 years ago

Already found and fixed. I'll post a link to a test build tomorrow if no regressions show up overnight. Thanks for your help.

comment:33 by sammy2ooo, 14 years ago

YES!!! This really seems to have fixed it, tested it several times....What was causing this issue? Will this fix be included within the next stable release?

comment:34 by sammy2ooo, 14 years ago

one more question: is this the opensource version? usb is not working anymore and greyedout

comment:35 by Sander van Leeuwen, 14 years ago

It's not the opensource version, so usb should work. 3.1.6 will be released soon and will include the fix.

comment:36 by Sander van Leeuwen, 14 years ago

Summary: Crash installing Win2008 (cRefs == PGMPOOL_TD_CREFS_PHYSEXT guru)Crash installing Win2008 (cRefs == PGMPOOL_TD_CREFS_PHYSEXT guru) -> fixed in SVN/3.1.6

comment:37 by Sander van Leeuwen, 14 years ago

Resolution: fixed
Status: newclosed
Note: See TracTickets for help on using tickets.

© 2023 Oracle
ContactPrivacy policyTerms of Use