When it happened the second time, did you have vmplayer running at all during that session? (Perhaps it had been closed, but did not release the inputs correctly or something?)
When it happened the second time, did you have vmplayer running at all during that session? (Perhaps it had been closed, but did not release the inputs correctly or something?)