Beaker: Settings page blank on macOS 10.15

Created on 8 Jun 2019  路  10Comments  路  Source: beakerbrowser/beaker

Operation System: macOS 10.15 (Beta) 19A471t

Beaker version: 0.8.8

  1. Open Settings
  2. Try to close the Settings tab

The Settings page is blank. It鈥檚 impossible to close the tab without closing the window. Restarting the browser with session restore restores the impossible-to-close-tab.

beaker://dat-dns-cache/ is also affected. Other internal pages work fine.

Console error:

objc[2485]: couldn't dlopen libobjc-trampolines.dylib: dlopen(/usr/lib/libobjc-trampolines.dylib, 262): no suitable image found. Did find:
/usr/lib/libobjc-trampolines.dylib: file system sandbox blocked stat()

bug

Most helpful comment

I have the same problem. I have two Macs, one with Catalina and the other with Mojave. And he don't work with Catalina. Maybe it's an useless information but I hope it can help to fix it

All 10 comments

Hmm yikes. I'll look into it, thanks

I have the same issue. Note that I also get a node stacktrace just before the described error is printed

Error: Request failed: 500
    at /Applications/Beaker Browser.app/Contents/Resources/app.asar/node_modules/nat-upnp/lib/nat-upnp/device.js:151:27
    at Parser.<anonymous> (/Applications/Beaker Browser.app/Contents/Resources/app.asar/node_modules/xml2js/lib/xml2js.js:199:18)
    at Parser.emit (events.js:182:13)
    at SAXParser.saxParser.onclosetag (/Applications/Beaker Browser.app/Contents/Resources/app.asar/node_modules/xml2js/lib/xml2js.js:183:24)
    at emit (/Applications/Beaker Browser.app/Contents/Resources/app.asar/node_modules/sax/lib/sax.js:624:35)
    at emitNode (/Applications/Beaker Browser.app/Contents/Resources/app.asar/node_modules/sax/lib/sax.js:629:5)
    at closeTag (/Applications/Beaker Browser.app/Contents/Resources/app.asar/node_modules/sax/lib/sax.js:889:7)
    at SAXParser.write (/Applications/Beaker Browser.app/Contents/Resources/app.asar/node_modules/sax/lib/sax.js:1436:13)
    at Parser.exports.Parser.Parser.parseString (/Applications/Beaker Browser.app/Contents/Resources/app.asar/node_modules/xml2js/lib/xml2js.js:211:31)
    at Parser.parseString (/Applications/Beaker Browser.app/Contents/Resources/app.asar/node_modules/xml2js/lib/xml2js.js:6:61)
    at Request._callback (/Applications/Beaker Browser.app/Contents/Resources/app.asar/node_modules/nat-upnp/lib/nat-upnp/device.js:149:14)
    at Request.self.callback (/Applications/Beaker Browser.app/Contents/Resources/app.asar/node_modules/request/request.js:185:22)
    at Request.emit (events.js:182:13)
    at Request.<anonymous> (/Applications/Beaker Browser.app/Contents/Resources/app.asar/node_modules/request/request.js:1161:10)
    at Request.emit (events.js:182:13)
    at IncomingMessage.<anonymous> (/Applications/Beaker Browser.app/Contents/Resources/app.asar/node_modules/request/request.js:1083:12)
    at Object.onceWrapper (events.js:273:13)
    at IncomingMessage.emit (events.js:187:15)
    at endReadableNT (_stream_readable.js:1092:12)
    at process._tickCallback (internal/process/next_tick.js:63:19)
objc[47319]: couldn't dlopen libobjc-trampolines.dylib: dlopen(/usr/lib/libobjc-trampolines.dylib, 262): no suitable image found.  Did find:
        /usr/lib/libobjc-trampolines.dylib: file system sandbox blocked stat()

@the-kenny those errors might indicate something that's indirectly related but won't be 100% related. It's a background process that's attempting to contact your router's UPnP tools to improve holepunching.

I actually get a crash when opening Preferences in 10.15

Beaker Browser Helper_2019-09-18-155533_MacBook-Pro-2018.log

Also getting this as well when attempting to visit any Dat URLs in Beaker (I'm on Catalina 10.15 as well).

Screen Shot 2019-09-21 at 2 33 50 PM

The browser seems unable to render DAT content due to this bug as well.

Screen Shot 2019-09-21 at 2 37 08 PM

Is this version running on Electron 4 or 5?

Is this version running on Electron 4 or 5?

According to https://github.com/beakerbrowser/beaker/commit/7fa1a0a815ceb9bfc3ec408cd355fd372cfdbf47 it seems to be running Electron 5.

The /usr/lib/libobjc-trampolines.dylib: file system sandbox blocked stat() crash only affects Electron 4 and lower

I have the same problem. I have two Macs, one with Catalina and the other with Mojave. And he don't work with Catalina. Maybe it's an useless information but I hope it can help to fix it

Was this page helpful?
0 / 5 - 0 ratings

Related issues

msfeldstein picture msfeldstein  路  3Comments

monkey000 picture monkey000  路  4Comments

NicholasGWK picture NicholasGWK  路  4Comments

pfrazee picture pfrazee  路  3Comments

aaronshaf picture aaronshaf  路  3Comments