New post
0

App Crashes When Enabling Tilt To Slew

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

1 comment

  • 0
    Avatar
    Keiron Smith

    Hi Daniel, 

    It look like you may have had SkySafari in a scope mode at the time?

    TelescopeConfig.telCanDoStarSenseAutoGuiderB'

    Please restart the app, reboot the phone and reinstall, if required.

    If you can confirm the app always crashes when it a scope mode that would be very helpful too.

    Thanks!

Please sign in to leave a comment.