Bleachbit is wiping Google Chrome Extension Preferences

Forums: 
Forum tags: 

I'm running Bleachbit 0.8.8 and whenever I do a wipe it is also wipining my Google Chrome Extension Data.... For instance my LastPass gets wiped out and so does my WiseStamp extension (For Gmail Signatures)

I though Bleachbit avoided nuking preferences for extensions?

I just tested with BleachBit 0.8.8, Google Chrome 12, and Wisestamp. I used all the Google Chrome cleaning options, restarted Google Chrome, and Wisestamp still had all my settings (signature, email apps, social icons).

Using grep, I identified the signature (and probably all the settings) are in this file
~/.config/google-chrome/Default/databases/chrome-extension_pbcgnkmbeodkmiijjfnliicelkjfcldg_0/3

When you run a preview in BleachBit, do you have anything similar? Anything starting like this?

~/.config/google-chrome/Default/databases/chrome-extension

When I look at the cleaner definition, it shouldn't match this file. The closest match is the DOM (HTML 5 cookies), but its pattern requires http to be in the pathname.

---
Andrew, lead developer

When you run a preview in BleachBit, do you have anything similar? Anything starting like this?
~/.config/google-chrome/Default/databases/chrome-extension

Nope I don't see this in preview but everytime I run bleachbit it does nuke my LastPass and WiseStamp... Let me know if I can run any other commands to help troubleshoot.... I also tried reinstalling both Bleachbit and Chrome to see if perhaps one of the apps was borked and it is still nuking extension preference data.

Hmm, I wonder if your system somehow stores it elsewhere? Try this.

  1. In WiseStamp put a unique key in your signature like Yeedau9s, save, and exit Google Chrome
  2. In a terminal, run the command grep -Rl Yeedau9s ~/.config/google-chrome to find the unique key
  3. Notice the names of the files listed
  4. Compare the files listed here with a preview in BleachBit.

---
Andrew, lead developer

Grep:
bkerensa@bkerensa:~$ grep -Rl Yeedau9s ~/.config/google-chrome
grep: /home/bkerensa/.config/google-chrome/SingletonCookie: No such file or directory
grep: /home/bkerensa/.config/google-chrome/SingletonSocket: No such device or address
/home/bkerensa/.config/google-chrome/Default/History Index 2011-08
/home/bkerensa/.config/google-chrome/Default/databases/chrome-extension_pbcgnkmbeodkmiijjfnliicelkjfcldg_0/1
grep: /home/bkerensa/.config/google-chrome/SingletonLock: No such file or directory
bkerensa@bkerensa:~$

From Preview:
Clean file ?B /home/bkerensa/.config/google-chrome/Default/Preferences
Clean file ?B /home/bkerensa/.config/google-chrome/Local State
Clean file ?B /home/bkerensa/.config/google-chrome/Local State
Delete 90.1kB /home/bkerensa/.config/google-chrome/Default/Cookies
Delete 20.5kB /home/bkerensa/.config/google-chrome/Default/Extension Cookies
Clean file ?B /home/bkerensa/.config/google-chrome/Default/databases/Databases.db
Delete 12.3kB /home/bkerensa/.config/google-chrome/Default/Local Storage/http_www.google.com_0.localstorage
Delete 12.3kB /home/bkerensa/.config/google-chrome/Default/Local Storage/https_mail.google.com_0.localstorage
Delete 12.3kB /home/bkerensa/.config/google-chrome/Default/Local Storage/http_mediacdn.disqus.com_0.localstorage
Delete 12.3kB /home/bkerensa/.config/google-chrome/Default/Local Storage/https_plus.google.com_0.localstorage
Clean file ?B /home/bkerensa/.config/google-chrome/Default/Web Data
Clean file ?B /home/bkerensa/.config/google-chrome/Default/History
Clean file ?B /home/bkerensa/.config/google-chrome/Default/Favicons
Delete 61.4kB /home/bkerensa/.config/google-chrome/Default/Archived History
Delete 19,7kB /home/bkerensa/.config/google-chrome/Default/databases/chrome-extension_pbcgnkmbeodkmiijjfnliicelkjfcldg_0/1
Delete 114.7kB /home/bkerensa/.config/google-chrome/Default/History-journal
Delete 131.1kB /home/bkerensa/.config/google-chrome/Default/Top Sites
Delete 139.3kB /home/bkerensa/.config/google-chrome/Default/Visited Links
Delete 6.9MB /home/bkerensa/.config/google-chrome/Default/History Index 2011-08
Clean file ?B /home/bkerensa/.config/google-chrome/Default/Web Data
Delete 327.7kB /home/bkerensa/.config/google-chrome/Default/Current Session
Delete 712.7kB /home/bkerensa/.config/google-chrome/Default/Current Tabs
Delete 286.7kB /home/bkerensa/.config/google-chrome/Default/Last Session
Delete 1MB /home/bkerensa/.config/google-chrome/Default/Last Tabs
Vacuum ?B /home/bkerensa/.config/google-chrome/Default/Archived History
Vacuum ?B /home/bkerensa/.config/google-chrome/Default/Cookies
Vacuum ?B /home/bkerensa/.config/google-chrome/Default/Extension Cookies
Vacuum ?B /home/bkerensa/.config/google-chrome/Default/History
Vacuum ?B /home/bkerensa/.config/google-chrome/Default/Login Data
Vacuum ?B /home/bkerensa/.config/google-chrome/Default/Top Sites
Vacuum ?B /home/bkerensa/.config/google-chrome/Default/Web Data
Vacuum ?B /home/bkerensa/.config/google-chrome/Default/databases/Databases.db
Vacuum ?B /home/bkerensa/.config/google-chrome/Safe Browsing Bloom
Vacuum ?B /home/bkerensa/.config/google-chrome/Default/History Index 2011-08

From the looks of it Bleachbit is cleaning my extension data :P which is why the extension is getting reset :)

I wonder if you have multiple versions installed or an old version. This command will tell:

Find all copies:
find / -name google_chrome.xml

Run md5sum:
find / -name google_chrome.xml -exec md5sum \{\} \;

Should give one file with hash fda9619920b74f1a5de49ffdf8ad8ef1 for BleachBit version 0.8.8

---
Andrew, lead developer