After installing UUID the other day I started to notice some views behaving strangely (not showing information from entities we built). Some debugging revealed that uuid_entity_property_info_alter messes up the entity information so that many entity fields aren't properly recognized and unrelated functionality breaks. The error stems from the first two lines of the function:
function uuid_entity_property_info_alter(&$info) {
foreach (entity_get_info() as $entity_type => $info) {
Renaming $info on the second line (and corresponding references throughout the function) corrected the bug.
Comments
Comment #1
dixon_This is already fixed in 7.x-1.x-dev. Thanks anyway! :)
Comment #2
yannickooAlso a duplicate of #1427462: Variable overwrite in uuid_entity_property_info_alter().