Bleachbit 0.9.0 reports error on cleaning Chrome 16.x web data

Forums: 
Forum tags: 

On Ubuntu 11.04 installed from downloaded package 0.9.0 + bonus 0.8.2

Error:
Clean file 0 /home/xxxx/.config/google-chrome/Default/Web Data
Traceback (most recent call last):
File "/usr/share/bleachbit/bleachbit/Worker.py", line 88, in execute
for ret in cmd.execute(self.really_delete):
File "/usr/share/bleachbit/bleachbit/Command.py", line 143, in execute
self.func(self.path)
File "/usr/share/bleachbit/bleachbit/Special.py", line 118, in delete_chrome_history
ids_int = get_chrome_bookmark_ids(path)
File "/usr/share/bleachbit/bleachbit/Special.py", line 199, in get_chrome_bookmark_ids
urls = get_chrome_bookmark_urls(bookmark_path)
File "/usr/share/bleachbit/bleachbit/Special.py", line 217, in get_chrome_bookmark_urls
return [bookmark['url'] for bookmark in js['roots']['bookmark_bar']['children']]
KeyError: 'url'
'url'

Thank you for pointing this out. BleachBit 0.9.0 does not support all of Google Chrome 16, and a temporary workaround is to avoid this option or to edit the cleaner (google_chrome.xml). I filed this as LaunchPad bug 869376

---
Andrew, lead developer

This was fixed. Try BleachBit 0.9.1

---
Andrew, lead developer