Bridge CC 8.0.1.282 Folder labels and ratings disappearing

  • 1
  • Problem
  • Updated 6 months ago
Note: has occurred previously in older versions of Bridge, but I can't give version numbers for those effected.

Seemingly random issue where Bridge will suddenly lose rating and labels for folders. I haven't been able to narrow down the exact trigger for this occurring, but I believe it has something to do with the cache getting updated.

I've noticed that the .BridgeLabelsAndRatings file (xml format) doesn't escape special characters, and if I tag any folder containing a single quotation mark ('), it breaks the key attribute of the XML entry. This doesn't immediately break ratings, as Bridge seems to employ some caching of this data (confirmed by deleting the xml file, and noting that ratings remained)

I'd like to do some more testing to confirm if this is the cause (since that means I can hand over reproduction steps to the devs), so has any had any experience dealing with the BridgeLabelsAndRatings file and Bridge's cache, I'd appreciate some pointers. I'd prefer to avoid clearing the cache if at all possible, as I have previews generated for a large number of images I need to edit in the coming few weeks.
Photo of Matt Hudson

Matt Hudson

  • 4 Posts
  • 0 Reply Likes

Posted 7 months ago

  • 1
Photo of Matt Hudson

Matt Hudson

  • 4 Posts
  • 0 Reply Likes
Found an old laptop I could destroy the cache on with impunity. Success! Issue replicated; if any folder contains a single quote, the XML parsing will fail and you'll kill your .BridgeLabelsAndRatings file. It doesn't get overwritten until you do another rating or label, so there's a good chance you can recover it if you're clever.

Still testing a fix, will update if I can get something to work.
Photo of Matt Hudson

Matt Hudson

  • 4 Posts
  • 0 Reply Likes
Fix works; .BridgeLabelsAndRatings needs to have the folder names correctly escaped (i.e. replace all single quotes with ')
Photo of Matt Hudson

Matt Hudson

  • 4 Posts
  • 0 Reply Likes
Bug. Ref number: BRIDGE-4660