Hi!
I was using SkySafari with the 'Tilt to slew' for a while now, until last night something changed. Feature deactivated itself and when I try to enable it, app crashes. I looked into logs and there seems to be something relevant:
Log for process ID: 6221 SkySafari Pro, ver 7.6.4.1 --------- beginning of crash 01-19 13:18:25.929 2629 2629 E AndroidRuntime: FATAL EXCEPTION: main 01-19 13:18:25.929 2629 2629 E AndroidRuntime: Process: com.simulationcurriculum.skysafari7pro, PID: 2629 01-19 13:18:25.929 2629 2629 E AndroidRuntime: java.lang.NullPointerException: Attempt to read from field 'boolean com.simulationcurriculum.skysafari.scope.TelescopeConfig.telCanDoStarSenseAutoGuiderB' on a null object reference in method 'void com.simulationcurriculum.skysafari.ScopeControlViewController.showSlewButtons()' 01-19 13:18:25.929 2629 2629 E AndroidRuntime: at com.simulationcurriculum.skysafari.ScopeControlViewController.showSlewButtons(ScopeControlViewController.java:1933) 01-19 13:18:25.929 2629 2629 E AndroidRuntime: at com.simulationcurriculum.skysafari.ScopeControlViewController.tiltToSlewChanged(ScopeControlViewController.java:2057) 01-19 13:18:25.929 2629 2629 E AndroidRuntime: at com.simulationcurriculum.skysafari.Settings.setScopeTiltToSlew(Settings.java:3081) 01-19 13:18:25.929 2629 2629 E AndroidRuntime: at com.simulationcurriculum.skysafari.SettingsScopeSetupFragment.onClick(SettingsScopeSetupFragment.java:41) 01-19 13:18:25.929 2629 2629 E AndroidRuntime: at android.view.View.performClick(View.java:7527) 01-19 13:18:25.929 2629 2629 E AndroidRuntime: at android.widget.CompoundButton.performClick(CompoundButton.java:146) 01-19 13:18:25.929 2629 2629 E AndroidRuntime: at android.view.View.performClickInternal(View.java:7500) 01-19 13:18:25.929 2629 2629 E AndroidRuntime: at android.view.View.-$$Nest$mperformClickInternal(Unknown Source:0) 01-19 13:18:25.929 2629 2629 E AndroidRuntime: at android.view.View$PerformClick.run(View.java:29538) 01-19 13:18:25.929 2629 2629 E AndroidRuntime: at android.os.Handler.handleCallback(Handler.java:942) 01-19 13:18:25.929 2629 2629 E AndroidRuntime: at android.os.Handler.dispatchMessage(Handler.java:99) 01-19 13:18:25.929 2629 2629 E AndroidRuntime: at android.os.Looper.loopOnce(Looper.java:201) 01-19 13:18:25.929 2629 2629 E AndroidRuntime: at android.os.Looper.loop(Looper.java:288) 01-19 13:18:25.929 2629 2629 E AndroidRuntime: at android.app.ActivityThread.main(ActivityThread.java:7941) 01-19 13:18:25.929 2629 2629 E AndroidRuntime: at java.lang.reflect.Method.invoke(Native Method) 01-19 13:18:25.929 2629 2629 E AndroidRuntime: at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:569) 01-19 13:18:25.929 2629 2629 E AndroidRuntime: at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1019) 01-19 13:21:12.469 5985 5985 E AndroidRuntime: FATAL EXCEPTION: main 01-19 13:21:12.469 5985 5985 E AndroidRuntime: Process: com.simulationcurriculum.skysafari7pro, PID: 5985 01-19 13:21:12.469 5985 5985 E AndroidRuntime: java.lang.NullPointerException: Attempt to read from field 'boolean com.simulationcurriculum.skysafari.scope.TelescopeConfig.telCanDoStarSenseAutoGuiderB' on a null object reference in method 'void com.simulationcurriculum.skysafari.ScopeControlViewController.showSlewButtons()' 01-19 13:21:12.469 5985 5985 E AndroidRuntime: at com.simulationcurriculum.skysafari.ScopeControlViewController.showSlewButtons(ScopeControlViewController.java:1933) 01-19 13:21:12.469 5985 5985 E AndroidRuntime: at com.simulationcurriculum.skysafari.ScopeControlViewController.tiltToSlewChanged(ScopeControlViewController.java:2057) 01-19 13:21:12.469 5985 5985 E AndroidRuntime: at com.simulationcurriculum.skysafari.Settings.setScopeTiltToSlew(Settings.java:3081) 01-19 13:21:12.469 5985 5985 E AndroidRuntime: at com.simulationcurriculum.skysafari.SettingsScopeSetupFragment.onClick(SettingsScopeSetupFragment.java:41) 01-19 13:21:12.469 5985 5985 E AndroidRuntime: at android.view.View.performClick(View.java:7527) 01-19 13:21:12.469 5985 5985 E AndroidRuntime: at android.widget.CompoundButton.performClick(CompoundButton.java:146) 01-19 13:21:12.469 5985 5985 E AndroidRuntime: at android.view.View.performClickInternal(View.java:7500) 01-19 13:21:12.469 5985 5985 E AndroidRuntime: at android.view.View.-$$Nest$mperformClickInternal(Unknown Source:0) 01-19 13:21:12.469 5985 5985 E AndroidRuntime: at android.view.View$PerformClick.run(View.java:29538) 01-19 13:21:12.469 5985 5985 E AndroidRuntime: at android.os.Handler.handleCallback(Handler.java:942) 01-19 13:21:12.469 5985 5985 E AndroidRuntime: at android.os.Handler.dispatchMessage(Handler.java:99) 01-19 13:21:12.469 5985 5985 E AndroidRuntime: at android.os.Looper.loopOnce(Looper.java:201) 01-19 13:21:12.469 5985 5985 E AndroidRuntime: at android.os.Looper.loop(Looper.java:288) 01-19 13:21:12.469 5985 5985 E AndroidRuntime: at android.app.ActivityThread.main(ActivityThread.java:7941) 01-19 13:21:12.469 5985 5985 E AndroidRuntime: at java.lang.reflect.Method.invoke(Native Method) 01-19 13:21:12.469 5985 5985 E AndroidRuntime: at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:569) 01-19 13:21:12.469 5985 5985 E AndroidRuntime: at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1019) --------- beginning of main
Let me know if you need more info.
Cheers,
Daniel