Skip to content
GitLab
  • Menu
Projects Groups Snippets
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
    • Switch to GitLab Next
  • Sign in / Register
  • screenrecorder screenrecorder
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
    • Locked Files
  • Issues 27
    • Issues 27
    • List
    • Boards
    • Service Desk
    • Milestones
    • Requirements
  • Merge requests 3
    • Merge requests 3
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
    • Test Cases
  • Deployments
    • Deployments
    • Environments
    • Releases
  • Packages & Registries
    • Packages & Registries
    • Container Registry
  • Monitor
    • Monitor
    • Metrics
    • Incidents
  • Analytics
    • Analytics
    • Value stream
    • CI/CD
    • Code review
    • Insights
    • Issue
    • Repository
  • Wiki
    • Wiki
  • Snippets
    • Snippets
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar
  • vijai
  • screenrecorderscreenrecorder
  • Issues
  • #89
Closed
Open
Created Nov 02, 2020 by Licaon_Kter@licaon-kter

Crash on Advanced Settings

Building 4efd5b45 with fdroidserver, metadata is a bit modified:

  - versionName: 3.0.0 - fdroid
    versionCode: 35
    commit: 4efd5b457f8de999a7a16c7cb65ab8b33a2b28fe
    subdir: app
    gradle:
      - fdroid
    prebuild:
      - sed -i -e '/def getAppKey/,/^}/d' -e 's/getAppKey("[_a-z]*")/"\\"\\""/' build.gradle
      - sed -i -e '7,9d' ../build.gradle

Logcat says:

E AndroidRuntime: FATAL EXCEPTION: main
E AndroidRuntime: Process: com.orpheusdroid.screenrecorder, PID: 18464
E AndroidRuntime: androidx.fragment.app.Fragment$c: Unable to instantiate fragment com.orpheusdroid.screenrecorder.ui.settings.fragments.AdvanceSettingsFragment: make sure class name exists
E AndroidRuntime:        at b.m.d.n.d(Unknown Source:29)
E AndroidRuntime:        at androidx.fragment.app.Fragment.A(Unknown Source:8)
E AndroidRuntime:        at b.m.d.r$c.a(:2)
E AndroidRuntime:        at androidx.preference.Preference.B(:17)
E AndroidRuntime:        at androidx.preference.Preference$a.onClick(Unknown Source:2)
E AndroidRuntime:        at android.view.View.performClick(View.java:7259)
E AndroidRuntime:        at android.view.View.performClickInternal(View.java:7236)
E AndroidRuntime:        at android.view.View.access$3600(View.java:801)
E AndroidRuntime:        at android.view.View$PerformClick.run(View.java:27896)
E AndroidRuntime:        at android.os.Handler.handleCallback(Handler.java:883)
E AndroidRuntime:        at android.os.Handler.dispatchMessage(Handler.java:100)
E AndroidRuntime:        at android.os.Looper.loop(Looper.java:214)
E AndroidRuntime:        at android.app.ActivityThread.main(ActivityThread.java:7356)
E AndroidRuntime:        at java.lang.reflect.Method.invoke(Native Method)
E AndroidRuntime:        at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:492)
E AndroidRuntime:        at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:930)
E AndroidRuntime: Caused by: java.lang.ClassNotFoundException: com.orpheusdroid.screenrecorder.ui.settings.fragments.AdvanceSettingsFragment
E AndroidRuntime:        at java.lang.Class.classForName(Native Method)
E AndroidRuntime:        at java.lang.Class.forName(Class.java:454)
E AndroidRuntime:        at b.m.d.n.c(:2)
E AndroidRuntime:        at b.m.d.n.d(Unknown Source:2)
E AndroidRuntime:        ... 15 more
E AndroidRuntime: Caused by: java.lang.ClassNotFoundException: com.orpheusdroid.screenrecorder.ui.settings.fragments.AdvanceSettingsFragment
E AndroidRuntime:        ... 19 more

FYI, no, we won't update the F-Droid wersion until you actually release version 3.x. But you have any time frame for that?

Ref: https://forum.f-droid.org/t/screencam-screen-recorder-2-0-3-please-update-to-3-0-1/11539/6

To upload designs, you'll need to enable LFS and have an admin enable hashed storage. More information
Assignee
Assign to
Time tracking