Skip to content

Application crashes on startup #47

@shanept

Description

@shanept

Hi there,

I am on ubuntu 24.04. I just downloaded Backslash 0.2.2 from GitHub. As soon as I started it, I got a crash with SIGTRAP.
I then ran it in terminal and got the following error:

shane@shane-ubuntu-lt:~/Downloads$ backslash
[6160:0915/201456.942267:FATAL:setuid_sandbox_host.cc(163)] The SUID sandbox helper binary was found, but is not configured correctly. Rather than run without sandboxing I'm aborting now. You need to make sure that /opt/backslash/chrome-sandbox is owned by root and has mode 4755.
Trace/breakpoint trap (core dumped)

So I set the chrome-sandbox file as suggested in the output:

shane@shane-ubuntu-lt:~/Downloads$ stat /opt/backslash/chrome-sandbox 
  File: /opt/backslash/chrome-sandbox
  Size: 38448     	Blocks: 80         IO Block: 4096   regular file
Device: 8,5	Inode: 3191329     Links: 1
Access: (0755/-rwxr-xr-x)  Uid: (    0/    root)   Gid: (    0/    root)
Access: 2025-09-15 20:12:23.874304398 +0800
Modify: 2025-05-23 20:59:03.000000000 +0800
Change: 2025-09-15 20:09:29.172086436 +0800
 Birth: 2025-09-15 20:09:27.733962025 +0800
shane@shane-ubuntu-lt:~/Downloads$ sudo chmod 4755 /opt/backslash/chrome-sandbox 
shane@shane-ubuntu-lt:~/Downloads$ stat /opt/backslash/chrome-sandbox 
  File: /opt/backslash/chrome-sandbox
  Size: 38448     	Blocks: 80         IO Block: 4096   regular file
Device: 8,5	Inode: 3191329     Links: 1
Access: (4755/-rwsr-xr-x)  Uid: (    0/    root)   Gid: (    0/    root)
Access: 2025-09-15 20:12:23.874304398 +0800
Modify: 2025-05-23 20:59:03.000000000 +0800
Change: 2025-09-15 20:16:34.138907852 +0800
 Birth: 2025-09-15 20:09:27.733962025 +0800
shane@shane-ubuntu-lt:~/Downloads$ backslash
Checking for beta autoupdate feature for deb/rpm distributions
Found package-type: deb
Error occurred in handler for 'get-plugins-dir': Error: No handler registered for 'get-plugins-dir'
    at WebContents.<anonymous> (node:electron/js2c/browser_init:2:87136)
    at WebContents.emit (node:events:518:28)
Error occurred in handler for 'get-commands': Error: No handler registered for 'get-commands'
    at WebContents.<anonymous> (node:electron/js2c/browser_init:2:87136)
    at WebContents.emit (node:events:518:28)
Error occurred in handler for 'list-installed-applications': Error: No handler registered for 'list-installed-applications'
    at WebContents.<anonymous> (node:electron/js2c/browser_init:2:87136)
    at WebContents.emit (node:events:518:28)
Checking for update
Generated new staging user ID: ac82b777-090e-56f7-bb2b-553f9c78721a
Update for version 0.2.2 is not available (latest version: 0.2.2, downgrade is disallowed).

As you can see from the logs, it now runs fine. I'm not familiar with Electron, whether this is a check run before it hands over to the application... However perhaps this may be something you could either handle with the application or with the package manager. It is working perfectly for me now.

Cheers, looking forward to playing around with Backslash!

Kind regards
Shane

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions