MenosGrante / Rekado

Payload launcher and serial number checker for Nintendo Switch
https://pavlorekun.dev
Apache License 2.0
1.05k stars 49 forks source link

Another crash. at this time when you tap on settings. the app will crash #90

Closed ELY3M closed 3 years ago

ELY3M commented 3 years ago

to reproduce it. lnstall this app on Android 11 or Samsung S20 phone.
Tap on settings... the app will just die.

I got my new phone. this app crashing.... I even updated the new code.

2020-12-16 18:47:25.978 10346-10346/? E/AndroidRuntime: FATAL EXCEPTION: main Process: com.pavelrekun.rekado, PID: 10346 java.lang.NullPointerException: Attempt to invoke virtual method 'java.lang.String com.pavelrekun.rekado.data.Payload.getTitle()' on a null object reference at com.pavelrekun.rekado.services.payloads.PayloadHelper.getTitles(PayloadHelper.kt:21) at com.pavelrekun.rekado.screens.settings_fragment.SettingsFragment.initAutoInjectorCategory(SettingsFragment.kt:100) at com.pavelrekun.rekado.screens.settings_fragment.SettingsFragment.onViewCreated(SettingsFragment.kt:41) at androidx.fragment.app.FragmentStateManager.createView(FragmentStateManager.java:332) at androidx.fragment.app.FragmentManager.moveToState(FragmentManager.java:1187) at androidx.fragment.app.FragmentManager.addAddedFragments(FragmentManager.java:2224) at androidx.fragment.app.FragmentManager.executeOpsTogether(FragmentManager.java:1997) at androidx.fragment.app.FragmentManager.removeRedundantOperationsAndExecute(FragmentManager.java:1953) at androidx.fragment.app.FragmentManager.execPendingActions(FragmentManager.java:1849) at androidx.fragment.app.FragmentManager.dispatchStateChange(FragmentManager.java:2629) at androidx.fragment.app.FragmentManager.dispatchActivityCreated(FragmentManager.java:2577) at androidx.fragment.app.Fragment.performActivityCreated(Fragment.java:2722) at androidx.fragment.app.FragmentStateManager.activityCreated(FragmentStateManager.java:346) at androidx.fragment.app.FragmentManager.moveToState(FragmentManager.java:1188) at androidx.fragment.app.FragmentManager.moveToState(FragmentManager.java:1356) at androidx.fragment.app.FragmentManager.moveFragmentToExpectedState(FragmentManager.java:1434) at androidx.fragment.app.FragmentManager.moveToState(FragmentManager.java:1497) at androidx.fragment.app.FragmentManager.dispatchStateChange(FragmentManager.java:2625) at androidx.fragment.app.FragmentManager.dispatchActivityCreated(FragmentManager.java:2577) at androidx.fragment.app.FragmentController.dispatchActivityCreated(FragmentController.java:247) at androidx.fragment.app.FragmentActivity.onStart(FragmentActivity.java:541) at androidx.appcompat.app.AppCompatActivity.onStart(AppCompatActivity.java:201) at android.app.Instrumentation.callActivityOnStart(Instrumentation.java:1435) at android.app.Activity.performStart(Activity.java:8195) at android.app.ActivityThread.handleStartActivity(ActivityThread.java:3805) 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:2276) at android.os.Handler.dispatchMessage(Handler.java:106) at android.os.Looper.loop(Looper.java:246) at android.app.ActivityThread.main(ActivityThread.java:8414) at java.lang.reflect.Method.invoke(Native Method) at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:596) at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1130)