Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Beta crashes with fastscroll #672

Open
Assignees
cpg
@cpg

Description

Describe the issue
When browsing a specific share called Movies that has 126 files in it, the app (built from beta as of this writing) crashes. It does not crash with other shares, which

2020年09月11日 02:25:06.503 13786-13786/? E/.amahi.anywher: Unknown bits set in runtime_flags: 0x8000
2020年09月11日 02:25:37.637 13786-13786/org.amahi.anywhere E/AndroidRuntime: FATAL EXCEPTION: main
 Process: org.amahi.anywhere, PID: 13786
 java.lang.ClassCastException: androidx.recyclerview.widget.RecyclerView cannot be cast to com.l4digital.fastscroll.FastScrollView
 at org.amahi.anywhere.fragment.ServerFilesFragment.getFastScrollView(ServerFilesFragment.java:237)
 at org.amahi.anywhere.fragment.ServerFilesFragment.setUpRecyclerLayout(ServerFilesFragment.java:509)
 at org.amahi.anywhere.fragment.ServerFilesFragment.setUpFilesAdapter(ServerFilesFragment.java:493)
 at org.amahi.anywhere.fragment.ServerFilesFragment.setUpFiles(ServerFilesFragment.java:209)
 at org.amahi.anywhere.fragment.ServerFilesFragment.onActivityCreated(ServerFilesFragment.java:169)
 at androidx.fragment.app.Fragment.performActivityCreated(Fragment.java:2619)
 at androidx.fragment.app.FragmentManagerImpl.moveToState(FragmentManagerImpl.java:904)
 at androidx.fragment.app.FragmentManagerImpl.moveFragmentToExpectedState(FragmentManagerImpl.java:1238)
 at androidx.fragment.app.FragmentManagerImpl.moveToState(FragmentManagerImpl.java:1303)
 at androidx.fragment.app.BackStackRecord.executeOps(BackStackRecord.java:439)
 at androidx.fragment.app.FragmentManagerImpl.executeOps(FragmentManagerImpl.java:2079)
 at androidx.fragment.app.FragmentManagerImpl.executeOpsTogether(FragmentManagerImpl.java:1869)
 at androidx.fragment.app.FragmentManagerImpl.removeRedundantOperationsAndExecute(FragmentManagerImpl.java:1824)
 at androidx.fragment.app.FragmentManagerImpl.execPendingActions(FragmentManagerImpl.java:1727)
 at androidx.fragment.app.FragmentManagerImpl.dispatchStateChange(FragmentManagerImpl.java:2663)
 at androidx.fragment.app.FragmentManagerImpl.dispatchActivityCreated(FragmentManagerImpl.java:2613)
 at androidx.fragment.app.FragmentController.dispatchActivityCreated(FragmentController.java:246)
 at androidx.fragment.app.FragmentActivity.onStart(FragmentActivity.java:542)
 at androidx.appcompat.app.AppCompatActivity.onStart(AppCompatActivity.java:201)
 at android.app.Instrumentation.callActivityOnStart(Instrumentation.java:1425)
 at android.app.Activity.performStart(Activity.java:7825)
 at android.app.ActivityThread.handleStartActivity(ActivityThread.java:3294)
 at android.app.servertransaction.TransactionExecutor.performLifecycleSequence(TransactionExecutor.java:221)
 at android.app.servertransaction.TransactionExecutor.cycleToPath(TransactionExecutor.java:201)
 at android.app.servertransaction.TransactionExecutor.executeLifecycleState(TransactionExecutor.java:173)
 at android.app.servertransaction.TransactionExecutor.execute(TransactionExecutor.java:97)
 at android.app.ActivityThread$H.handleMessage(ActivityThread.java:2016)
 at android.os.Handler.dispatchMessage(Handler.java:107)
 at android.os.Looper.loop(Looper.java:214)
 at android.app.ActivityThread.main(ActivityThread.java:7356)
 at java.lang.reflect.Method.invoke(Native Method)
 at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:492)
 at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:930)

To Reproduce or Feature details
Steps to reproduce the behavior:
0. Log in

  1. Go to a share that has a number of files in it
  2. It ought to crash

Expected behavior
Not crash

Smartphone (please complete as much of the following information as possible):

  • Device: Pixel sim
  • OS: Android 10
  • Version: build from beta at 0f7c148

Additional context

To debug a little, I went to the folder of the Pictures share, which was empty, and I created symlinks to every file in the Movies folder. So they are now similar in number of files. The app does not crash on the Pictures share.

I further went to look for any dot files in Movies or something and there was one, deleted it and the same still happened. Not sure why this could be happening.

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Projects

No projects

Milestone

No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions

      AltStyle によって変換されたページ (->オリジナル) /