VirtualBox

Opened 10 years ago

Closed 8 years ago

#12449 closed defect (obsolete)

VM Crash when QtGuiVBox4!QBezier::stationaryYPoints calls memcpy

Reported by: bubbafat Owned by:
Component: GUI Version: VirtualBox 4.3.4
Keywords: Cc:
Guest type: Linux Host type: Windows

Description

Steps:

  1. Create a new VM - Ubuntu Linux 64, 4GB RAM, 12 GB HD (fixed size), all other settings the default.
  2. Mount the Ubuntu 12.04 x64 Live CD (ubuntu-12.04.3-desktop-amd64.iso)
  3. Boot to the LiveCD
  4. Install Ubuntu using the default settings
  5. When you get to the reboot screen hit "reboot now"

The VM crashes. The VM is marked as "Aborted" in the UI and cannot be booted to.

This is a 100% repro on my machine. I am able to create and use other VMs without issue.

The only thing that is different from this VM to the others (besides the OS) is that this vdi file is on my F: drive which is NTFS with 64K clusters (the others are on my C: drive using 4K allocation clusters). Not sure if this detail matters.

I have a full mini dump (4GB uncompressed) available if necessary - I am hesitant to attach it to this bug report. I needed I can get a smaller one.

The call stack at the crash is:

