Brave crashes to desktop on Download MacOS


#1

Description

When I click a download link in Brave my browser crashes

Steps to Reproduce

  1. Open Brave on MacOS latest version
  2. Navigate to any site which contains a download
  3. Click the download link

Actual result:

Brave crashes completely and the download is not added.

Expected result:

Brave should add the download, as Firefox does

Reproduces how often:

Every time.

Specs

Brave: 0.23.31
V8 6.7.288.46
rev 3148ace|
Update Channel Release
OS Architecture x64
|OS Platform|macOS|
Node.js 7.9.0
Brave Sync v1.4.2
libchromiumcontent 67.0.3396.103


Decided to quit brave. It's unfortunate. This browser had potential
#2

Hi @Ricksor1987

I’m not able to reproduce this on my macOS using 0.23.31. Could you try launching Brave from the terminal, and then clicking on a download link? I’m wondering if there will be any errors displayed in the terminal when you click on the download link. If you’re not familiar with how to launch Brave from the terminal, you open up a terminal window and copy/paste this (assuming you have Brave installed in the default location): /Applications/Brave.app/Contents/MacOS/Brave

Thanks,
Lauren


#4

Also having this exact same issue evertime I try and download something.
macOS: 10.14 Beta
Version: 0.23.39 (7.1.6)

Crashed Thread: 0 CrBrowserMain Dispatch queue: com.apple.main-thread

Exception Type: EXC_BAD_INSTRUCTION (SIGILL)
Exception Codes: 0x0000000000000001, 0x0000000000000000

Application Specific Information:
Crashing on exception: -[_NSImageViewSimpleImageView setDoubleValue:]: unrecognized selector sent to instance 0x600000c183c0

Tried opening Brave from terminal and downloading something.

Brave Helper[12157:2781591] unable to obtain configuration from file:///Library/Preferences/com.apple.ViewBridge.plist due to Error Domain=NSCocoaErrorDomain Code=257 “The file “com.apple.ViewBridge.plist” couldn’t be opened because you don’t have permission to view it.” UserInfo={NSFilePath=/Library/Preferences/com.apple.ViewBridge.plist, NSUnderlyingError=0x7fb91fc2e990 {Error Domain=NSPOSIXErrorDomain Code=1 “Operation not permitted”}}
objc[12136]: Class FIFinderSyncExtensionHost is implemented in both /System/Library/PrivateFrameworks/FinderKit.framework/Versions/A/FinderKit (0x7fffa98817e0) and /System/Library/PrivateFrameworks/FileProvider.framework/OverrideBundles/FinderSyncCollaborationFileProviderOverride.bundle/Contents/MacOS/FinderSyncCollaborationFileProviderOverride (0x10cfcedc0). One of the two will be used. Which one is undefined.
2018-07-19 10:58:52.970 Brave[12136:2780678] -[_NSImageViewSimpleImageView setDoubleValue:]: unrecognized selector sent to instance 0x7f819bc76510
Illegal instruction: 4


#5

Hi @DiCE1904

We have this logged here: https://github.com/brave/browser-laptop/issues/14346 - I’ll add your +1.

Thanks!
Lauren


#6

After running it from the terminal, this is what shows in the terminal.

