Since upgrading to 0.13 on my Ubuntu 14.04 (64-bit) system, Brave no longer starts – it gives me the error:
An uncaught exception occurred in the main process Uncaught Exception: Error: /usr/lib/x86_64-linux-gnu/libstdc++.so.6: version `CXXABI_1.3.8' not found (required by /tmp/.org.chromium.Chromium.b4Tsnx) at process.module.(anonymous function) [as dlopen] (ELECTRON_ASAR.js:168:20) at Object.Module._extensions..node (module.js:600:18) at Object.module.(anonymous function) [as .node] (ELECTRON_ASAR.js:182:18) at Module.load (module.js:490:32) at tryModuleLoad (module.js:449:12) at Function.Module._load (module.js:441:3) at Module.require (module.js:500:17) at require (internal/module.js:20:19) at Object.<anonymous> (/usr/share/brave/resources/app.asar/app/adBlock.js:8:40) at Module._compile (module.js:573:32) Waiting 60 seconds for process to load Process failed to load within 60 seconds
From what I can tell, this is because gcc 4.9 uses a newer C++ ABI version (I’m at gcc 4.8.2). Still, it seems like there should have been an installation dependency that prevented it from installing a version of Brave that doesn’t work. I guess the most straightforward thing is to update to a newer Ubuntu version, which I probably should be doing anyway.