RetAddr : Args to Child : Call Site 0000000077783d2e : 0000000000000000 0000000000000080 00000000006902bc 00000000`00000000 : MSVCR100!memcpy+0x1e5 0000000077c00291 : 0000000000000194 00000000000002bf 0000000003a770c0 00000000`00000005 : QtGuiVBox4!QBezier::stationaryYPoints+0x127e 0000000077825b85 : 00000000036a8810 0000000000000000 0000000000000000 00000000`5073ca60 : QtGuiVBox4!QGraphicsOpacityEffect::draw+0x1aa1 000000007782c26a : 00000000036d7010 00000000004b73d0 0000000002099c40 00000000`77bffed0 : QtGuiVBox4!QPaintDevice::depth+0xcd5 00000000778336d1 : 000000000362e320 00000000004b7740 00000000036cba80 00000000`004b7718 : QtGuiVBox4!QPaintDevice::depth+0x73ba 00000000777ca218 : fffffffffffffffe 00000000504a501e fffffffffffffffe 00000000`777c1b56 : QtGuiVBox4!QPaintDevice::depth+0xe821 * ERROR: Symbol file could not be found. Defaulted to export symbols for c:\Program Files\Oracle\VirtualBox\VirtualBox.exe - 00007ff70e48f288 : 00000000004b78e0 00000000000002d0 0000000002b416e8 00000000`00000000 : QtGuiVBox4!QPainter::drawPixmap+0x2f8 00007ff70e48f547 : 000000000000008a 00000000004b7bf0 00000000004b8098 00007ff7`00000000 : VirtualBoxTrustedMain+0xad918 00007ff70e48fd8a : 00000000071fb4e0 0000000000000005 00000000004b8098 00000000`004b8098 : VirtualBoxTrustedMain+0xadbd7 00007ff70e4b08c4 : 00000000004b88d0 0000000000000000 00000000004b8098 00000000`77690000 : VirtualBoxTrustedMain+0xae41a 00000000776f4866 : 000000005073c980 00000000004b8098 00000000004b7bf0 00000000`77690000 : VirtualBoxTrustedMain+0xcef54 0000000077a02cb7 : 00000000004b8098 0000000000000001 0000000000000001 00000000`004b8098 : QtGuiVBox4!QWidget::event+0x4a6 * ERROR: Symbol file could not be found. Defaulted to export symbols for c:\Program Files\Oracle\VirtualBox\QtCoreVBox4.dll - 00000000505893d3 : 000000000362e980 0000000000000002 0000000000000001 00000000`00000000 : QtGuiVBox4!QFrame::event+0x37 00000000776affe2 : 00000000004bf730 00000000020b51b0 000000000362e980 00000000`004b8098 : QtCoreVBox4!QCoreApplicationPrivate::sendThroughObjectEventFilters+0x83 00000000776b2918 : 00000000006902ac 00000000004b7e00 0000000077690000 00000000`00000000 : QtGuiVBox4!QApplicationPrivate::notify_helper+0xe2 0000000050589262 : 0000000000000000 0000000002171680 00000000004b8098 00000000`004bf730 : QtGuiVBox4!QApplication::notify+0x1728 00000000776f2bed : 0000000000000000 0000000000000000 0000000002171680 00000000`0362e980 : QtCoreVBox4!QCoreApplication::notifyInternal+0x72 00000000776e940d : 0000000000000000 00000000036ccf40 000000000000018f 00000000`0000017e : QtGuiVBox4!QWidgetPrivate::drawWidget+0x73d 00000000776e92f7 : 0000000003637160 00000000036ccf40 0000000003637178 00000000`036a3630 : QtGuiVBox4!QWidgetPrivate::paintSiblingsRecursive+0x3cd 00000000776e92f7 : 0000000003637160 00000000036ccf40 0000000003637178 00000000`036a3ae0 : QtGuiVBox4!QWidgetPrivate::paintSiblingsRecursive+0x2b7 00000000776f2d7c : 0000000003637160 00000000036ccf40 0000000003637178 00000000`036d7010 : QtGuiVBox4!QWidgetPrivate::paintSiblingsRecursive+0x2b7 00000000776e940d : 0000000000000000 00000000036ccf40 0000000002a8ee18 00000000`036a8810 : QtGuiVBox4!QWidgetPrivate::drawWidget+0x8cc 00000000776f2d7c : 0000000002a8ee00 00000000036ccf40 0000000002a8ee18 00000000`036d7010 : QtGuiVBox4!QWidgetPrivate::paintSiblingsRecursive+0x3cd 00000000776e940d : 00000000ffffffeb 00000000036ccf40 0000000002a409b8 00000000`036c6280 : QtGuiVBox4!QWidgetPrivate::drawWidget+0x8cc 00000000776f2d7c : 0000000002a409a0 00000000036ccf40 0000000002a409b8 00000000`036d7010 : QtGuiVBox4!QWidgetPrivate::paintSiblingsRecursive+0x3cd 0000000077864c3d : 0000000002aac100 000000005073cae8 0000000002aac1e0 00000000`00000000 : QtGuiVBox4!QWidgetPrivate::drawWidget+0x8cc 0000000077864ecb : 00000000036c6280 00000000004b8e00 0000001500000000 00000000`00000000 : QtGuiVBox4!QWidgetPrivate::invalidateBuffer_resizeHelper+0x146d 00000000776e8577 : 0000000000000000 0000000002a8ee00 0000000002a5e260 00000015`00000000 : QtGuiVBox4!QWidgetPrivate::invalidateBuffer_resizeHelper+0x16fb 000000007770b624 : 00000000004b8ed0 00000000004b8ed0 00000000004b9080 00000000`004b9080 : QtGuiVBox4!QWidgetPrivate::syncBackingStore+0x47 000000007770e118 : 0000003400000008 00000000000906f2 0000000000000000 00000000`072186aa : QtGuiVBox4!QApplication::winFocus+0x1004 00007ffd51864d85 : 00000000000906f2 0000000000000001 0000000000000000 00000000`00000000 : QtGuiVBox4!QApplication::restoreOverrideCursor+0xcd8 00007ffd51863812 : 0000000000000000 0000000000000000 0000000000000000 00000000`00000000 : USER32UserCallWinProcCheckWow+0x193 00007ffd518638cd : 0000000000000000 0000000000000000 0000000000000000 00000000`00000000 : USER32DispatchClientMessage+0xa2 00007ffd5221838f : 0000000000000003 00000000505ae260 00007ffd52216460 00000000`000906f2 : USER32!_fnDWORD+0x2d 00007ffd5186317a : 00007ffd5186318c 00000000004b9af0 00007ffd51ef6252 00000000`004b9610 : ntdllKiUserCallbackDispatcherContinue 00007ffd5186318c : 00000000004b9af0 00007ffd51ef6252 00000000004b9610 00000000`004b9600 : USER32NtUserDispatchMessage+0xa

Attachments (2)

VBox.log (47.9 KB ) - added by bubbafat 10 years ago.
crash.dmp (147.6 KB ) - added by bubbafat 10 years ago.
minidump

Download all attachments as: .zip

Change History (4)

by bubbafat, 10 years ago

Attachment: VBox.log added

by bubbafat, 10 years ago

Attachment: crash.dmp added

minidump

comment:1 by bubbafat, 10 years ago

Attaching minidump. I forgot that I could just open the full memory dump and create a minidump from it (without having to reproduce the entire error).

comment:2 by aeichner, 8 years ago

Resolution: obsolete
Status: newclosed

Please reopen if still relevant with a recent VirtualBox release.

Note: See TracTickets for help on using tickets.

© 2023 Oracle
ContactPrivacy policyTerms of Use