Skip to content

Dash Electrum 4.1.8.0 on macOS Tahoe:app quits on launch, missing paymentrequest_pb2.py #53

@goodc0re

Description

@goodc0re

On macOS Tahoe 26.4 (25E246), the Dash Electrum app from the .dmg appears briefly in the Dock and then quits immediately without any visible error dialog.

This is not a Gatekeeper / quarantine problem; both the DMG and the installed app are allowed and de‑quarantined.

The failure is inside the bundled binary: it cannot find a generated protobuf module and exits with status 1.

Versions tested:

Dash-Electrum-4.1.7.8-macosx.dmg

Dash-Electrum-4.1.8.0-macosx.dmg

DMG explicitly allowed via System Settings → Privacy & Security → “Open anyway”

Expected behavior
Dash Electrum starts normally

Actual behavior

The icon appears in the Dock for a moment and then disappears.

No GUI error dialog is shown.

log show records the app exiting with LSExitStatus=1 and the executable path: CFBundleExecutablePath="/Applications/Dash Electrum.app/Contents/MacOS/electrum-dash-4.1.8.0.bin"
"LSExitStatus"=1

Running the bundled binary directly
From Terminal:

cd "/Applications/Dash Electrum.app/Contents/MacOS"
./electrum-dash-4.1.8.0.bin

This prints:

charset_normalizer/assets/init.py:17: UserWarning: Charset-Normalizer require '/Applications/Dash Electrum.app/Contents/MacOS/charset_normalizer/assets/frequencies.json' to be existent for language/coherence detection. Detection WILL be weaker.
Error: could not find paymentrequest_pb2.py. Create it with 'protoc --proto_path=electrum_dash/ --python_out=electrum_dash/ electrum_dash/paymentrequest.proto'

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions