I set a breakpoint in align.cpp 3271 at m_StellarSolver->start()
First I tried to solve the Iris Nebula with Internal SEP | StellarSolver | 1-FastSolving ---- I cancelled the search.
Then I switched to Internal SEP | Local Astrometry | 1-FastSolving and kstars crashed. Here is the stack:
KCrash::defaultCrashHandler(int) 0x00007f77bc2f88d0
<signal handler called> 0x00007f77b998b210
__GI_raise 0x00007f77b998b18b
__GI_abort 0x00007f77b996a859
qt_message_fatal 0x00007f77baae6c39
QMessageLogger::fatal 0x00007f77baae6c39
QThread::~QThread 0x00007f77baae74ea
InternalSextractorSolver::~InternalSextractorSolver internalsextractorsolver.cpp:41
QObjectPrivate::deleteChildren 0x00007f77bad2ebae
QObject::~QObject 0x00007f77bad395d6
StellarSolver::~StellarSolver atomic_base.h:326
StellarSolver::~StellarSolver stellarsolver.h:53
std::default_delete<StellarSolver>::operator() unique_ptr.h:81
std::unique_ptr<StellarSolver, std::default_delete<StellarSolver> >::reset unique_ptr.h:402
Ekos::Align::startSolving align.cpp:3199
QtPrivate::FunctorCall<QtPrivate::IndexesList<>, QtPrivate::List<>, void, void (Ekos::Align::*)()>::call(void (Ekos::Align::*)(), Ekos::Align*, void**) qobjectdefs_impl.h:152
QtPrivate::FunctionPointer<void (Ekos::Align::*)()>::call<QtPrivate::List<>, void>(void (Ekos::Align::*)(), Ekos::Align*, void**) qobjectdefs_impl.h:185
QtPrivate::QSlotObject<void (Ekos::Align::*)(), QtPrivate::List<>, void>::impl(int, QtPrivate::QSlotObjectBase*, QObject*, void**, bool*) qobjectdefs_impl.h:418
QtPrivate::QSlotObjectBase::call 0x00007f77bad3b5ae
doActivate<false> 0x00007f77bad3b5ae
FITSView::loaded moc_fitsview.cpp:368
FITSView::loadInFrame fitsview.cpp:438
QtPrivate::FunctorCall<QtPrivate::IndexesList<>, QtPrivate::List<>, void, void (FITSView::*)()>::call(void (FITSView::*)(), FITSView*, void**) qobjectdefs_impl.h:152
QtPrivate::FunctionPointer<void (FITSView::*)()>::call<QtPrivate::List<>, void>(void (FITSView::*)(), FITSView*, void**) qobjectdefs_impl.h:185
QtPrivate::QSlotObject<void (FITSView::*)(), QtPrivate::List<>, void>::impl(int, QtPrivate::QSlotObjectBase*, QObject*, void**, bool*) qobjectdefs_impl.h:418
QtPrivate::QSlotObjectBase::call 0x00007f77bad3b5ae
doActivate<false> 0x00007f77bad3b5ae
QMetaObject::activate 0x00007f77bad34977
QFutureWatcherBase::event 0x00007f77bab2c4e5
QApplicationPrivate::notify_helper 0x00007f77bb8dacc3
QApplication::notify 0x00007f77bb8e3c70
QCoreApplication::notifyInternal2 0x00007f77bad046aa
QCoreApplicationPrivate::sendPostedEvents 0x00007f77bad06fa1
postEventSourceDispatch 0x00007f77bad5f837
g_main_context_dispatch 0x00007f77b9326fbd
<unknown> 0x00007f77b9327240
g_main_context_iteration 0x00007f77b93272e3
QEventDispatcherGlib::processEvents 0x00007f77bad5ee92
QEventLoop::exec 0x00007f77bad031bb
QCoreApplication::exec 0x00007f77bad0b354
main main.cpp:348
__libc_start_main 0x00007f77b996c0b3
_start 0x0000560c952ab4ee