wordpress-mobile / WordPress-Android

WordPress for Android
http://android.wordpress.org
GNU General Public License v2.0
2.92k stars 1.3k forks source link

NullPointerException: Attempt to invoke virtual method 'void android.view.View.setEnabled(boolean)' on a null object re... #20541

Open sentry-io[bot] opened 1 month ago

sentry-io[bot] commented 1 month ago

Sentry Issue: JETPACK-ANDROID-NE2

java.lang.RuntimeException: Unable to start activity ComponentInfo{com.jetpack.android/org.wordpress.android.ui.prefs.BlogPreferencesActivity}: java.lang.NullPointerException: Attempt to invoke virtual method 'void android.view.View.setEnabled(boolean)' on a null object reference
    at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:3749)
    at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:3897)
    at android.app.servertransaction.LaunchActivityItem.execute(LaunchActivityItem.java:101)
    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:2400)
    at android.os.Handler.dispatchMessage(Handler.java:111)
    at android.os.Looper.loopOnce(Looper.java:238)
    at android.os.Looper.loop(Looper.java:357)
    at android.app.ActivityThread.main(ActivityThread.java:8117)
    at java.lang.reflect.Method.invoke(Method.java)
    at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:548)
    at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:957)
java.lang.NullPointerException: Attempt to invoke virtual method 'void android.view.View.setEnabled(boolean)' on a null object reference
    at org.wordpress.android.ui.prefs.DeleteSiteDialogFragment.afterTextChanged(DeleteSiteDialogFragment.java:59)
    at android.widget.TextView.sendAfterTextChanged(TextView.java:11082)
    at android.widget.TextView.setText(TextView.java:6639)
    at android.widget.TextView.setText(TextView.java:6444)
    at android.widget.EditText.setText(EditText.java:122)
    at android.widget.TextView.setText(TextView.java:6396)
    at android.widget.TextView.onRestoreInstanceState(TextView.java:6263)
    at android.view.View.dispatchRestoreInstanceState(View.java:21660)
    at android.view.ViewGroup.dispatchRestoreInstanceState(ViewGroup.java:4019)
    at android.view.ViewGroup.dispatchRestoreInstanceState(ViewGroup.java:4019)
    at android.view.ViewGroup.dispatchRestoreInstanceState(ViewGroup.java:4019)
    at android.view.ViewGroup.dispatchRestoreInstanceState(ViewGroup.java:4019)
    at android.view.ViewGroup.dispatchRestoreInstanceState(ViewGroup.java:4019)
    at android.view.ViewGroup.dispatchRestoreInstanceState(ViewGroup.java:4019)
    at android.view.ViewGroup.dispatchRestoreInstanceState(ViewGroup.java:4019)
    at android.view.View.restoreHierarchyState(View.java:21638)
    at com.android.internal.policy.PhoneWindow.restoreHierarchyState(PhoneWindow.java:2279)
    at android.app.Dialog.onRestoreInstanceState(Dialog.java:514)
    at android.app.DialogFragment.onActivityCreated(DialogFragment.java:507)
    at android.app.Fragment.performActivityCreated(Fragment.java:2514)
    at android.app.FragmentManagerImpl.moveToState(FragmentManager.java:1323)
    at android.app.FragmentManagerImpl.moveFragmentToExpectedState(FragmentManager.java:1581)
    at android.app.FragmentManagerImpl.moveToState(FragmentManager.java:1642)
    at android.app.FragmentManagerImpl.dispatchMoveToState(FragmentManager.java:3052)
    at android.app.FragmentManagerImpl.dispatchActivityCreated(FragmentManager.java:3004)
    at android.app.FragmentController.dispatchActivityCreated(FragmentController.java:185)
    at android.app.Activity.performCreate(Activity.java:8495)
    at android.app.Activity.performCreate(Activity.java:8458)
    at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1386)
    at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:3730)
    at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:3897)
    at android.app.servertransaction.LaunchActivityItem.execute(LaunchActivityItem.java:101)
    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:2400)
    at android.os.Handler.dispatchMessage(Handler.java:111)
    at android.os.Looper.loopOnce(Looper.java:238)
    at android.os.Looper.loop(Looper.java:357)
    at android.app.ActivityThread.main(ActivityThread.java:8117)
    at java.lang.reflect.Method.invoke(Method.java)
    at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:548)
    at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:957)
dangermattic commented 1 month ago

Thanks for reporting! 👍