NetworkProviderSettings: Prevent Wifi Manager NPE
Log:
12-02 23:56:08.899 2508 2508 E AndroidRuntime: FATAL EXCEPTION: main
12-02 23:56:08.899 2508 2508 E AndroidRuntime: Process: com.android.settings, PID: 2508
12-02 23:56:08.899 2508 2508 E AndroidRuntime: java.lang.NullPointerException: Attempt to invoke virtual method 'boolean android.net.wifi.WifiManager.isAutoWakeupEnabled()' on a null object reference
12-02 23:56:08.899 2508 2508 E AndroidRuntime: at com.android.settings.network.NetworkProviderSettings.isWifiWakeupEnabled(NetworkProviderSettings.java:1040)
12-02 23:56:08.899 2508 2508 E AndroidRuntime: at com.android.settings.network.NetworkProviderSettings.setAdditionalSettingsSummaries(NetworkProviderSettings.java:1004)
12-02 23:56:08.899 2508 2508 E AndroidRuntime: at com.android.settings.network.NetworkProviderSettings.updateWifiEntryPreferences(NetworkProviderSettings.java:932)
12-02 23:56:08.899 2508 2508 E AndroidRuntime: at com.android.settings.network.NetworkProviderSettings.onWifiStateChanged(NetworkProviderSettings.java:751)
12-02 23:56:08.899 2508 2508 E AndroidRuntime: at com.android.settings.network.NetworkProviderSettings.lambda$onInternetTypeChanged$4(NetworkProviderSettings.java:733)
12-02 23:56:08.899 2508 2508 E AndroidRuntime: at com.android.settings.network.NetworkProviderSettings.$r8$lambda$3_7zXKK2wdP9OmcsOQoBAsG6DTg(Unknown Source:0)
12-02 23:56:08.899 2508 2508 E AndroidRuntime: at com.android.settings.network.NetworkProviderSettings$$ExternalSyntheticLambda4.run(Unknown Source:2)
12-02 23:56:08.899 2508 2508 E AndroidRuntime: at android.os.Handler.handleCallback(Handler.java:938)
12-02 23:56:08.899 2508 2508 E AndroidRuntime: at android.os.Handler.dispatchMessage(Handler.java:99)
12-02 23:56:08.899 2508 2508 E AndroidRuntime: at android.os.Looper.loopOnce(Looper.java:201)
12-02 23:56:08.899 2508 2508 E AndroidRuntime: at android.os.Looper.loop(Looper.java:288)
12-02 23:56:08.899 2508 2508 E AndroidRuntime: at android.app.ActivityThread.main(ActivityThread.java:7839)
12-02 23:56:08.899 2508 2508 E AndroidRuntime: at java.lang.reflect.Method.invoke(Native Method)
12-02 23:56:08.899 2508 2508 E AndroidRuntime: at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:548)
12-02 23:56:08.899 2508 2508 E AndroidRuntime: at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1003)
Signed-off-by: Pranav Vashi <neobuddy89@gmail.com>
Change-Id: I549ba4032593100660ecf7308bb8982f735a1e6b
1 file changed