Mac Calibration issue with 3.5.2

Hy Murveit murveit at gmail.com
Mon Mar 1 21:53:39 GMT 2021


Rob,

I believe Jean-Claude is willing to test what we send him, but not compile.
There are only a handful of commits that touch guiding between 3.5.1 ->
3.5.2 and I don't really see anything affecting mounts.
I have no clue how much work it is to make a DMG, so let me know if this is
too much to ask.
Could you make several DMGs, so we could narrow it down to a commit?

Could you make DMGs for JCJ after the following commits:

feb 3:  c5c04f2e9cd77a095550f364aa4bda3f18927416
feb 8: 8962f1cc618977b342b3565eb7c04606b7018805
feb 9: c97f2adb4f7060812d8bd591593dd93c07e8e11b
feb 27: d80cef232934af61b150610ccaaac966245f9f24
feb 27: e6c2c9c4ccfced6960a872843d0e3aebf021af46

Could you also make a DMG from the start of 3.5.2 (which should be about
the same as 3.5.1)
jan 10: c5e8b6234636e144b6272a72deae50865e018de7
as a sanity check, to make sure it isn't something in the way you make DMGs.

If someone has a better idea of how to find this, let me know.

Thanks
Hy



More details about commits affecting guide.

I just ran
git log --name-only
and copied the commits that have guide files


commit e6c2c9c4ccfced6960a872843d0e3aebf021af46
Author: Hy Murveit <hy-2 at murveit.com>
Date:   Sat Feb 27 16:19:22 2021 -0800

    Save the estimated GPG period.

kstars/ekos/guide/internalguide/gpg.cpp


commit d80cef232934af61b150610ccaaac966245f9f24
Author: Eric Dejouhanet <eric.dejouhanet at gmail.com>
Date:   Sat Feb 27 14:59:48 2021 +0000

    Fix Guider capture/reacquire timeout handling

kstars/ekos/guide/guide.cpp


commit c97f2adb4f7060812d8bd591593dd93c07e8e11b
Author: Eric Dejouhanet <eric.dejouhanet at gmail.com>
Date:   Tue Feb 9 10:50:17 2021 +0000

    Fix issues found by Coverity Scan (level medium)

    Issues in SEP were set to ignore.
    Some issues set to ignore based on code intent.

    CID1445705 - unchecked cast in details table.
    CID1445707 - unchecked fread returned bytes in StarComponent.
    CID1445708 - unchecked cast in guider interface.
    CID1445711 - unchecked cast in observing list.
    CID1445714 - unchecked cast in details dialog.
    CID1445719 - unchecked cast in details dialog.
    CID1445721 - uninit var hfr in Analyze capture session.
    CID1445725 - unchecked cast in EkosLive message.
    CID1445726 - dead duplicated code in FITS packer.
    CID1445728 - possible division by zero in Scheduler job time estimation.
    CID1445729 - uninit var in Linear Focus.
    CID1445730 - unchecked cast in EkosLive message.
    CID1445734 - uninit vars in SchedulerJob.
    CID1445742 - unintended sign extension in FITS star filtering.
    CID1445743 - unchecked cast in EkosLive message.
    CID1445748 - uninit vars in Meridian Flip test.
    CID1445753 - stray semicolon in Capture test helper macro.
    CID1445757 - fix if construct (sorry Akarsh).

Tests/kstars_ui/test_ekos_capture_helper.h
Tests/kstars_ui/test_ekos_meridianflip_base.h
kstars/dialogs/detaildialog.cpp
kstars/ekos/analyze/analyze.h
kstars/ekos/ekoslive/message.cpp
kstars/ekos/focus/focusalgorithms.cpp
kstars/ekos/guide/guide.cpp
kstars/ekos/scheduler/scheduler.cpp
kstars/ekos/scheduler/schedulerjob.h
kstars/fitsviewer/fitsdata.cpp
kstars/fitsviewer/fpackutil.c
kstars/printing/detailstable.cpp
kstars/skycomponents/starcomponent.cpp
kstars/skyobjects/starobject.cpp
kstars/tools/observinglist.cpp


commit 578da02cb81a2cbb50e39e8412bcf04799cbc2d5
Author: Jasem Mutlaq <mutlaqja at ikarustech.com>
Date:   Mon Feb 8 18:20:50 2021 +0300

    Disable placehold test on Windows until fixed later

Tests/capture/CMakeLists.txt

commit 8962f1cc618977b342b3565eb7c04606b7018805
Author: Eric Dejouhanet <eric.dejouhanet at gmail.com>
Date:   Mon Feb 8 09:56:45 2021 +0000

    Fix issues found by Coverity Scan (level High).

    https://scan.coverity.com/projects/tallfurryman-kstars/view_defects

    Issues in SEP and Eigen3 were set to ignore.

    Fix CID258587 - uninit on key array of HTMesh range.
    Fix CID1342633 - uninit on RangeConvex sign_ in some situations.
    Fix CID1445642 - leak in Printing in the FOV path exporter.
    Fix CID1445593 - overflow in strncpy of FITS header keyword.
    Fix CID1445649 - resource leak in Align closest alignment point finder.
    Fix CID1445678 - overflow in strncpy of argv in infits.
    Fix CID1445692 - uninit on imagestats fields.
    Fix CID1445696 - uninit on fp_unpack hduname.
    Fix CID1445703 - overflow in strncpy of primaryCCD format.
    Fix CID1445706 - uninit on ra/dec pulses per pixel.
    Fix CID1445723 - overflow in strncpy.
    Fix CID1445738 - overlap in sprintf.
    Fix CID1445754 - overlap in sprintf.
    Fix CID1445750 - uninit on dtype.



