Bug#600177: virtualbox-ose: out of disk while merging a snapshot destroys the disk image

2010-10-15 Thread Michael Meskes
On Thu, Oct 14, 2010 at 12:26:45PM +0200, Adam Borowski wrote:
 If you elect to merge the current state of a differentiating disk image into
 the base (deleting a snapshot) and run out of disk space on the host
 filesystem while merging, the resulting image will be corrupted.
 ...

Could you please try the same with 3.2.10-dfsg-1 from unstable? I wonder if
this is the same as http://www.virtualbox.org/ticket/7498 which might have
already been fixed.

Michael

-- 
Michael Meskes
Michael at Fam-Meskes dot De, Michael at Meskes dot (De|Com|Net|Org)
Michael at BorussiaFan dot De, Meskes at (Debian|Postgresql) dot Org
Jabber: michael.meskes at googlemail dot com
VfL Borussia! Força Barça! Go SF 49ers! Use Debian GNU/Linux, PostgreSQL



--
To UNSUBSCRIBE, email to debian-bugs-rc-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Bug#600177: virtualbox-ose: out of disk while merging a snapshot destroys the disk image

2010-10-15 Thread Adam Borowski
On Fri, Oct 15, 2010 at 12:22:28PM +0200, Michael Meskes wrote:
 On Thu, Oct 14, 2010 at 12:26:45PM +0200, Adam Borowski wrote:
  If you elect to merge the current state of a differentiating disk image into
  the base (deleting a snapshot) and run out of disk space on the host
  filesystem while merging, the resulting image will be corrupted.
  ...
 
 Could you please try the same with 3.2.10-dfsg-1 from unstable? I wonder if
 this is the same as http://www.virtualbox.org/ticket/7498 which might have
 already been fixed.

I tested a couple of scenarios, and indeed, 3.2.10 works just fine.

-- 
1KB // Microsoft corollary to Hanlon's razor:
//  Never attribute to stupidity what can be
//  adequately explained by malice.



-- 
To UNSUBSCRIBE, email to debian-bugs-rc-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Bug#600177: virtualbox-ose: out of disk while merging a snapshot destroys the disk image

2010-10-14 Thread Adam Borowski
Package: virtualbox-ose
Version: 3.2.8-dfsg-2
Severity: grave
Justification: causes serious data loss

If you elect to merge the current state of a differentiating disk image into
the base (deleting a snapshot) and run out of disk space on the host
filesystem while merging, the resulting image will be corrupted.

I happened to look at the ~/.VirtualBox/VDI and
~/.VirtualBox/Machines/${machine}/Snapshot directories before trying to
continue, they did have both the base image and the differential one, so at
this point I guess it would be recoverable by simply restarting -- sectors
that were already overwritten by the new values would be overwritten with
the same data again.  However, when retrying the merge, VirtualBox started
merging a second disk (the virtual machine in question had two) and deleted
the first differential image.


-- System Information:
Debian Release: squeeze/sid
  APT prefers testing
  APT policy: (200, 'testing')
Architecture: i386 (i686)

Kernel: Linux 2.6.32-5-686 (SMP w/1 CPU core)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages virtualbox-ose depends on:
ii  adduser 3.112add and remove users and groups
ii  libc6   2.11.2-6 Embedded GNU C Library: Shared lib
ii  libcurl37.21.0-1 Multi-protocol file transfer libra
ii  libgcc1 1:4.4.5-2GCC support library
ii  libpng12-0  1.2.44-1 PNG library - runtime
ii  libpython2.62.6.6-3  Shared Python runtime library (ver
ii  libsdl1.2debian 1.2.14-6 Simple DirectMedia Layer
ii  libssl0.9.8 0.9.8o-2 SSL shared libraries
ii  libstdc++6  4.4.5-2  The GNU Standard C++ Library v3
ii  libvncserver0   0.9.7-2+b1   API to write one's own vnc server
ii  libx11-62:1.3.3-3X11 client-side library
ii  libxcursor1 1:1.1.10-2   X cursor management library
ii  libxext62:1.1.2-1X11 miscellaneous extension librar
ii  libxml2 2.7.7.dfsg-4 GNOME XML library
ii  libxmu6 2:1.0.5-2X11 miscellaneous utility library
ii  libxt6  1:1.0.7-1X11 toolkit intrinsics library
ii  python  2.6.6-3  interactive high-level object-orie
ii  python-central  0.6.16+nmu1  register and build utility for Pyt
ii  zlib1g  1:1.2.3.4.dfsg-3 compression library - runtime

Versions of packages virtualbox-ose recommends:
ii  libgl1-mesa-glx [libgl1]7.7.1-4  A free implementation of the OpenG
ii  libqt4-opengl   4:4.6.3-1+b1 Qt 4 OpenGL module
ii  libqtcore4  4:4.6.3-1+b1 Qt 4 core module
ii  libqtgui4   4:4.6.3-1+b1 Qt 4 GUI module
ii  virtualbox-ose-dkms 3.2.8-dfsg-2 x86 virtualization solution - kern
ii  virtualbox-ose-qt   3.2.8-dfsg-2 x86 virtualization solution - Qt b
ii  virtualbox-ose-source   3.2.8-dfsg-2 x86 virtualization solution - kern

Versions of packages virtualbox-ose suggests:
ii  libasound21.0.23-2   shared library for ALSA applicatio
ii  libpulse0 0.9.21-3   PulseAudio client libraries
pn  vde2  none (no description available)
ii  virtualbox-guest-additions3.2.8-1guest additions iso image for Virt

-- debconf information:
  virtualbox-ose/upstream_version_change: false



-- 
To UNSUBSCRIBE, email to debian-bugs-rc-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org