Index: /trunk/src/VBox/VMM/VMMR3/PDM.cpp
===================================================================
--- /trunk/src/VBox/VMM/VMMR3/PDM.cpp	(revision 91685)
+++ /trunk/src/VBox/VMM/VMMR3/PDM.cpp	(revision 91686)
@@ -800,4 +800,10 @@
         //SSMR3DeregisterUsb(pVM, pUsbIns, NULL, 0);
         pdmR3ThreadDestroyUsb(pVM, pUsbIns);
+
+        if (pUsbIns->pszName)
+        {
+            RTStrFree(pUsbIns->pszName); /* See the RTStrDup() call in PDMUsb.cpp:pdmR3UsbCreateDevice. */
+            pUsbIns->pszName = NULL;
+        }
     }
 