commit 8962f1cc618977b342b3565eb7c04606b7018805
Author: Eric Dejouhanet <eric.dejouhanet at gmail.com>
Date:   Mon Feb 8 09:56:45 2021 +0000

    Fix issues found by Coverity Scan (level High).

    https://scan.coverity.com/projects/tallfurryman-kstars/view_defects

    Issues in SEP and Eigen3 were set to ignore.

    Fix CID258587 - uninit on key array of HTMesh range.
    Fix CID1342633 - uninit on RangeConvex sign_ in some situations.
    Fix CID1445642 - leak in Printing in the FOV path exporter.
    Fix CID1445593 - overflow in strncpy of FITS header keyword.
    Fix CID1445649 - resource leak in Align closest alignment point finder.
    Fix CID1445678 - overflow in strncpy of argv in infits.
    Fix CID1445692 - uninit on imagestats fields.
    Fix CID1445696 - uninit on fp_unpack hduname.
    Fix CID1445703 - overflow in strncpy of primaryCCD format.
    Fix CID1445706 - uninit on ra/dec pulses per pixel.
    Fix CID1445723 - overflow in strncpy.
    Fix CID1445738 - overlap in sprintf.
    Fix CID1445754 - overlap in sprintf.
    Fix CID1445750 - uninit on dtype.

kstars/ekos/align/align.cpp
kstars/ekos/guide/internalguide/calibration.h
kstars/fitsviewer/fitsdata.cpp
kstars/fitsviewer/fpack.c
kstars/fitsviewer/fpackutil.c
kstars/htmesh/HtmRangeIterator.h
kstars/htmesh/RangeConvex.h
kstars/htmesh/SpatialException.cpp
kstars/indi/indiccd.cpp
kstars/printing/shfovexporter.cpp


commit c5c04f2e9cd77a095550f364aa4bda3f18927416
Author: Hy Murveit <hy-2 at murveit.com>
Date:   Wed Feb 3 10:41:03 2021 +0000

    New UI to help user correct polar alignment.

Tests/polaralign/test_polaralign.cpp
Tests/polaralign/test_poleaxis.cpp
Tests/polaralign/test_poleaxis.h
kstars/CMakeLists.txt
kstars/ekos/align/align.cpp
kstars/ekos/align/align.h
kstars/ekos/align/align.ui
kstars/ekos/align/alignview.cpp
kstars/ekos/align/alignview.h
kstars/ekos/align/polaralign.cpp
kstars/ekos/align/polaralign.h
kstars/ekos/align/poleaxis.cpp
kstars/ekos/align/poleaxis.h
kstars/ekos/align/rotations.cpp
kstars/ekos/align/rotations.h
kstars/ekos/guide/internalguide/starcorrespondence.cpp
kstars/ekos/guide/internalguide/starcorrespondence.h
kstars/fitsviewer/fitsdata.cpp
kstars/fitsviewer/fitssepdetector.cpp
kstars/fitsviewer/fitsview.cpp
kstars/fitsviewer/fitsview.h
kstars/kstars.kcfg





On Mon, Mar 1, 2021 at 1:23 PM Robert Lancaster <rlancaste at gmail.com> wrote:

> Hi Hy,
>
> I have been following this on the forum.  I don’t know, since I don’t know
> what changed since 3.5.1.  I looked briefly through the commits, but saw
> nothing that should have changed guiding, from the descriptions.  But of
> course, something else could have been done in a commit.  I was certainly
> able to help him get set up to test to see if the issue existed in 3.5.1,
> so I helped, but I don’t know what could have caused this and haven’t had
> lots of time, so I was very happy to see your debugging progress.
>
> As for testing, I could always build him a new custom DMG with a change to
> test, but we would need to know exactly what should be changed. If he
> doesn’t want to set up a development environment or test on Linux, then we
> would need to build him a full DMG every time we would want him to test
> something.  This is certainly doable, but it could take awhile.
>
> I think what we really need is to know if somebody has made a change that
> would affect guiding calibration in the last few weeks.  Otherwise it is
> like a needle in a haystack.
>
> Thanks,
>
> Rob
>
> On Mar 1, 2021, at 4:10 PM, Hy Murveit <murveit at gmail.com> wrote:
>
> Jasem, Rob, et al
>
> Jean-Claude (@jcj) has been having issues with the mac 3.5.2 DMG where he
> can't calibrate at all. He retries the tests on 3.5.1 and everything works
> fine. For instance see this forum post
>
> https://indilib.org/forum/development/8882-new-kstars-3-5-2-dmg-to-test.html?start=36#67881
> and some others on pages 4,5,6 of that thread.
>
> I looked into his logs and saw that the calibration star detection and
> logic is all working, and in the "move RA out" phase, things work (though
> it moves out very quickly, 15-20 pixels, in the first step, so that
> calibration only requires one step before it exceeds its pixel limit), but
> in the "move RA back" phase, the RA keeps moving out until the calibration
> fails.
>
> I'm not sure whether the signals to the mount are not getting there or
> what, and am at a loss on how to help him. JCJ will be sending one more set
> of logs with Indi Mount debug logging enabled.
>
> It is likely a software issue (since 3.5.1 works). Does anyone have any
> idea how to proceed to debug this?
>
> Any ideas of things that changed between 3.5.1 and 3.5.2 that might be
> related to this?
>
> Hy
>
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.kde.org/pipermail/kstars-devel/attachments/20210301/e8d3d71a/attachment-0001.htm>


More information about the Kstars-devel mailing list