VirtualBox

Ticket #5523 (closed defect: fixed)

Opened 8 months ago

Last modified 8 months ago

unable to parse large sparse vmdk file => fixed in svn

Reported by: wasabi Assigned to:
Priority: major Component: other
Version: VirtualBox 3.0.10 Keywords:
Cc: Guest type: other
Host type: other

Description

I have a large (256GB) vmdk file. VirtualBox does not seem to be able to handle it.

Attachments

sherry.vmdk (4.0 kB) - added by wasabi on 2009-11-20 20:34:25.

Change History

2009-11-20 20:34:25 changed by wasabi

  • attachment sherry.vmdk added.

2009-11-20 20:35:19 changed by wasabi

ERROR: Could not get the storage format of the hard disk '/srv/vm-sherry/sherry/sherry.vmdk' (VERR_NOT_SUPPORTED) Details: code VBOX_E_IPRT_ERROR (0x80bb0005), component HardDisk?, interface IHardDisk, callee nsISupports Context: "OpenHardDisk?(Bstr(hdds[i]), AccessMode?_ReadWrite, false, Bstr(""), false, Bstr(""), hardDisk.asOutParam())" at line 2019 of file VBoxManageModifyVM.cpp

2009-11-24 16:21:13 changed by klaus

  • status changed from new to closed.
  • resolution set to fixed.
  • summary changed from unable to parse large sparse vmdk file to unable to parse large sparse vmdk file => fixed in svn.

Thanks for the report. Was able to reproduce this for huge files split in 2G chunks. The hard coded sanity limit was too low.

While testing the code I noticed that on Linux it's pretty easy to exceed the usual limit of 1024 open files, which produces the appropriate error message.

The fix will go into 3.1.0 first, and later will show up in 3.0.x as well.


ContactPrivacy policy