https://www.virtualbox.org/ticket/17045
This patch is a quick and dirty WORKAROUND for this problem, because more people seem to be affected by it. Querying only ID 0 will most likely succeed, but even that ID might be missing of course. Additionally, it is very likely that people only use exactly the same CPUs in multi socket systems and with only one socket I couldn't even thing of a reason why the description between the cores of one socket should be different. Keeping the loop is necessary and easy to let phpVirtualBox have available all expected data and performance simply shouldn't be an issue.
(i have just see you have the GitHub of phpvirtualbox... i report here the mail i just send to you)
Hi Ian,
I'm a student of university of Udine (Italy), and i these years (3ys more or less...) i found very useful your project phpvirtualbox. So, I decided to help you as best as I can. For these reasons I mail to you this AuthModule for MySQL. It respect all your standards, and I think it'll be useful for other people would use MySQL Server for manage the data storage.
I wrote that because I need a "plugin" for implement a "SingleSingOn" system (one acccount for more services).
I don't believe to be the first to send you source code, in particular for authentication modules, but I hope it will be useful for you, and maybe you add it to your project.
The only thing i ask you are to leave me the authorship of it.
Thanks very much for everything.
Best regards,
Filippo Callegari
P.S.: sorry for my bad english...