VirtualBox

Opened 9 years ago

Closed 8 years ago

#14896 closed defect (obsolete)

100% CPU Usage, unable to boot VMs on kernel 3.19

Reported by: rfkrocktk-oracle Owned by:
Component: other Version: VirtualBox 5.0.10
Keywords: Cc:
Guest type: all Host type: Linux

Description

I'm on Ubuntu 14.04 on kernel 3.19 as part of the Vivid HWE stack. I'm on the latest 5.0 release from your repository.

Regardless of the operating system, I've found a really nasty bug that keeps recurring. After installing an operating system, as soon as I reboot, the CPU locks to 100% and the machine never boots. I've demonstrated this with Windows 7 guests and Linux guests. I basically cannot use VirtualBox for this reason and it's incredibly annoying.

Happy to provide debugging information.

Change History (4)

comment:1 by Frank Mehnert, 9 years ago

Please provide a VBox.log file for such a VM session when the CPU locks 100%.

comment:2 by rfkrocktk-oracle, 9 years ago

strace gives me the following:

mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f7d6016f000
write(1, "Waiting for VM \"Gentoo\" to power"..., 39Waiting for VM "Gentoo" to power on...
) = 39
write(7, "8", 1)                        = 1
futex(0x1ef3e80, FUTEX_WAKE_PRIVATE, 1) = 1
futex(0x1ef4dfc, FUTEX_WAIT_BITSET_PRIVATE|FUTEX_CLOCK_REALTIME, 19, {1450145664, 820932000}, ffffffff) = -1 EAGAIN (Resource temporarily unavailable)
futex(0x1ef4e48, FUTEX_WAKE_PRIVATE, 1) = 0
futex(0x1ef569c, FUTEX_WAKE_OP_PRIVATE, 1, 1, 0x1ef5698, {FUTEX_OP_SET, 0, FUTEX_OP_CMP_GT, 1}) = 1
sched_yield()                           = 0
futex(0x1ef509c, FUTEX_WAIT_BITSET_PRIVATE|FUTEX_CLOCK_REALTIME, 13, {1451698946, 47121000}, ffffffff) = 0
futex(0x1ef50e8, FUTEX_WAKE_PRIVATE, 1) = 0
futex(0x1ef509c, FUTEX_WAIT_BITSET_PRIVATE|FUTEX_CLOCK_REALTIME, 15, {1451698946, 47373000}, ffffffff) = 0
futex(0x1ef50e8, FUTEX_WAKE_PRIVATE, 1) = 0
futex(0x1ef569c, FUTEX_WAKE_OP_PRIVATE, 1, 1, 0x1ef5698, {FUTEX_OP_SET, 0, FUTEX_OP_CMP_GT, 1}) = 1
sched_yield()                           = 0
futex(0x1ef509c, FUTEX_WAIT_BITSET_PRIVATE|FUTEX_CLOCK_REALTIME, 17, {1451698946, 47514000}, ffffffff) = -1 EAGAIN (Resource temporarily unavailable)
futex(0x1ef509c, FUTEX_WAIT_BITSET_PRIVATE|FUTEX_CLOCK_REALTIME, 18, {1451698946, 47514000}, ffffffff) = 0
futex(0x1ef50e8, FUTEX_WAKE_PRIVATE, 1) = 0
futex(0x1ef5098, FUTEX_WAKE_PRIVATE, 1) = 1
futex(0x1ef509c, FUTEX_WAIT_BITSET_PRIVATE|FUTEX_CLOCK_REALTIME, 22, {1451698946, 47815000}, ffffffff) = -1 EAGAIN (Resource temporarily unavailable)
futex(0x1ef50e8, FUTEX_WAKE_PRIVATE, 1) = 0
futex(0x1ef509c, FUTEX_WAIT_BITSET_PRIVATE|FUTEX_CLOCK_REALTIME, 25, {1451698946, 47985000}, ffffffff^CProcess 731 detached

It blocks forever on that call and never returns. CPU utilization is at 100%.

comment:3 by Frank Mehnert, 9 years ago

Sorry, I was asking for the VBox.log file, not for an strace dump. The VBox.log file can be found in ~/VirtualBox VMs/VM_NAME/Logs/VBox.log

comment:4 by Frank Mehnert, 8 years ago

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

© 2024 Oracle Support Privacy / Do Not Sell My Info Terms of Use Trademark Policy Automated Access Etiquette