Skip to content

macOS runningboardd (Jetsam) silently kills Nextcloud client: "Ignoring jetsam update because this process is not memory-managed" #10216

Description

@muaz742

⚠️ Before submitting, please verify the following: ⚠️

Bug description

macOS actively kills the Nextcloud process due to App Nap / Jetsam memory management rules. The application randomly and silently quits without generating a typical crash report in ~/Library/Logs/DiagnosticReports/ or nextcloud.log.

Workaround: Disabling App Nap for the Nextcloud client via terminal currently prevents the OS from killing it:
defaults write com.nextcloud.desktopclient NSAppSleepDisabled -bool YES

Steps to reproduce

  1. Run Nextcloud Desktop Client on macOS.
  2. Leave it running in the background.
  3. Observe that the application silently quits after some time without any user interaction or error dialog.

Expected behavior

The client should stay active in the background and sync files without being aggressively terminated by the macOS memory management system (runningboardd/jetsam).

Which files are affected by this bug

N/A

Operating system

macOS

Which version of the operating system you are running.

26.5.1

Installation method

Official Installer for macOS 13 and later

Nextcloud Server version

34.0.0

Nextcloud Desktop Client version

33.0.5

Did this occur after an update or on a clean installation?

Clean desktop client installation

Are you using the Nextcloud Server Encryption module?

No

Are you using an external user-backend?

  • Default internal user-backend
  • LDAP or Active Directory
  • SSO - SAML
  • Other

Nextcloud Server logs

When searching the unified macOS logs (`log show`) during the exact time of the unprompted closure, the system logs are flooded with the following entries from `runningboardd`:

`runningboardd: (RunningBoard) [com.apple.runningboard:process] [app<application.com.nextcloud.desktopclient...>] Ignoring jetsam update because this process is not memory-managed`

`runningboardd: (RunningBoard) [com.apple.runningboard:process] [app<application.com.nextcloud.desktopclient...>] <RBSDomainAttribute| domain:"com.apple.frontboard" name:"SuspendableJetsamPriority-Active" sourceEnvironment:"(null)">`

Additional info

No response

Metadata

Metadata

Assignees

Type

Projects

No projects

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions