β οΈ Before submitting, please verify the following: β οΈ
Bug description
Nextcloud Desktop 34.0.3 consistently crashes during first-time account setup on macOS 27.0 beta 7. The crash happens immediately after entering a valid HTTPS Nextcloud server URL and continuing. The server's status.php request succeeds, then the client terminates with EXC_BAD_ACCESS / SIGSEGV.
The fault is on the main thread in QtQuick accessibility handling:
QQuickAccessibleAttached::setRole(QAccessible::Role)
QtQuickTemplates2
QtGui
QPlatformAccessibility::setActive(bool)
libqcocoa.dylib
AppKit -[NSWindow(NSWindowAccessibility) accessibilityFocusedUIElement]
AppKit NSAccessibilityHandleFocusChangedForce
AppKit -[NSWindow _realMakeFirstResponder:]
libqcocoa.dylib
QWindowPrivate::destroy()
QQuickWindowQmlImpl::~QQuickWindowQmlImpl()
QQuickPopup::~QQuickPopup()
QQuickMenu::~QQuickMenu()
This is not fixed by 34.0.3. Eight local macOS crash reports show the identical top frame and signal across three client versions/builds:
- 34.0.50 test build: 3 crashes
- 34.0.2: 4 crashes
- 34.0.3: 1 crash
Every report has:
Exception: EXC_BAD_ACCESS
Signal: SIGSEGV
Faulting thread: main thread
Top frame: QtQuick QQuickAccessibleAttached::setRole(QAccessible::Role)
Steps to reproduce
- Use macOS 27.0 beta 7 (build 26A5421a) on Apple Silicon.
- Install the official Nextcloud Desktop Client 34.0.3 package for macOS 13 and later.
- Launch Nextcloud with no configured accounts.
- In the setup wizard, enter a valid HTTPS URL for a reachable Nextcloud server.
- Continue to the authentication step.
- Observe that the client crashes immediately with SIGSEGV.
The issue reproduced repeatedly with 34.0.2 and an earlier 34.0.50 test build as well.
Expected behavior
The setup wizard should continue to the authentication flow and the client should remain running.
Which files are affected by this bug
None. The crash occurs during initial account setup before synchronization is configured.
Operating system
macOS
Which version of the operating system are you running?
macOS 27.0 beta 7 (26A5421a)
Hardware
- Model: Mac14,9
- Architecture: arm64
Installation method
Official Installer for macOS 13 and later, followed by the built-in Sparkle update from 34.0.2 to 34.0.3.
The installed 34.0.3 application passes both checks:
codesign --verify --deep --strict: valid
spctl: accepted
source=Notarized Developer ID
origin=Developer ID Application: Nextcloud GmbH (NKUJUXUJ3B)
Nextcloud Server version
34.0.2
The server responds normally to status.php and reports no maintenance mode or pending database upgrade. The client log records QNetworkReply::NoError for this request.
Nextcloud Desktop Client version
Nextcloud version 34.0.3
Git revision 7563f574a87883f8aa4c42454f795dc9a9c56ca8
Using Qt 6.10.2, built against Qt 6.10.2
Using Qt platform plugin 'cocoa'
Using OpenSSL 3.6.3
Running on macOS 27.0, arm64
Did this occur after an update or on a clean installation?
Both. The same crash occurred after clean/manual installations of 34.0.2 and a 34.0.50 test build, and again after the automatic update to 34.0.3.
Are you using the Nextcloud Server Encryption module?
No.
Are you using an external user backend?
Nextcloud Server logs
No relevant server error. The crash is client-side and occurs after the server availability check succeeds, before authentication completes.
Additional information
Sanitized client events immediately before the crash:
Config accounts version: 13
No accounts were migrated, prompting user to set up accounts and folders from scratch.
No file provider domains found.
Starting setup wizard.
FinderSync broker is reachable; the extension can connect.
status.php returns installed=true, maintenance=false, version=34.0.2; QNetworkReply::NoError
Server requested authentication and no user was provided.
Unknown WWW-Authenticate reply to auth-test PROPFIND: basic realm="nextcloud", charset="utf-8"
[process terminates with SIGSEGV in QQuickAccessibleAttached::setRole]
The 34.0.3 release notes include other File Provider and signing fixes, but the crash described here remains unchanged from 34.0.2.
A full Apple .ips report and Nextcloud client log are available privately if maintainers need them; they were not attached publicly because they contain local machine paths and installation metadata.
Bug description
Nextcloud Desktop 34.0.3 consistently crashes during first-time account setup on macOS 27.0 beta 7. The crash happens immediately after entering a valid HTTPS Nextcloud server URL and continuing. The server's
status.phprequest succeeds, then the client terminates withEXC_BAD_ACCESS / SIGSEGV.The fault is on the main thread in QtQuick accessibility handling:
This is not fixed by 34.0.3. Eight local macOS crash reports show the identical top frame and signal across three client versions/builds:
Every report has:
Steps to reproduce
The issue reproduced repeatedly with 34.0.2 and an earlier 34.0.50 test build as well.
Expected behavior
The setup wizard should continue to the authentication flow and the client should remain running.
Which files are affected by this bug
None. The crash occurs during initial account setup before synchronization is configured.
Operating system
macOS
Which version of the operating system are you running?
macOS 27.0 beta 7 (26A5421a)
Hardware
Installation method
Official Installer for macOS 13 and later, followed by the built-in Sparkle update from 34.0.2 to 34.0.3.
The installed 34.0.3 application passes both checks:
Nextcloud Server version
34.0.2
The server responds normally to
status.phpand reports no maintenance mode or pending database upgrade. The client log recordsQNetworkReply::NoErrorfor this request.Nextcloud Desktop Client version
Did this occur after an update or on a clean installation?
Both. The same crash occurred after clean/manual installations of 34.0.2 and a 34.0.50 test build, and again after the automatic update to 34.0.3.
Are you using the Nextcloud Server Encryption module?
No.
Are you using an external user backend?
Nextcloud Server logs
No relevant server error. The crash is client-side and occurs after the server availability check succeeds, before authentication completes.
Additional information
Sanitized client events immediately before the crash:
The 34.0.3 release notes include other File Provider and signing fixes, but the crash described here remains unchanged from 34.0.2.
A full Apple
.ipsreport and Nextcloud client log are available privately if maintainers need them; they were not attached publicly because they contain local machine paths and installation metadata.