⚠️ Before posting ⚠️
Steps to reproduce
- I press the + button and press upload files.
- I choose sort by newest first and it crashes.
Expected behaviour
I should be able to sort by newest first without the app crashing.
Actual behaviour
The app crashes when I try to sort by newest first. Some of the files are actually sorted already, but aren't appearing, so when I press newest first, it tries to fetch and load and sort, but immediately crashes.
Android version
16
Device brand and model
Samsung A36
Stock or custom OS?
Stock
Nextcloud android app version
30340190
Nextcloud server version
32.0.3
Using a reverse proxy?
Yes
Android logs
Cause of error
Exception in thread "pool-22-thread-1" java.util.ConcurrentModificationException
at java.util.ArrayList.sort(ArrayList.java:1823)
at java.util.Collections.sort(Collections.java:207)
at kotlin.collections.CollectionsKt__MutableCollectionsJVMKt.sortWith(MutableCollectionsJVM.kt:42)
at com.owncloud.android.utils.FileSortOrderByDate.sortLocalFiles(FileSortOrderByDate.kt:51)
at com.owncloud.android.ui.adapter.LocalFileListAdapter.lambda$setSortOrder$6(LocalFileListAdapter.java:392)
at com.owncloud.android.ui.adapter.LocalFileListAdapter.$r8$lambda$WTDJyclhOx9wYl9P9c9Mv0A876o(Unknown Source:0)
at com.owncloud.android.ui.adapter.LocalFileListAdapter$$ExternalSyntheticLambda3.run(D8$$SyntheticClass:0)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1156)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:651)
at java.lang.Thread.run(Thread.java:1119)
App information
- ID:
com.nextcloud.client
- Version:
30340190
- Build flavor:
gplay
Device information
- Brand:
samsung
- Device:
a36xq
- Model:
SM-A366U1
- Id:
BP2A.250605.031.A3
- Product:
a36xque
Firmware
- SDK:
36
- Release:
16
- Incremental:
A366U1UES4BYK3
Server error logs
Additional information
No response
Steps to reproduce
Expected behaviour
I should be able to sort by newest first without the app crashing.
Actual behaviour
The app crashes when I try to sort by newest first. Some of the files are actually sorted already, but aren't appearing, so when I press newest first, it tries to fetch and load and sort, but immediately crashes.
Android version
16
Device brand and model
Samsung A36
Stock or custom OS?
Stock
Nextcloud android app version
30340190
Nextcloud server version
32.0.3
Using a reverse proxy?
Yes
Android logs
Cause of error
App information
com.nextcloud.client30340190gplayDevice information
samsunga36xqSM-A366U1BP2A.250605.031.A3a36xqueFirmware
3616A366U1UES4BYK3Server error logs
Additional information
No response