VirtualBox

Opened 9 years ago

Closed 9 years ago

#13689 closed defect (fixed)

Segfault when specifying invalid capture file in headless mode => Fixed in SVN

Reported by: fmunozs Owned by:
Component: other Version: VirtualBox 4.3.20
Keywords: Cc:
Guest type: all Host type: Linux

Description (last modified by Frank Mehnert)

Command used:

/usr/lib/virtualbox/VBoxHeadless -s any -f '/tmp/A...(a lot of A)..AA' -c


Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 0x7fdb0415b700 (LWP 24701)]
vdmaVBVACtlSubmit (pVdma=0x0, pCtl=0x7fdb0415aca0, enmSource=VBVAEXHOSTCTL_SOURCE_HOST, pfnComplete=0x7fdadb6ac2e0 <vdmaVBVACtlSubmitSyncCompletion(VBVAEXHOSTCONTEXT*, VBVAEXHOSTCTL*, int, void*)>, pvComplete=0x7fdb0415ac50)
    at /home/fmunozs/vboxdbg/virtualbox/src/VirtualBox-4.3.20/src/VBox/Devices/Graphics/DevVGA_VDMA.cpp:2831
2831	    int rc = VBoxVBVAExHCtlSubmit(&pVdma->CmdVbva, pCtl, enmSource, pfnComplete, pvComplete);
(

pVdma->CmdVbva causes segfault because pVdma is null.

Attachments (1)

vbox.log (7.1 KB ) - added by fmunozs 9 years ago.
Full backtrace

Download all attachments as: .zip

Change History (4)

by fmunozs, 9 years ago

Attachment: vbox.log added

Full backtrace

comment:1 by Frank Mehnert, 9 years ago

Description: modified (diff)

comment:2 by Frank Mehnert, 9 years ago

Summary: Segfault when specifying invalid capture file in headless modeSegfault when specifying invalid capture file in headless mode => Fixed in SVN

Thanks for the report. Missing check in DevVGA.cpp. The fix will be part of the next maintenance release.

comment:3 by Frank Mehnert, 9 years ago

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

© 2023 Oracle
ContactPrivacy policyTerms of Use