nextcloud / nextcloud/android

bug: App loops on passphrase and crashes with IllegalStateException: metadata is null!

Open
#17,026 3 comments 0 reactions 0 assignees View on GitHub
0. Needs triage bug feature: encryption (client-side)
Dominant language
Kotlin
Stars
5.6k
Forks
2k
Avg merge
2d 18h
Merged PRs (30d)
92

Description

When accessing an E2EE folder created on iOS, the Android app (Samsung A33, Android 16) enters an infinite passphrase loop and eventually crashes.

```
### Cause of error
java
Exception in thread "Thread-40" java.lang.IllegalStateException: metadata is null!
at com.owncloud.android.operations.RefreshFolderOperation.synchronizeData(RefreshFolderOperation.java:546)
at com.owncloud.android.operations.RefreshFolderOperation.fetchAndSyncRemoteFolder(RefreshFolderOperation.java:464)
at com.owncloud.android.operations.RefreshFolderOperation.run(RefreshFolderOperation.java:275)
at com.owncloud.android.lib.common.operations.RemoteOperation.run(RemoteOperation.java:387)
at java.lang.Thread.run(Thread.java:1564)

### App information
* ID: com.nextcloud.client
* Version: 330000090
* Build flavor: gplay

### Device information
* Brand: samsung
* Device: a33x
* Model: SM-A336E
* Id: BP2A.250605.031.A3
* Product: a33xnsdxx

### Firmware
* SDK: 36
* Release: 16
* Incremental: A336EDXSGGZA1
```

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.