Opened 11 years ago
Closed 10 years ago
#13078 closed defect (fixed)
ws2012r2 restart windows causing appcrash after exit fullscreen
Reported by: | bird1110 | Owned by: | |
---|---|---|---|
Component: | other | Version: | VirtualBox 4.3.12 |
Keywords: | resolution, restart, appcrash | Cc: | |
Guest type: | Windows | Host type: | Windows |
Description
windows 2008r2 host with 2 monitors, m1|dvi|1440x900, m2|vga|1024x768, ws2012r2 guest, addon 4.3.12 installed, guest 2D Video Acceleration DISABLED
How to reproduce, first boot into desktop, it is 1024x768, then enable Auto-reisze Guest Display by Host+G, then go into fullscreen by Host+F, now the guest is 1440x900 the same as the host, then exit fullscreen by first pressing Host+G disable auto-resize then press Host+F exit fullscreen. Now the guest is still 1440x900, then now restart windows, after few seconds the word 'restarting' appears, then virtualbox appcrash one time after one.
first appcrash,
Problem signature: Problem Event Name: APPCRASH Application Name: VirtualBox.exe Application Version: 4.3.12.0 Application Timestamp: 5375fea0 Fault Module Name: MSVCR100.dll Fault Module Version: 10.0.40219.1 Fault Module Timestamp: 4d5f034a Exception Code: c0000005 Exception Offset: 000000000003c1b0 OS Version: 6.1.7601.2.1.0.272.7 Locale ID: 1033 Additional Information 1: bb1e Additional Information 2: bb1eab85f669b27543426698582894dc Additional Information 3: c2dd Additional Information 4: c2dd4a7c2a7e08328fe5aa3056aee46b
second appcrash,
Problem signature: Problem Event Name: APPCRASH Application Name: VirtualBox.exe Application Version: 4.3.12.0 Application Timestamp: 5375fea0 Fault Module Name: MSVCR100.dll Fault Module Version: 10.0.40219.1 Fault Module Timestamp: 4d5f034a Exception Code: c000041d Exception Offset: 000000000003c1b0 OS Version: 6.1.7601.2.1.0.272.7 Locale ID: 1033 Additional Information 1: 0775 Additional Information 2: 0775e66982e5cc052d5ca4598b282f25 Additional Information 3: 327a Additional Information 4: 327ae359d726eb7a2c232b5fcb17c5c8
Shutdown, no appcrash, but resolution restore to 1024x768 after next boot.
and some not expected behaviour, case: host 1440x900, guest 1024x768
first enable auto-resize then fullscreen then scaled mode, now guest is 1440x900, then restart, resolution restore to 1024x768 after next boot, doesn't it should be 1440x900?
first enable auto-resize then fullscreen then disable auto-resize then scaled mode, now guest is 1440x900, then restart, resolution restore to 1024x768 after next boot, doesn't it should be 1440x900?
Attachments (4)
Change History (11)
by , 11 years ago
Attachment: | w2012r2-2014-05-31-18-55-39.log added |
---|
by , 11 years ago
Attachment: | ss20140531_185554_010_fs.png added |
---|
comment:2 by , 11 years ago
Replying to mhanor:
I can reproduce the same crash on a Windows 7 x64 host. You need a Windows guest, XP/7/8 and it don't need to have GA installed. Just reduce the size of the VM window, so the guest screen doesn't fit in it whole. You can then reboot and get the crash.
the last not expected behaviour, I can only make it with 2012r2 guest, my 08r2 guest no problem
comment:3 by , 11 years ago
The buffer being over-read was allocated by the UIFrameBufferQImage::goFallback function. Check the end of the backtrace.txt file.
by , 11 years ago
Attachment: | ss20140601_131508_fs.png added |
---|
comment:5 by , 11 years ago
mhanor, could you also test this build? Because I'm not sure if the fix you saw was already backported to the 4.3 branch. Thank you!
comment:7 by , 10 years ago
Resolution: | → fixed |
---|---|
Status: | new → closed |
Let's close this ticket as fixed. Please reopen if still relevant with VBox 4.3.20.
I can reproduce the same crash on a Windows 7 x64 host. You need a Windows guest, XP/7/8 and it doesn't need to have GA installed. Just reduce the size of the VM window, so the guest screen doesn't fit in it whole. You can then reboot and get the crash.
Later edit: You need to drag the up-down control bar, to be able to see the a lower portion of the guest display. I think it's another case of buffer overrun.