unable to import contacts from a backup file
- Dominant language
- Kotlin
- Stars
- 5.6k
- Forks
- 2k
- Avg merge
- 2d 18h
- Merged PRs (30d)
- 92
Description
### Steps to reproduce
1. select contacts backup file
2. selects all contacts to restore
3. choose import into "local contacts"
### Expected behaviour
contacts should be imported
### Actual behaviour
crash
### Environment data
Android version: 8.0
Device model: huawei ane-lx1
Stock or customized system: stock
Nextcloud app version: 3.16.1
Nextcloud server version:
Reverse proxy:
### Logs
#### Nextcloud log (data/nextcloud.log)
```
************ CAUSE OF ERROR ************
java.lang.IllegalStateException: Data cannot occupy more than 10240 bytes when serialized
at androidx.work.Data.toByteArrayInternal(Data.java:417)
at androidx.work.Data$Builder.build(Data.java:846)
at com.nextcloud.client.jobs.BackgroundJobManagerImpl.startImmediateContactsImport(BackgroundJobManagerImpl.kt:254)
at com.owncloud.android.ui.fragment.contactsbackup.ContactListFragment.importContacts(ContactListFragment.java:338)
at com.owncloud.android.ui.fragment.contactsbackup.ContactListFragment.access$400(ContactListFragment.java:108)
at com.owncloud.android.ui.fragment.contactsbackup.ContactListFragment$3.onClick(ContactListFragment.java:409)
at androidx.appcompat.app.AlertController$AlertParams$3.onItemClick(AlertController.java:1068)
at android.widget.AdapterView.performItemClick(AdapterView.java:321)
at android.widget.AbsListView.performItemClick(AbsListView.java:1217)
at android.widget.AbsListView$PerformClick.run(AbsListView.java:3203)
at android.widget.AbsListView$3.run(AbsListView.java:4151)
at android.os.Handler.handleCallback(Handler.java:808)
at android.os.Handler.dispatchMessage(Handler.java:101)
at android.os.Looper.loop(Looper.java:166)
at android.app.ActivityThread.main(ActivityThread.java:7529)
at java.lang.reflect.Method.invoke(Native Method)
at com.android.internal.os.Zygote$MethodAndArgsCaller.run(Zygote.java:245)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:921)
************ APP INFORMATION ************
ID: com.nextcloud.client
Version: 30160190
Build flavor: generic
************ DEVICE INFORMATION ************
Brand: HUAWEI
Device: HWANE
Model: ANE-LX1
Id: HUAWEIANE-LX1
Product: ANE-LX1
************ FIRMWARE ************
SDK: 26
Release: 8.0.0
Incremental: 174(C432)
```
Contributor guide
Assessment
This issue has not been assessed yet.