Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[ONSTEP] Crash when sync, 100% of the times #2167

Open
arakeis opened this issue Jan 31, 2025 · 5 comments
Open

[ONSTEP] Crash when sync, 100% of the times #2167

arakeis opened this issue Jan 31, 2025 · 5 comments
Labels

Comments

@arakeis
Copy link

arakeis commented Jan 31, 2025

crash with onstep lx200 driver when trying to sync

To Reproduce

  1. Run driver onstep lx200
  2. unpark, slew not far from nsp, resolution with sync
  3. The driver INDI LX200 OnStep has crashed. Restart ? (loosely translated from french)

Expected behavior
un clean sync beetween the computed position and the onstep driven mount

Desktop (please complete the following information):

  • OS: StellarmateOS
  • Version 1.8.6

Log Files
[2025-01-31T10:22:03.407 CET INFO ][ org.kde.kstars.ekos.align] - "Résolution terminée après 0.31 secondes."
[2025-01-31T10:22:03.408 CET INFO ][ org.kde.kstars.ekos.align] - "Résolveur AD (2.47168) DEC (89.85886) Orientation (90.13485) Échelle de pixels (2.97977) Parité (neg)"
[2025-01-31T10:22:03.409 CET INFO ][ org.kde.kstars.ekos.align] - "Coordonnées de la solution : AD (11h 27m 51s) DEC ( 89° 59' 48") Coordonnées du télescope : AD (00h 11m 46s) DEC ( 90° 00' 00") Coordonnées de la cible : AD (00h 11m 41s) DEC ( 90° 00' 00")"
[2025-01-31T10:22:03.411 CET DEBG ][ org.kde.kstars.ekos.align] - Align state changed to "Succès"
[2025-01-31T10:22:03.413 CET DEBG ][ org.kde.kstars.ekos.align] - Align state changed to "Synchronisation"
[2025-01-31T10:22:03.413 CET DEBG ][ org.kde.kstars.indi] - ISD:Telescope: Syncing...
[2025-01-31T10:22:03.415 CET DEBG ][ org.kde.kstars.indi] - ISD:Telescope sending coords RA: "11h 27m 51s" ( 11.4642 ) DE: " 89° 59' 48"" ( 89.9968 )
[2025-01-31T10:22:03.417 CET INFO ][ org.kde.kstars.ekos.align] - "Synchronisation aux coordonnées : AD (11h 27m 51s) DEC ( 89° 59' 48")"
[2025-01-31T10:22:03.458 CET DEBG ][ org.kde.kstars.indi] - INDI Server: "2025-01-31T09:22:03: Driver indi_lx200_OnStep: *** stack smashing detected ***: terminated"
[2025-01-31T10:22:03.458 CET DEBG ][ org.kde.kstars.indi] - INDI Server: ""
[2025-01-31T10:22:03.460 CET DEBG ][ org.kde.kstars.indi] - INDI Server: "2025-01-31T09:22:03: Driver indi_lx200_OnStep: read EOF"
[2025-01-31T10:22:03.460 CET DEBG ][ org.kde.kstars.indi] - INDI Server: "<delProperty device="LX200 OnStep"/>"
[2025-01-31T10:22:03.460 CET DEBG ][ org.kde.kstars.indi] - INDI Server: "2025-01-31T09:22:03: Driver indi_lx200_OnStep: Terminated after #0 restarts."
[2025-01-31T10:22:03.460 CET DEBG ][ org.kde.kstars.indi] - INDI Server: ""
[2025-01-31T10:22:03.460 CET CRIT ][ org.kde.kstars.indi] - INDI driver "indi_lx200_OnStep" crashed!
[2025-01-31T10:22:03.499 CET DEBG ][ org.kde.kstars.indi] - Removing device "LX200 OnStep"
[2025-01-31T10:22:03.592 CET INFO ][ org.kde.kstars.indi] - CCD Simulator : "[INFO] CCD FOV rotation updated to 90.1348 degrees. "
[2025-01-31T10:22:03.593 CET INFO ][ org.kde.kstars.indi] - LX200 OnStep : "[ERROR] Unexpected return on sync call! "
[2025-01-31T10:22:03.594 CET INFO ][ org.kde.kstars.indi] - LX200 OnStep : "[ERROR] Check system & Align if doing align to see if it went through! "
[2025-01-31T10:22:03.597 CET DEBG ][ org.kde.kstars.indi] - INDIListener: Removing device "LX200 OnStep"
[2025-01-31T10:22:03.597 CET DEBG ][ org.kde.kstars.ekos.mount] - Removing mount driver "LX200 OnStep"
[2025-01-31T10:22:03.601 CET INFO ][ org.kde.kstars.ekos] - "Le périphérique LX200 OnStep est déconnecté."
[2025-01-31T10:22:03.672 CET INFO ][ org.kde.kstars.ekos.scheduler] - ""
[2025-01-31T10:22:05.761 CET DEBG ][ org.kde.kstars.indi] - restartDriver with no cm, and 2 drivers. Trying to remove: "LX200 OnStep"
[2025-01-31T10:22:06.762 CET DEBG ][ org.kde.kstars.indi] - Adding managed driver "LX200 OnStep"
[2025-01-31T10:22:06.762 CET DEBG ][ org.kde.kstars.indi] - Starting INDI Driver "indi_lx200_OnStep"
[2025-01-31T10:22:06.762 CET DEBG ][ org.kde.kstars.indi] - INDI Server: "2025-01-31T09:22:06: FIFO: start indi_lx200_OnStep"
[2025-01-31T10:22:06.762 CET DEBG ][ org.kde.kstars.indi] - INDI Server: "2025-01-31T09:22:06: FIFO: Starting driver indi_lx200_OnStep"
[2025-01-31T10:22:06.762 CET DEBG ][ org.kde.kstars.indi] - INDI Server: "2025-01-31T09:22:06: Driver indi_lx200_OnStep: pid=2927 rfd=10 wfd=10 efd=15"
[2025-01-31T10:22:06.762 CET DEBG ][ org.kde.kstars.indi] - INDI Server: ""
[2025-01-31T10:22:06.774 CET DEBG ][ org.kde.kstars.indi] - INDI Server: "2025-01-31T09:22:06: Driver indi_lx200_OnStep: initializing from LX200 OnStep device..."
[2025-01-31T10:22:06.775 CET DEBG ][ org.kde.kstars.indi] - INDI Server: "2025-01-31T09:22:06: Driver indi_lx200_OnStep: Initializing from Generic LX200 device..."
[2025-01-31T10:22:06.775 CET DEBG ][ org.kde.kstars.indi] - INDI Server: ""
[2025-01-31T10:22:06.777 CET DEBG ][ org.kde.kstars.indi] - INDI Server: "2025-01-31T09:22:06: Driver indi_lx200_OnStep: snooping on Dome Simulator.DOME_PARK"
[2025-01-31T10:22:06.777 CET DEBG ][ org.kde.kstars.indi] - INDI Server: "2025-01-31T09:22:06: Driver indi_lx200_OnStep: snooping on Dome Simulator.DOME_SHUTTER"
[2025-01-31T10:22:06.777 CET DEBG ][ org.kde.kstars.indi] - INDI Server: ""
[2025-01-31T10:22:06.778 CET DEBG ][ org.kde.kstars.indi] - Received new device LX200 OnStep

