Index: /trunk/src/VBox/Devices/Audio/DrvHostALSAAudio.cpp
===================================================================
--- /trunk/src/VBox/Devices/Audio/DrvHostALSAAudio.cpp	(revision 54905)
+++ /trunk/src/VBox/Devices/Audio/DrvHostALSAAudio.cpp	(revision 54906)
@@ -849,5 +849,5 @@
                 case 0:
                 {
-                    LogFunc(("Failed to read %RI32 frames\n", cRead));
+                    LogFunc(("No input frames available\n"));
                     rc = VERR_ACCESS_DENIED;
                     break;
@@ -856,7 +856,7 @@
                 case -EAGAIN:
                     /*
-                     * Don't set error here because EAGAIN means there are no ffurther rames
+                     * Don't set error here because EAGAIN means there are no further frames
                      * available at the moment, try later. As we might have read some frames
-                     * already the need to be processed.
+                     * already these need to be processed instead.
                      */
                     cbToRead = 0;
@@ -874,7 +874,6 @@
 
                 default:
-                    LogFlowFunc(("Failed to read %RI32 input frames, rc=%Rrc\n",
-                                 cRead, rc));
-                    rc = VERR_GENERAL_FAILURE; /** @todo */
+                    LogFunc(("Failed to read input frames: %s\n", snd_strerror(cRead));
+                    rc = VERR_GENERAL_FAILURE; /** @todo Fudge! */
                     break;
             }
