Index: /trunk/src/VBox/HostServices/DragAndDrop/service.cpp
===================================================================
--- /trunk/src/VBox/HostServices/DragAndDrop/service.cpp	(revision 73510)
+++ /trunk/src/VBox/HostServices/DragAndDrop/service.cpp	(revision 73511)
@@ -1091,5 +1091,5 @@
             m_clientQueue.push_back(u32ClientID);
         }
-        catch (std::bad_alloc)
+        catch (std::bad_alloc &)
         {
             rc = VERR_NO_MEMORY;
Index: /trunk/src/VBox/HostServices/GuestControl/service.cpp
===================================================================
--- /trunk/src/VBox/HostServices/GuestControl/service.cpp	(revision 73510)
+++ /trunk/src/VBox/HostServices/GuestControl/service.cpp	(revision 73511)
@@ -544,5 +544,5 @@
             pHostCmd->AddRef();
         }
-        catch (std::bad_alloc)
+        catch (std::bad_alloc &)
         {
             rc = VERR_NO_MEMORY;
@@ -1366,5 +1366,5 @@
             /* rc = */ RTListAppend(&mHostCmdList, &pHostCmd->Node);
     }
-    catch (std::bad_alloc)
+    catch (std::bad_alloc &)
     {
         rc = VERR_NO_MEMORY;
@@ -1514,5 +1514,5 @@
         }
     }
-    catch (std::bad_alloc)
+    catch (std::bad_alloc &)
     {
         rc = VERR_NO_MEMORY;
@@ -1558,5 +1558,5 @@
         }
     }
-    catch (std::bad_alloc)
+    catch (std::bad_alloc &)
     {
         rc = VERR_NO_MEMORY;
Index: /trunk/src/VBox/HostServices/GuestProperties/service.cpp
===================================================================
--- /trunk/src/VBox/HostServices/GuestProperties/service.cpp	(revision 73510)
+++ /trunk/src/VBox/HostServices/GuestProperties/service.cpp	(revision 73511)
@@ -781,5 +781,5 @@
                 }
             }
-            catch (std::bad_alloc)
+            catch (std::bad_alloc &)
             {
                 rc = VERR_NO_MEMORY;
@@ -1235,5 +1235,5 @@
             mGuestNotifications.pop_front();
     }
-    catch (std::bad_alloc)
+    catch (std::bad_alloc &)
     {
         rc = VERR_NO_MEMORY;
@@ -1418,5 +1418,5 @@
         }
     }
-    catch (std::bad_alloc)
+    catch (std::bad_alloc &)
     {
         rc = VERR_NO_MEMORY;
@@ -1554,5 +1554,5 @@
         }
     }
-    catch (std::bad_alloc)
+    catch (std::bad_alloc &)
     {
         rc = VERR_NO_MEMORY;
