﻿id	summary	reporter	owner	description	type	status	component	version	resolution	keywords	cc	guest	host
6541	Virtual machine name accepts forward slashes and creates malformed vm directories -> fixed as of 16 Feb 2012 for future major releases	Sm0k1n		"An example would be the vm name: ""dir/anotherdir"". VirtualBox accepts it and this tree and config file comes up:

{{{
/user/.VirtualBox/Machines/dir/anotherdir/dir/anotherdir.xml
}}}
if I then rename the machine to ""hello"" this shows up:
{{{
/root/.VirtualBox/Machines/dir/anotherdir/dir/hello.xml
}}}

This only appears when the machines are created. If I try to rename an existing machine this is what I get:

{{{
ERROR: Could not rename the directory '/user/.VirtualBox/Machines/test' to 
'/root/.VirtualBox/Machines/test/test' to save the settings file (VERR_FILE_NOT_FOUND)

Details: code NS_ERROR_FAILURE (0x80004005), component Machine, interface IMachine, callee nsISupports

Context: ""SaveSettings()"" at line 1642 of file VBoxManageModifyVM.cpp
}}}

I suspect the latter is the desired functionality.

Note: I have tested this through the GUI of a Windows machine (VBox 3.0.0) and through the CLI and API on a Linux machine (VBox 3.1.6)."	defect	closed	other	VirtualBox 3.1.6	fixed	machine, name, slash		other	other
