VirtualBox

Opened 10 years ago

Closed 9 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)

w2012r2-2014-05-31-18-55-39.log (68.4 KB ) - added by bird1110 10 years ago.
ss20140531_185554_010_fs.png (61.2 KB ) - added by bird1110 10 years ago.
backtrace.txt (25.2 KB ) - added by Mihai Hanor 10 years ago.
backtrace VirtualBox 4.3.12 x64 OSE
ss20140601_131508_fs.png (466.4 KB ) - added by bird1110 10 years ago.

Download all attachments as: .zip

Change History (11)

by bird1110, 10 years ago

by bird1110, 10 years ago

comment:1 by Mihai Hanor, 10 years ago

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.

Last edited 10 years ago by Mihai Hanor (previous) (diff)

in reply to:  1 comment:2 by bird1110, 10 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

Last edited 10 years ago by bird1110 (previous) (diff)

by Mihai Hanor, 10 years ago

Attachment: backtrace.txt added

backtrace VirtualBox 4.3.12 x64 OSE

comment:3 by Mihai Hanor, 10 years ago

The buffer being over-read was allocated by the UIFrameBufferQImage::goFallback function. Check the end of the backtrace.txt file.

by bird1110, 10 years ago

Attachment: ss20140601_131508_fs.png added

comment:4 by Mihai Hanor, 10 years ago

This may have been fixed after 4.3.12. I can't crash the SVN build.

comment:5 by Frank Mehnert, 10 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:6 by Mihai Hanor, 10 years ago

It seems that I can't crash the build you provided.

comment:7 by Frank Mehnert, 9 years ago

Resolution: fixed
Status: newclosed

Let's close this ticket as fixed. Please reopen if still relevant with VBox 4.3.20.

Note: See TracTickets for help on using tickets.

© 2023 Oracle
ContactPrivacy policyTerms of Use