@arakeis arakeis added the bug label Jan 31, 2025
@knro
Copy link
Contributor

knro commented Jan 31, 2025

Please debug via Ekos Debugger and submit the crash backtrace.

@arakeis
Copy link
Author

arakeis commented Jan 31, 2025

ok, will give it a try

@arakeis
Copy link
Author

arakeis commented Jan 31, 2025

here are the two logs files from ekos debuger (indi tab)

app.indi.debug.log
indi.debug.log

on my side :
unpark mount
goto nearby ncp
sync -> crash

@knro
Copy link
Contributor

knro commented Jan 31, 2025

2025-01-31T11:59:11: Driver indi_lx200_OnStep: *** stack smashing detected ***: terminated

So it crashes here but unfortunately, all I can tell is that it happens somewhere in ISNewNumber but nothing more specific. Can you recompile INDI from Github and test again?

@arakeis
Copy link
Author

arakeis commented Jan 31, 2025

here they are

stellarmate@stellarmate:~/indi-3rdparty $ indiserver -v
2025-01-31T14:47:56: startup: indiserver -v
Usage: indiserver [options] driver [driver ...]
Purpose: server for local and remote INDI drivers
INDI Library: 2.1.1
Code v2.1.1-32-gd3473444a. Protocol 1.7.

app.indi.debug.log
indi.debug.log

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

2 participants