(first launch after auto-update)
xattr: /Applications/Brave.app: No such xattr: com.apple.quarantine
Quarantine attribute has been removed from /Applications/Brave.app
[2958:127491:0719/182049.202835:ERROR:connection.cc(1888)] Web sqlite error 5, errno 0: database is locked, sql: PRAGMA auto_vacuum
[2958:127491:0719/182049.203006:ERROR:connection.cc(1888)] Web sqlite error 5, errno 0: database is locked, sql: PRAGMA journal_mode = TRUNCATE
Unhandled promise rejection in the main process Error: Cannot find module ‘./stores/appStore’
Waiting 60 seconds for process to load
An uncaught exception occurred in the main process Uncaught Exception:
Error: Cannot find module ‘…/…/app/browser/reducers/ledgerReducer’
at Module._resolveFilename (module.js:470:15)
at Function.Module._resolveFilename (/Applications/Brave.app/Contents/Resources/electron.asar/common/reset-search-paths.js:41:12)
at Function.Module._load (module.js:418:25)
at Module.require (module.js:498:17)
at require (internal/module.js:20:19)
at handleAppAction (/Applications/Brave.app/Contents/Resources/app.asar/js/stores/appStore.js:206:25)
at callbacks.forEach (/Applications/Brave.app/Contents/Resources/app.asar/js/dispatcher/appDispatcher.js:107:7)
at Array.forEach ()
at AppDispatcher.dispatchToOwnRegisteredCallbacks (/Applications/Brave.app/Contents/Resources/app.asar/js/dispatcher/appDispatcher.js:106:20)
at AppDispatcher.dispatchInternal (/Applications/Brave.app/Contents/Resources/app.asar/js/dispatcher/appDispatcher.js:132:10)
Waiting 60 seconds for process to load
An uncaught exception occurred in the main process Uncaught Exception:
Error: Cannot find module ‘./stores/appStore’
at Module._resolveFilename (module.js:470:15)
at Function.Module._resolveFilename (/Applications/Brave.app/Contents/Resources/electron.asar/common/reset-search-paths.js:41:12)
at Function.Module._load (module.js:418:25)
at Module.require (module.js:498:17)
at require (internal/module.js:20:19)
at resolveValue (/Applications/Brave.app/Contents/Resources/app.asar/js/settings.js:72:9)
at module.exports.getSetting (/Applications/Brave.app/Contents/Resources/app.asar/js/settings.js:79:19)
at Object.module.exports.init (/Applications/Brave.app/Contents/Resources/app.asar/app/extensions.js:558:7)
at perWindowStateLoaded (/Applications/Brave.app/Contents/Resources/app.asar/app/index.js:204:16)
at Immediate.setImmediate (/Applications/Brave.app/Contents/Resources/app.asar/app/index.js:194:24)
Waiting 60 seconds for process to load
[2958:127491:0719/182050.543308:ERROR:connection.cc(1888)] Web sqlite error 5, errno 0: database is locked, sql: PRAGMA cache_size=32
[2958:127491:0719/182050.543404:ERROR:connection.cc(1888)] Web sqlite error 5, errno 0: database is locked, sql: SELECT name FROM sqlite_master WHERE type=? AND name=? COLLATE NOCASE
[2958:127491:0719/182050.543465:ERROR:connection.cc(1888)] Web sqlite error 5, errno 0: database is locked, sql: SELECT name FROM sqlite_master WHERE type=? AND name=? COLLATE NOCASE
[2958:127491:0719/182050.543494:ERROR:connection.cc(1888)] Web sqlite error 5, errno 0: database is locked, sql: SELECT COUNT(*) FROM sqlite_master
[2958:127491:0719/182050.543542:ERROR:connection.cc(1888)] Web sqlite error 5, errno 0: database is locked, sql: SELECT name FROM sqlite_master WHERE type=? AND name=? COLLATE NOCASE
[2958:127491:0719/182050.543567:ERROR:connection.cc(1888)] Web sqlite error 5, errno 0: database is locked, sql: CREATE TABLE meta(key LONGVARCHAR NOT NULL UNIQUE PRIMARY KEY, value LONGVARCHAR)
[2958:127491:0719/182050.543592:ERROR:web_database_backend.cc(113)] Cannot initialize the web database: 1


#7

15 days and no update? This is a legitimate issue.


#8

@Ricksor1987

Do you have any BAT that you have purchased? If not then completely uninstall Brave.

~/Library/Application Support - Delete the Brave folder here.

-Clear the trash and restart.
-Download latest version of Brave

Let me know how that works.


#9

Tried that before. No change.


#10

@Ricksor1987 There have been many version since the one that you have posted.

Did you uninstall and try the latest build 0.23.77? As you were having trouble with version 0.23.31


#11

Yes. I did do that.


#12

@Ricksor1987 You could try changing the folder which has been specified in Brave.

Go into Preferences>General

00%20PM

Change to another folder (for testing you could create a folder on your desktop and choose it.)


#13

This topic was automatically closed 60 days after the last reply. New replies are no longer allowed.