Skip to content

Starting a new session using native backend app crashes on macos silicon #174

Description

@HealthyPear

I installed CARTA v6.0 as a stand-alone app on my macos silicon and by itself it works (I also linked it to /usr/local/bin so I am sure it is also in my $PATH), then installed the python scrpting interface and followed the instruction at

https://carta-python.readthedocs.io/en/latest/quickstart.html#creating-a-new-interactive-session

obtaining the following result. Did I miss something? Is it a bug or not yet supported with this combination?

python
Python 3.14.6 | packaged by conda-forge | (main, Jul 24 2026, 16:05:26) [Clang 20.1.8 ] on darwin
Type "help", "copyright", "credits" or "license" for more information.
>>> from carta.session import Session
...
... # New session, start local backend
... session = Session.start_and_interact()
...
[0805/215118.439373:FATAL:electron/shell/app/electron_main_delegate_mac.mm:65] Unable to find helper app
[0805/215118.439413:FATAL:electron/shell/app/electron_main_delegate_mac.mm:65] Unable to find helper app
[82542:0805/215118.520565:ERROR:content/browser/gpu/gpu_process_host.cc:999] GPU process exited unexpectedly: exit_code=5
[82542:0805/215118.521141:ERROR:content/browser/network_service_instance_impl.cc:613] Network service crashed, restarting service.
[0805/215118.561546:FATAL:electron/shell/app/electron_main_delegate_mac.mm:65] Unable to find helper app
[0805/215118.561604:FATAL:electron/shell/app/electron_main_delegate_mac.mm:65] Unable to find helper app
[82542:0805/215118.562715:ERROR:content/browser/network_service_instance_impl.cc:613] Network service crashed, restarting service.
[82542:0805/215118.562928:ERROR:content/browser/gpu/gpu_process_host.cc:999] GPU process exited unexpectedly: exit_code=5
[0805/215118.601212:FATAL:electron/shell/app/electron_main_delegate_mac.mm:65] Unable to find helper app
[0805/215118.601346:FATAL:electron/shell/app/electron_main_delegate_mac.mm:65] Unable to find helper app
[82542:0805/215118.602211:ERROR:content/browser/network_service_instance_impl.cc:613] Network service crashed, restarting service.
[82542:0805/215118.602502:ERROR:content/browser/gpu/gpu_process_host.cc:999] GPU process exited unexpectedly: exit_code=5
[0805/215118.640024:FATAL:electron/shell/app/electron_main_delegate_mac.mm:65] Unable to find helper app
[0805/215118.640150:FATAL:electron/shell/app/electron_main_delegate_mac.mm:65] Unable to find helper app
[82542:0805/215118.641066:ERROR:content/browser/gpu/gpu_process_host.cc:999] GPU process exited unexpectedly: exit_code=5
Error: Error: net::ERR_FAILED
    at SimpleURLLoaderWrapper.<anonymous> (node:electron/js2c/browser_init:2:130147)
    at SimpleURLLoaderWrapper.emit (node:events:519:28)
Update error: Error: net::ERR_FAILED
    at SimpleURLLoaderWrapper.<anonymous> (node:electron/js2c/browser_init:2:130147)
    at SimpleURLLoaderWrapper.emit (node:events:519:28)
Auto update check failed: net::ERR_FAILED
[82542:0805/215118.643481:ERROR:content/browser/network_service_instance_impl.cc:613] Network service crashed, restarting service.
[0805/215118.678965:FATAL:electron/shell/app/electron_main_delegate_mac.mm:65] Unable to find helper app
[0805/215118.678983:FATAL:electron/shell/app/electron_main_delegate_mac.mm:65] Unable to find helper app
[82542:0805/215118.680122:ERROR:content/browser/gpu/gpu_process_host.cc:999] GPU process exited unexpectedly: exit_code=5
[82542:0805/215118.680749:ERROR:content/browser/network_service_instance_impl.cc:613] Network service crashed, restarting service.
[0805/215118.717930:FATAL:electron/shell/app/electron_main_delegate_mac.mm:65] Unable to find helper app
[0805/215118.718106:FATAL:electron/shell/app/electron_main_delegate_mac.mm:65] Unable to find helper app
[82542:0805/215118.718950:ERROR:content/browser/gpu/gpu_process_host.cc:999] GPU process exited unexpectedly: exit_code=5
[82542:0805/215118.719561:ERROR:content/browser/network_service_instance_impl.cc:613] Network service crashed, restarting service.
[0805/215118.756125:FATAL:electron/shell/app/electron_main_delegate_mac.mm:65] Unable to find helper app
[0805/215118.756267:FATAL:electron/shell/app/electron_main_delegate_mac.mm:65] Unable to find helper app
[82542:0805/215118.757204:ERROR:content/browser/gpu/gpu_process_host.cc:999] GPU process exited unexpectedly: exit_code=5
[82542:0805/215118.757878:ERROR:content/browser/network_service_instance_impl.cc:613] Network service crashed, restarting service.
[0805/215118.794535:FATAL:electron/shell/app/electron_main_delegate_mac.mm:65] Unable to find helper app
[0805/215118.794750:FATAL:electron/shell/app/electron_main_delegate_mac.mm:65] Unable to find helper app
[82542:0805/215118.795940:ERROR:content/browser/network_service_instance_impl.cc:613] Network service crashed, restarting service.
[82542:0805/215118.796129:ERROR:content/browser/gpu/gpu_process_host.cc:999] GPU process exited unexpectedly: exit_code=5
[0805/215118.832662:FATAL:electron/shell/app/electron_main_delegate_mac.mm:65] Unable to find helper app
[0805/215118.832804:FATAL:electron/shell/app/electron_main_delegate_mac.mm:65] Unable to find helper app
[82542:0805/215118.833600:ERROR:content/browser/gpu/gpu_process_host.cc:999] GPU process exited unexpectedly: exit_code=5
[82542:0805/215118.833616:FATAL:content/browser/gpu/gpu_data_manager_impl_private.cc:415] GPU process isn't usable. Goodbye.
Traceback (most recent call last):
  File "<python-input-0>", line 4, in <module>
    session = Session.start_and_interact()
  File "/Users/michele/Software/miniforge3/envs/carta-python/lib/python3.14/site-packages/carta/session.py", line 151, in start_and_interact
    raise CartaBadSession(f"CARTA backend exited unexpectedly:\n{''.join(backend.errors)}")
carta.util.CartaBadSession: CARTA backend exited unexpectedly:

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