Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Crash when returning to upload file dialog #12771

Closed
4 tasks done
AnrDaemon opened this issue Mar 31, 2024 · 1 comment
Closed
4 tasks done

Crash when returning to upload file dialog #12771

AnrDaemon opened this issue Mar 31, 2024 · 1 comment
Labels

Comments

@AnrDaemon
Copy link

⚠️ Before posting ⚠️

  • This is a bug, not a question or an enhancement.
  • I've searched for similar issues and didn't find a duplicate.
  • I've written a clear and descriptive title for this issue, not just "Bug" or "Crash".
  • I agree to follow Nextcloud's Code of Conduct.

Steps to reproduce

Have Nextcloud application open with "upload files" file picker screen active.
Let application go to sleep (run 2-3 heavy apps, like bank apps), then return to NextCloud app.

Expected behaviour

No crash at the very least.

Actual behaviour

Cause of error

Exception in thread "main" java.lang.RuntimeException: Unable to start activity ComponentInfo{com.nextcloud.client/com.owncloud.android.ui.activity.FileDisplayActivity}: java.lang.ClassCastException: java.util.ArrayList cannot be cast to java.util.Stack
    at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:3640)
    at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:3797)
    at android.app.servertransaction.LaunchActivityItem.execute(LaunchActivityItem.java:103)
    at android.app.servertransaction.TransactionExecutor.executeCallbacks(TransactionExecutor.java:135)
    at android.app.servertransaction.TransactionExecutor.execute(TransactionExecutor.java:95)
    at android.app.ActivityThread$H.handleMessage(ActivityThread.java:2215)
    at android.os.Handler.dispatchMessage(Handler.java:106)
    at android.os.Looper.loopOnce(Looper.java:346)
    at android.os.Looper.loop(Looper.java:475)
    at android.app.ActivityThread.main(ActivityThread.java:7889)
    at java.lang.reflect.Method.invoke(Native Method)
    at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:548)
    at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1009)
Caused by: Exception in thread "main" java.lang.ClassCastException: java.util.ArrayList cannot be cast to java.util.Stack
    at com.owncloud.android.ui.activity.FileDisplayActivity.loadSavedInstanceState(FileDisplayActivity.java:296)
    at com.owncloud.android.ui.activity.FileDisplayActivity.onCreate(FileDisplayActivity.java:269)
    at android.app.Activity.performCreate(Activity.java:8050)
    at android.app.Activity.performCreate(Activity.java:8030)
    at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1330)
    at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:3613)
    at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:3797)
    at android.app.servertransaction.LaunchActivityItem.execute(LaunchActivityItem.java:103)
    at android.app.servertransaction.TransactionExecutor.executeCallbacks(TransactionExecutor.java:135)
    at android.app.servertransaction.TransactionExecutor.execute(TransactionExecutor.java:95)
    at android.app.ActivityThread$H.handleMessage(ActivityThread.java:2215)
    at android.os.Handler.dispatchMessage(Handler.java:106)
    at android.os.Looper.loopOnce(Looper.java:346)
    at android.os.Looper.loop(Looper.java:475)
    at android.app.ActivityThread.main(ActivityThread.java:7889)
    at java.lang.reflect.Method.invoke(Native Method)
    at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:548)
    at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1009)

App information

  • ID: com.nextcloud.client
  • Version: 30280090
  • Build flavor: gplay

Device information

  • Brand: Sony
  • Device: XQ-AU52
  • Model: XQ-AU52
  • Id: 59.2.A.0.463
  • Product: XQ-AU52

Firmware

  • SDK: 31
  • Release: 12
  • Incremental: 059002A000046302402528438

Android version

12

Device brand and model

Sony Xperia 10 II (XQ-AU52)

Stock or custom OS?

Stock

Nextcloud android app version

3.28.0

Nextcloud server version

Not relevant

Using a reverse proxy?

I don't know

Android logs

No response

Server error logs

No response

Additional information

No response

@AnrDaemon AnrDaemon added the bug label Mar 31, 2024
@Unpublished
Copy link
Contributor

Dupe of #12528

@JonasMayerDev JonasMayerDev closed this as not planned Won't fix, can't repro, duplicate, stale Apr 2, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

3 participants