This repository was archived by the owner on Oct 27, 2020. It is now read-only.
- Notifications
You must be signed in to change notification settings - Fork 1k
This repository was archived by the owner on Oct 27, 2020. It is now read-only.
RC app crashes if Program & Manage is opened while WiFi is off. #9
Copy link
Copy link
Closed
Description
If you launch the RC app with WiFi off and open the Program & Manage screen, the app crashes. Here is the stacktrace:
2019-08-01 08:18:35.880 27630-27630/com.qualcomm.ftcrobotcontroller E/AndroidRuntime: FATAL EXCEPTION: main Process: com.qualcomm.ftcrobotcontroller, PID: 27630 java.lang.NullPointerException: Attempt to invoke virtual method 'java.lang.String com.qualcomm.robotcore.wifi.NetworkConnection.getPassphrase()' on a null object reference at org.firstinspires.ftc.robotserver.internal.webserver.CoreRobotWebServer.getConnectionInformation(CoreRobotWebServer.java:209) at org.firstinspires.ftc.robotcontroller.internal.FtcRobotControllerActivity.onOptionsItemSelected(FtcRobotControllerActivity.java:566) at org.firstinspires.ftc.robotcontroller.internal.FtcRobotControllerActivity$2$1.onMenuItemClick(FtcRobotControllerActivity.java:317) at android.widget.PopupMenu$1.onMenuItemSelected(PopupMenu.java:104) at com.android.internal.view.menu.MenuBuilder.dispatchMenuItemSelected(MenuBuilder.java:761) at com.android.internal.view.menu.MenuItemImpl.invoke(MenuItemImpl.java:152) at com.android.internal.view.menu.MenuBuilder.performItemAction(MenuBuilder.java:904) at com.android.internal.view.menu.MenuBuilder.performItemAction(MenuBuilder.java:894) at com.android.internal.view.menu.MenuPopup.onItemClick(MenuPopup.java:128) at android.widget.AdapterView.performItemClick(AdapterView.java:310) at android.widget.AbsListView.performItemClick(AbsListView.java:1164) at android.widget.AbsListView$PerformClick.run(AbsListView.java:3139) at android.widget.AbsListView$3.run(AbsListView.java:4054) at android.os.Handler.handleCallback(Handler.java:751) at android.os.Handler.dispatchMessage(Handler.java:95) at android.os.Looper.loop(Looper.java:154) at android.app.ActivityThread.main(ActivityThread.java:6186) at java.lang.reflect.Method.invoke(Native Method) at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:889) at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:779) If, however, WiFi is turned off after the app has already been launched, then opening Program & Manage shows this:
Metadata
Metadata
Assignees
Labels
No labels
