Ticket #13470 (closed defect: duplicate)
Windows 10 uses a new reboot call which freezes VirtualBox
Reported by: | birdie | Owned by: | |
---|---|---|---|
Component: | other | Version: | VirtualBox 4.3.16 |
Keywords: | Cc: | ||
Guest type: | Windows | Host type: | other |
Description
Host OS: Linux 3.16 i686
Guest OS: Windows 10 Preview x86
Steps to reproduce: create a new Windows 8.1 VM with more than one CPU kernels.
Try to install WindowsTechnicalPreview-x86-EN-US.iso.
Every time Windows would want to reboot, VirtualBox would hang/freeze and start consuming 200% of CPU (two fully enabled cores in my case).
There's nothing interesting in logs:
00:42:07.114152 EHCI: USB Operational 00:42:07.132873 EHCI: USB Suspended 00:42:07.190235 OHCI: USB Suspended
Attachments
Change History
comment:1 Changed 8 years ago by frank
- priority changed from blocker to major
Definitely worth to look at but it's still Windows 10 Preview, not the final version.
comment:2 follow-up: ↓ 3 Changed 8 years ago by mhanor
Attach a VM session log, where you reproduced the issue.
It's not the same host OS, but this looks similar to #13319
comment:3 in reply to: ↑ 2 Changed 8 years ago by birdie
Replying to mhanor:
Attach a VM session log, where you reproduced the issue.
It's not the same host OS, but this looks similar to #13319
The log extract above was taken after 10 minutes of inactivity when hitting "Reboot". Are you sure you really need the full VBox.log? I doubt it will be of any use.
I have an Intel Core i5 2500 CPU, Linux Kernel 3.16.0 i686 PAE (NX bit disabled on boot), 16GB of RAM and VirtualBox 4.3.16.
comment:4 Changed 8 years ago by mhanor
I'm not a VirtualBox developer, so I don't need it. But the full log is useful to the dev team, as they can see your host and guest configuration.
Changed 8 years ago by birdie
-
attachment
VBox.log.xz
added
Useless Vbox.log containing ZERO relevant info
comment:5 Changed 8 years ago by birdie
Strace is useless as well:
clock_gettime(CLOCK_MONOTONIC, {1876, 676296117}) = 0 poll([{fd=14, events=POLLIN}, {fd=22, events=POLLIN}, {fd=23, events=POLLIN}, {fd=13, events=POLLIN}, {fd=24, events=POLLIN}], 5, 0) = 0 (Timeout) recv(13, 0x85a18b8, 4096, 0) = -1 EAGAIN (Resource temporarily unavailable) clock_gettime(CLOCK_MONOTONIC, {1876, 676357595}) = 0 recv(13, 0x85a18b8, 4096, 0) = -1 EAGAIN (Resource temporarily unavailable) clock_gettime(CLOCK_MONOTONIC, {1876, 676395146}) = 0 poll([{fd=14, events=POLLIN}, {fd=22, events=POLLIN}, {fd=23, events=POLLIN}, {fd=13, events=POLLIN}, {fd=24, events=POLLIN}], 5, 0) = 0 (Timeout) recv(13, 0x85a18b8, 4096, 0) = -1 EAGAIN (Resource temporarily unavailable) clock_gettime(CLOCK_MONOTONIC, {1876, 676455845}) = 0 recv(13, 0x85a18b8, 4096, 0) = -1 EAGAIN (Resource temporarily unavailable) clock_gettime(CLOCK_MONOTONIC, {1876, 676499632}) = 0 poll([{fd=14, events=POLLIN}, {fd=22, events=POLLIN}, {fd=23, events=POLLIN}, {fd=13, events=POLLIN}, {fd=24, events=POLLIN}], 5, 0) = 0 (Timeout) recv(13, 0x85a18b8, 4096, 0) = -1 EAGAIN (Resource temporarily unavailable) clock_gettime(CLOCK_MONOTONIC, {1876, 676560650}) = 0 recv(13, 0x85a18b8, 4096, 0) = -1 EAGAIN (Resource temporarily unavailable) clock_gettime(CLOCK_MONOTONIC, {1876, 676598232}) = 0 poll([{fd=14, events=POLLIN}, {fd=22, events=POLLIN}, {fd=23, events=POLLIN}, {fd=13, events=POLLIN}, {fd=24, events=POLLIN}], 5, 0) = 0 (Timeout)
comment:6 Changed 8 years ago by mhanor
If you think you can debug this, you should make a debug build of VirtualBox and take a look at the spinning threads.
comment:7 Changed 8 years ago by birdie
Since on my side this issue is 100% reproducible, I am 100% sure VBox developers can easily debug it and find the root cause.
I'm not a paid developer to resolve this issue for them, besides my knowledge of the i686 architecture and assembler is non-existent so there's little to no chance that I will understand what's going on.
comment:8 Changed 8 years ago by sunlover
- Status changed from new to closed
- Resolution set to duplicate
The problem is reproducible.
This is a duplicate of https://www.virtualbox.org/ticket/13462