Hey, I'm new to KStars/Ekos so here is my setup. Astroberry on Pi4b, Sony A6300, Star Adventurer(Mount SImulator is used)
During polar alignment after taking and successfully solving the first image, when taking the first image app crashes constantly. That happens only on the second iamge
The stacktrace is the following:
Warning: Spoiler!
Thread 1 "kstars" received signal SIGABRT, Aborted.
__GI_raise (sig=sig@entry=6) at ../sysdeps/unix/sysv/linux/raise.c:50
50 ../sysdeps/unix/sysv/linux/raise.c: No such file or directory.
(gdb) bt
#0 __GI_raise (sig=sig@entry=6) at ../sysdeps/unix/sysv/linux/raise.c:50
#1 0xb38a4230 in __GI_abort () at abort.c:79
#2 0xb3afe8d8 in __gnu_cxx::__verbose_terminate_handler() ()
from /usr/lib/arm-linux-gnueabihf/libstdc++.so.6
#3 0xb3afc5b0 in ?? () from /usr/lib/arm-linux-gnueabihf/libstdc++.so.6
#4 0xb3afc624 in std::terminate() ()
from /usr/lib/arm-linux-gnueabihf/libstdc++.so.6
#5 0xb3afc990 in __cxa_throw ()
from /usr/lib/arm-linux-gnueabihf/libstdc++.so.6
#6 0xb4239cf8 in QUnhandledException::raise() const ()
from /usr/lib/arm-linux-gnueabihf/libQt5Core.so.5
#7 0xb423b5fc in QFutureInterfaceBase::waitForFinished() ()
from /usr/lib/arm-linux-gnueabihf/libQt5Core.so.5
#8 0x00678718 in FITSView::loadData (this=0x43dac10, data=...)
at ./kstars/kstars/fitsviewer/fitsview.cpp:375
#9 0x0077ef2c in ISD::CCD::loadImageInView (this=this@entry=0x42a2450,
bp=bp@entry=0x4287a98, targetChip=targetChip@entry=0x4232050, data=...)
at ./kstars/kstars/indi/indiccd.cpp:1767
#10 0x007816f4 in ISD::CCD::handleImage (this=this@entry=0x42a2450,
targetChip=0x4232050, targetChip@entry=0xbeffeaa8, filename=...,
bp=bp@entry=0x4287a98, data=...) at ./kstars/kstars/indi/indiccd.cpp:1752
#11 0x00785470 in ISD::CCD::processBLOB (this=0x42a2450, bp=0x4287a98)
at /usr/include/c++/8/bits/atomic_base.h:295
--Type <RET> for more, q to quit, c to continue without paging--
#12 0xb4417380 in QMetaObject::activate(QObject*, int, int, void**) ()
from /usr/lib/arm-linux-gnueabihf/libQt5Core.so.5
#13 0x006d4f04 in ClientManager::newINDIBLOB (this=<optimized out>,
_t1=<optimized out>)
at ./obj-arm-linux-gnueabihf/kstars/KStarsLib_autogen/FRI4DANIHA/moc_clientmanager.cpp:364
#14 0xb4413c68 in QMetaCallEvent::placeMetaCall(QObject*) ()
from /usr/lib/arm-linux-gnueabihf/libQt5Core.so.5
#15 0xb4417bec in QObject::event(QEvent*) ()
from /usr/lib/arm-linux-gnueabihf/libQt5Core.so.5
#16 0xb4b9adb4 in QApplicationPrivate::notify_helper(QObject*, QEvent*) ()
from /usr/lib/arm-linux-gnueabihf/libQt5Widgets.so.5
#17 0xb4ba32a8 in QApplication::notify(QObject*, QEvent*) ()
from /usr/lib/arm-linux-gnueabihf/libQt5Widgets.so.5
#18 0x03bf9d70 in ?? ()
Thank you for the report. Can you please provide 3 test exposures? Here is how:
1. Start from parking position, then take an exposure in FITS. Save it.
2. Rotate mount by 15 to 30 degrees, take another exposure.
3. Repeat #2 once more.
Zip the 3 images and post a link to download them.
Hey Jasem, I think this is a duplicate issue to indilib.org/forum/ekos/10265-polar-align...-crash.html?start=12
One of the reasons for the crash is that I can't get the second image according to the stack trace. Seems that we can't proceed further loading FITS but only for the second iamge.
What is important is that that happens only to GPhoto CCD with Sony A6300. I managed to successfully polar align with ZWO mini guide cam
That files were taken not exactly using Ekos, but manually. It is impossible to take 3 files since a crash occurs right after the first one and before displaying the second one
FITS format is required, not raw. You don't need to use align, use capture module to capture them in FITS. Sorry I didn't make this clear earilar. Capture 1, then rotate 30, capture another, then rotate another 30, then capture final FITS.