brave-browser: Enabling IPFS support causes crash

Description

When changing the IPFS setting in brave://settings/, toggling it to β€œON” will cause the browser to crash after a few seconds.

Steps to Reproduce

  1. Open Settings.
  2. Toggle IPFS.
  3. Wait 1 - 3 Seconds.
  4. Crash.

Actual result:

Cinnamon-Dec-10-2019_22:39:32pm

Expected result:

Not crashing would be ideal.

Reproduces how often:

Every time

Brave version (brave://version info)

1.1.20 Chromium: 79.0.3945.74

Version/Channel Information:

  • Can you reproduce this issue with the current release? Yes.
  • Can you reproduce this issue with the beta channel? To be Tested
  • Can you reproduce this issue with the dev channel? To be Tested
  • Can you reproduce this issue with the nightly channel? To be Tested

Other Additional Information:

  • Does the issue resolve itself when disabling Brave Shields? N/A
  • Does the issue resolve itself when disabling Brave Rewards? No.
  • Is the issue reproducible on the latest version of Chrome? I don’t believe Chrome has that toggle

Miscellaneous Information:

Linux Mint 19.1, using the Bionic branch of Ubuntu core, and using the Bionic apt repo to install

About this issue

  • Original URL
  • State: closed
  • Created 5 years ago
  • Reactions: 8
  • Comments: 24 (3 by maintainers)

Most upvoted comments

Hi folks, just to confirm this one is caused by the toggle logic and not the extension: are you able to install IPFS Companion via https://chrome.google.com/webstore/detail/ipfs-companion/nibjojkomfdiaoajekhjakgkdhaomnch without a problem? It works for me, but not sure if we are experiencing same bug as https://github.com/brave/brave-browser/issues/9092 or something else.

πŸ‘ - manual install works πŸ‘Ž - manual install also crashes

@SCBuergel 1.8.x has not been published on Release channel yet.

You can try this build on Developer channel: https://github.com/brave/brave-browser/releases/download/v1.8.82/brave-browser-dev_1.8.82_amd64.deb

edit: Developer channel build will not overwrite your Release channel profile. It will be installed side by side.