brave / brave-browser

Brave browser for Android, iOS, Linux, macOS, Windows.
https://brave.com
Mozilla Public License 2.0
17.62k stars 2.29k forks source link

Corruption detected on odbfpeeihdkbihmopkbjmoonfanlbfcl #18437

Open srirambv opened 3 years ago

srirambv commented 3 years ago

Description

Similar to #17145, Crypto Wallet extension also throws the error when an account is created or logged in.

Steps to Reproduce

Actual result:

[5350:259:0928/123524.604760:WARNING:chrome_content_verifier_delegate.cc(212)] Corruption detected in extension odbfpeeihdkbihmopkbjmoonfanlbfcl installed at: /Users/test/Library/Application Support/BraveSoftware/Brave-Browser-Nightly/odbfpeeihdkbihmopkbjmoonfanlbfcl/1.0.35, from webstore: 0, corruption reason: 1, should be repaired: 1, extension location: kExternalPref
[5350:259:0928/123524.604882:WARNING:chrome_content_verifier_delegate.cc(212)] Corruption detected in extension odbfpeeihdkbihmopkbjmoonfanlbfcl installed at: /Users/test/Library/Application Support/BraveSoftware/Brave-Browser-Nightly/odbfpeeihdkbihmopkbjmoonfanlbfcl/1.0.35, from webstore: 0, corruption reason: 1, should be repaired: 1, extension location: kExternalPref
[5350:259:0928/123524.739632:WARNING:chrome_content_verifier_delegate.cc(212)] Corruption detected in extension odbfpeeihdkbihmopkbjmoonfanlbfcl installed at: /Users/test/Library/Application Support/BraveSoftware/Brave-Browser-Nightly/odbfpeeihdkbihmopkbjmoonfanlbfcl/1.0.35, from webstore: 0, corruption reason: 1, should be repaired: 1, extension location: kExternalPref
[5350:259:0928/123524.739972:WARNING:chrome_content_verifier_delegate.cc(212)] Corruption detected in extension odbfpeeihdkbihmopkbjmoonfanlbfcl installed at: /Users/test/Library/Application Support/BraveSoftware/Brave-Browser-Nightly/odbfpeeihdkbihmopkbjmoonfanlbfcl/1.0.35, from webstore: 0, corruption reason: 1, should be repaired: 1, extension location: kExternalPref
[5350:259:0928/123525.891785:INFO:CONSOLE(1)] "Setting up Sentry Remote Error Reporting for 'other': SENTRY_DSN_DEV", source: chrome-extension://odbfpeeihdkbihmopkbjmoonfanlbfcl/background.js (1)
[5350:259:0928/123526.064701:WARNING:chrome_content_verifier_delegate.cc(212)] Corruption detected in extension odbfpeeihdkbihmopkbjmoonfanlbfcl installed at: /Users/test/Library/Application Support/BraveSoftware/Brave-Browser-Nightly/odbfpeeihdkbihmopkbjmoonfanlbfcl/1.0.35, from webstore: 0, corruption reason: 1, should be repaired: 1, extension location: kExternalPref
[5350:259:0928/123526.200724:WARNING:chrome_content_verifier_delegate.cc(212)] Corruption detected in extension odbfpeeihdkbihmopkbjmoonfanlbfcl installed at: /Users/test/Library/Application Support/BraveSoftware/Brave-Browser-Nightly/odbfpeeihdkbihmopkbjmoonfanlbfcl/1.0.35, from webstore: 0, corruption reason: 1, should be repaired: 1, extension location: kExternalPref
[5350:259:0928/123526.201038:WARNING:chrome_content_verifier_delegate.cc(212)] Corruption detected in extension odbfpeeihdkbihmopkbjmoonfanlbfcl installed at: /Users/test/Library/Application Support/BraveSoftware/Brave-Browser-Nightly/odbfpeeihdkbihmopkbjmoonfanlbfcl/1.0.35, from webstore: 0, corruption reason: 1, should be repaired: 1, extension location: kExternalPref
[5350:259:0928/123526.201529:WARNING:chrome_content_verifier_delegate.cc(212)] Corruption detected in extension odbfpeeihdkbihmopkbjmoonfanlbfcl installed at: /Users/test/Library/Application Support/BraveSoftware/Brave-Browser-Nightly/odbfpeeihdkbihmopkbjmoonfanlbfcl/1.0.35, from webstore: 0, corruption reason: 1, should be repaired: 1, extension location: kExternalPref
[5350:259:0928/123526.201926:WARNING:chrome_content_verifier_delegate.cc(212)] Corruption detected in extension odbfpeeihdkbihmopkbjmoonfanlbfcl installed at: /Users/test/Library/Application Support/BraveSoftware/Brave-Browser-Nightly/odbfpeeihdkbihmopkbjmoonfanlbfcl/1.0.35, from webstore: 0, corruption reason: 1, should be repaired: 1, extension location: kExternalPref
[5350:259:0928/123526.269835:WARNING:chrome_content_verifier_delegate.cc(212)] Corruption detected in extension odbfpeeihdkbihmopkbjmoonfanlbfcl installed at: /Users/test/Library/Application Support/BraveSoftware/Brave-Browser-Nightly/odbfpeeihdkbihmopkbjmoonfanlbfcl/1.0.35, from webstore: 0, corruption reason: 1, should be repaired: 1, extension location: kExternalPref
[5350:259:0928/123526.270395:WARNING:chrome_content_verifier_delegate.cc(212)] Corruption detected in extension odbfpeeihdkbihmopkbjmoonfanlbfcl installed at: /Users/test/Library/Application Support/BraveSoftware/Brave-Browser-Nightly/odbfpeeihdkbihmopkbjmoonfanlbfcl/1.0.35, from webstore: 0, corruption reason: 1, should be repaired: 1, extension location: kExternalPref

Expected result:

No errors for CW

Reproduces how often:

Easy

Brave version (brave://version info)

Brave 1.32.29 Chromium: 94.0.4606.61 (Official Build) nightly (64-bit)
Revision 418b78f5838ed0b1c69bb4e51ea0252171854915-refs/branch-heads/4606@{#1204}
OS Linux

Version/Channel Information:

Other Additional Information:

Miscellaneous Information:

cc: @onyb @emerick @rebron

kjozwiak commented 2 years ago

@fmarier @bridiver is this basically the same thing as https://github.com/brave/brave-browser/issues/17145? I'm assuming the CW team would need to implement something similar as https://github.com/brave/brave-core/pull/9990? Just double checking to make sure this isn't a serious issue. It will probably be noticed a lot less compared to the Greaselion issue as less users have brave://wallet enabled.

dusty-1 commented 2 years ago

I am seeing this corruption message on my linux laptop:

#sudo journalctl -f
-- Logs begin at Sun 2021-10-24 12:18:37 PDT. --
Oct 24 22:36:32 laptop chrome[3498]: [3498:3498:1024/223632.837546:WARNING:chrome_content_verifier_delegate.cc(212)] Corruption detected in extension odbfpeeihdkbihmopk
bjmoonfanlbfcl installed at: /home/USER/.config/BraveSoftware/Brave-Browser/odbfpeeihdkbihmopkbjmoonfanlbfcl/1.0.36, from webstore: 0, corruption reason: 1, should be r
epaired: 1, extension location: kExternalPref

brave://version excerpt:

Brave | 1.31.87 Chromium: 95.0.4638.54 (Official Build) (64-bit) Revision | d31a821ec901f68d0d34ccdbaea45b4c86ce543e-refs/branch-heads/4638@{#871} OS | Linux JavaScript | V8 9.5.172.21

I don't know if it is related, but recently I started seeing something odd related to the "Crypto Wallets" extension, which I do not use and did not install. I have no extensions installed normally, yet after I restart the browser, the Extensions icon appears to the left of the Profile icon. If I go to "manage extensions", I see that the "Crypto Wallets" extension is there and has been turned ON as well as it's setting to "Allow access to file URLs". When I turn these both OFF again, then they are automatically re-enabled the next time I start the browser. There are no warnings or notifications about forcing this extension ON at startup time. There does not seem to be a way to remove this extension. There is a discussion of this behavior on reddit--people are concerned that this might be a security issue. I'm one of them.

EDIT: update: discovered how to disable "Crypto Wallets" extension and possibly this corruption warning I just noticed that the "Default cryptocurrency wallet" setting was somehow changed from "Ask" to "Crypto Wallets". After I changed it back to "Ask", the "Crypto Wallets" extension disappeared from the Extensions list. This setting seems to persist after exiting and restarting the browser. Although it has been only a short time since changing this setting, I have not seen the "Corruption detected" warning that I had seen previously. I will continue checking and report back if this warning reoccurs.

I suppose I could have inadvertently changed the "Default cryptocurrency wallet", but I wonder if might be possible that a recent browser update could have somehow changed this setting. I mention this because others besides myself started noticing "Crypto Wallets" strangeness after the last browser update. Just a thought.