xbmc/xbmc — comment on commit da3fabb964b88a13d982e283d8cc0454e96d7fab
File: xbmc/peripherals/Peripherals.cpp line 397
By chadoe:

if currentNode doesn't have a "vendor_product" attribute it will loop forever, same on line 412