Skip to content

Dev 3.0 v1.13.0 crashes immediately on launch with a segmentation fault. The Electrobun self-extractor (v1.3) never completes extraction. #563

@AlexanderVase

Description

@AlexanderVase

Environment:

  • MacBook Pro 2019 (MacBookPro15,4)
  • Quad-Core Intel Core i5, 1.4 GHz
  • 8 GB RAM
  • macOS 15.7.5 (24G624)
  • Code Type: X86-64 (Native)

Steps to reproduce:

  1. Download and install dev-3.0.app to /Applications
  2. Launch the app (either via Finder or terminal)

Terminal output:
$ /Applications/dev-3.0.app/Contents/MacOS/launcher
Electrobun self-extractor v1.3 starting...
zsh: segmentation fault /Applications/dev-3.0.app/Contents/MacOS/launcher

Crash details:

  • Exception: EXC_BAD_ACCESS (SIGSEGV) — KERN_INVALID_ADDRESS at 0x00000000ff39b6d5
  • Crashed in: fs.path.resolve + 5 → main.main + 301
  • The self-extractor crashes before any extraction occurs, suggesting it fails to resolve the target path.

Attempted fixes (none worked):

  • Removed quarantine flag (xattr -rd com.apple.quarantine)
  • Verified sufficient disk space
  • Re-downloaded the app

Hypothesis:
The fs.path.resolve function in the launcher dereferences an invalid pointer on x86-64. This may be an Intel-specific code path issue in
Electrobun's self-extractor, or an alignment/memory layout difference compared to ARM64.

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't workingneeds clarificationIssue needs more details from the reporter

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions