https://bugs.kde.org/show_bug.cgi?id=457587
--- Comment #3 from Flavius <flaviu...@gmail.com> --- I started guiding using the simulator and this time I got a backtrace. Application: KStars (kstars), signal: Segmentation fault Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1". [Current thread is 1 (Thread 0x7f6480ad3d40 (LWP 8343))] Thread 12 (Thread 0x7f6405fff700 (LWP 8994)): [KCrash Handler] #6 0x00007f6479fb2a72 in () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #7 0x00007f647c4002eb in InternalExtractorSolver::runSEPExtractor() () at /usr/lib/x86_64-linux-gnu/libstellarsolver.so.2 #8 0x00007f647c402107 in InternalExtractorSolver::run() () at /usr/lib/x86_64-linux-gnu/libstellarsolver.so.2 #9 0x00007f6479fbb17d in () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #10 0x00007f647c6e06db in start_thread (arg=0x7f6405fff700) at pthread_create.c:463 #11 0x00007f6478cdc61f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 11 (Thread 0x7f6413c75700 (LWP 8913)): #0 0x00007f647c6ea474 in __libc_read (fd=30, buf=0x7f6413c74ab0, nbytes=16) at ../sysdeps/unix/sysv/linux/read.c:27 #1 0x00007f64763b34c0 in () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #2 0x00007f647636e1d7 in g_main_context_check () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #3 0x00007f647636e690 in () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #4 0x00007f647636e7fc in g_main_context_iteration () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #5 0x00007f647a1f287b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #6 0x00007f647a1978da in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #7 0x00007f6479fb623a in QThread::exec() () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #8 0x00007f647eca96f5 in () at /usr/lib/x86_64-linux-gnu/libQt5Qml.so.5 #9 0x00007f6479fbb17d in () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #10 0x00007f647c6e06db in start_thread (arg=0x7f6413c75700) at pthread_create.c:463 #11 0x00007f6478cdc61f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 10 (Thread 0x7f642b792700 (LWP 8356)): #0 0x00007f647c6ea474 in __libc_read (fd=29, buf=0x7f642b791ad0, nbytes=16) at ../sysdeps/unix/sysv/linux/read.c:27 #1 0x00007f64763b34c0 in () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #2 0x00007f647636e1d7 in g_main_context_check () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #3 0x00007f647636e690 in () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #4 0x00007f647636e7fc in g_main_context_iteration () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #5 0x00007f647a1f287b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #6 0x00007f647a1978da in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #7 0x00007f6479fb623a in QThread::exec() () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #8 0x00007f6479fbb17d in () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #9 0x00007f647c6e06db in start_thread (arg=0x7f642b792700) at pthread_create.c:463 #10 0x00007f6478cdc61f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 9 (Thread 0x7f64493a4700 (LWP 8355)): #0 0x00007f6478ccfbb9 in __GI___poll (fds=0x7f6430004a10, nfds=1, timeout=6492) at ../sysdeps/unix/sysv/linux/poll.c:29 #1 0x00007f647636e6e9 in () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #2 0x00007f647636e7fc in g_main_context_iteration () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #3 0x00007f647a1f287b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #4 0x00007f647a1978da in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #5 0x00007f6479fb623a in QThread::exec() () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #6 0x00007f6479fbb17d in () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #7 0x00007f647c6e06db in start_thread (arg=0x7f64493a4700) at pthread_create.c:463 #8 0x00007f6478cdc61f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 8 (Thread 0x7f644affd700 (LWP 8352)): #0 0x00007f6478ccfbd9 in __GI___poll (fds=<optimized out>, nfds=<optimized out>, timeout=<optimized out>) at ../sysdeps/unix/sysv/linux/poll.c:43 #1 0x00007f647636e6e9 in () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #2 0x00007f647636e7fc in g_main_context_iteration () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #3 0x00007f647a1f287b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #4 0x00007f647a1978da in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #5 0x00007f647c427059 in StellarSolver::extract(bool, QRect) () at /usr/lib/x86_64-linux-gnu/libstellarsolver.so.2 #6 0x000056434ed78dc0 in FITSSEPDetector::findSourcesAndBackground(QRect const&) (this=0x564353f22cb0, boundary=...) at ./kstars/fitsviewer/fitssepdetector.cpp:129 #7 0x000056434ed74d46 in QtConcurrent::StoredMemberFunctionPointerCall1<bool, FITSSEPDetector, QRect const&, QRect>::runFunctor() (this=0x5643592231b0) at /usr/include/x86_64-linux-gnu/qt5/QtConcurrent/qtconcurrentstoredfunctioncall.h:551 #8 0x000056434e53b3a5 in QtConcurrent::RunFunctionTask<bool>::run() (this=0x5643592231b0) at /usr/include/x86_64-linux-gnu/qt5/QtConcurrent/qtconcurrentrunbase.h:108 #9 0x00007f6479fb82b2 in () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #10 0x00007f6479fbb17d in () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #11 0x00007f647c6e06db in start_thread (arg=0x7f644affd700) at pthread_create.c:463 #12 0x00007f6478cdc61f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 7 (Thread 0x7f644b7fe700 (LWP 8349)): #0 0x00007f647c6e6ad3 in futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x7f6460002f18) at ../sysdeps/unix/sysv/linux/futex-internal.h:88 #1 0x00007f647c6e6ad3 in __pthread_cond_wait_common (abstime=0x0, mutex=0x7f6460002ec8, cond=0x7f6460002ef0) at pthread_cond_wait.c:502 #2 0x00007f647c6e6ad3 in __pthread_cond_wait (cond=0x7f6460002ef0, mutex=0x7f6460002ec8) at pthread_cond_wait.c:655 #3 0x00007f6452bb69ab in () at /usr/lib/x86_64-linux-gnu/dri/i965_dri.so #4 0x00007f6452bb6597 in () at /usr/lib/x86_64-linux-gnu/dri/i965_dri.so #5 0x00007f647c6e06db in start_thread (arg=0x7f644b7fe700) at pthread_create.c:463 #6 0x00007f6478cdc61f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 6 (Thread 0x7f644bfff700 (LWP 8348)): #0 0x00007f647c6e6ad3 in futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x7f6460002f18) at ../sysdeps/unix/sysv/linux/futex-internal.h:88 #1 0x00007f647c6e6ad3 in __pthread_cond_wait_common (abstime=0x0, mutex=0x7f6460002ec8, cond=0x7f6460002ef0) at pthread_cond_wait.c:502 #2 0x00007f647c6e6ad3 in __pthread_cond_wait (cond=0x7f6460002ef0, mutex=0x7f6460002ec8) at pthread_cond_wait.c:655 #3 0x00007f6452bb69ab in () at /usr/lib/x86_64-linux-gnu/dri/i965_dri.so #4 0x00007f6452bb6597 in () at /usr/lib/x86_64-linux-gnu/dri/i965_dri.so #5 0x00007f647c6e06db in start_thread (arg=0x7f644bfff700) at pthread_create.c:463 #6 0x00007f6478cdc61f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 5 (Thread 0x7f6450dc0700 (LWP 8347)): #0 0x00007f647c6e6ad3 in futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x7f6460002f18) at ../sysdeps/unix/sysv/linux/futex-internal.h:88 #1 0x00007f647c6e6ad3 in __pthread_cond_wait_common (abstime=0x0, mutex=0x7f6460002ec8, cond=0x7f6460002ef0) at pthread_cond_wait.c:502 #2 0x00007f647c6e6ad3 in __pthread_cond_wait (cond=0x7f6460002ef0, mutex=0x7f6460002ec8) at pthread_cond_wait.c:655 #3 0x00007f6452bb69ab in () at /usr/lib/x86_64-linux-gnu/dri/i965_dri.so #4 0x00007f6452bb6597 in () at /usr/lib/x86_64-linux-gnu/dri/i965_dri.so #5 0x00007f647c6e06db in start_thread (arg=0x7f6450dc0700) at pthread_create.c:463 #6 0x00007f6478cdc61f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 4 (Thread 0x7f64515c1700 (LWP 8346)): #0 0x00007f647c6e6ad3 in futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x7f6460002f18) at ../sysdeps/unix/sysv/linux/futex-internal.h:88 #1 0x00007f647c6e6ad3 in __pthread_cond_wait_common (abstime=0x0, mutex=0x7f6460002ec8, cond=0x7f6460002ef0) at pthread_cond_wait.c:502 #2 0x00007f647c6e6ad3 in __pthread_cond_wait (cond=0x7f6460002ef0, mutex=0x7f6460002ec8) at pthread_cond_wait.c:655 #3 0x00007f6452bb69ab in () at /usr/lib/x86_64-linux-gnu/dri/i965_dri.so #4 0x00007f6452bb6597 in () at /usr/lib/x86_64-linux-gnu/dri/i965_dri.so #5 0x00007f647c6e06db in start_thread (arg=0x7f64515c1700) at pthread_create.c:463 #6 0x00007f6478cdc61f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 3 (Thread 0x7f645da9c700 (LWP 8345)): #0 0x00007f6478ccfbb9 in __GI___poll (fds=0x7f645801a510, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29 #1 0x00007f647636e6e9 in () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #2 0x00007f647636e7fc in g_main_context_iteration () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #3 0x00007f647a1f287b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #4 0x00007f647a1978da in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #5 0x00007f6479fb623a in QThread::exec() () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #6 0x00007f647c90dd45 in () at /usr/lib/x86_64-linux-gnu/libQt5DBus.so.5 #7 0x00007f6479fbb17d in () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #8 0x00007f647c6e06db in start_thread (arg=0x7f645da9c700) at pthread_create.c:463 #9 0x00007f6478cdc61f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 2 (Thread 0x7f6464b51700 (LWP 8344)): #0 0x00007f6478ccfbb9 in __GI___poll (fds=0x7f6464b50be8, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29 #1 0x00007f6472eb0747 in () at /usr/lib/x86_64-linux-gnu/libxcb.so.1 #2 0x00007f6472eb236a in xcb_wait_for_event () at /usr/lib/x86_64-linux-gnu/libxcb.so.1 #3 0x00007f64678fe5e9 in () at /usr/lib/x86_64-linux-gnu/libQt5XcbQpa.so.5 #4 0x00007f6479fbb17d in () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #5 0x00007f647c6e06db in start_thread (arg=0x7f6464b51700) at pthread_create.c:463 #6 0x00007f6478cdc61f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 1 (Thread 0x7f6480ad3d40 (LWP 8343)): #0 0x00007f647c6e6ad3 in futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x56435582a650) at ../sysdeps/unix/sysv/linux/futex-internal.h:88 #1 0x00007f647c6e6ad3 in __pthread_cond_wait_common (abstime=0x0, mutex=0x56435582a600, cond=0x56435582a628) at pthread_cond_wait.c:502 #2 0x00007f647c6e6ad3 in __pthread_cond_wait (cond=0x56435582a628, mutex=0x56435582a600) at pthread_cond_wait.c:655 #3 0x00007f6479fbc5ab in QWaitCondition::wait(QMutex*, unsigned long) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #4 0x00007f6479faf0e0 in QFutureInterfaceBase::waitForFinished() () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #5 0x000056434ea85d15 in QFuture<bool>::waitForFinished() (this=0x7ffd0987f920) at /usr/include/x86_64-linux-gnu/qt5/QtCore/qfuture.h:90 #6 0x000056434ea85d15 in GuideStars::findAllSEPStars(QSharedPointer<FITSData> const&, QList<Edge*>*, int) (this=this@entry=0x5643552cde98, imageData=..., sepStars=sepStars@entry=0x7ffd0987f9e8, num=num@entry=20) at ./kstars/ekos/guide/internalguide/guidestars.cpp:434 #7 0x000056434ea8749b in GuideStars::findTopStars(QSharedPointer<FITSData> const&, int, QList<Edge>*, double, QRect const*, QList<double>*, QList<double>*) (this=this@entry=0x5643552cde98, imageData=..., num=num@entry=10, stars=stars@entry=0x5643552cdf08, maxHFR=4.5, roi=roi@entry=0x0, outputScores=outputScores@entry=0x7ffd0987fab8, minDistances=0x7ffd0987fac0) at ./kstars/ekos/guide/internalguide/guidestars.cpp:488 #8 0x000056434ea87cba in GuideStars::selectGuideStar(QSharedPointer<FITSData> const&) (this=0x5643552cde98, imageData=...) at ./kstars/ekos/guide/internalguide/guidestars.cpp:131 #9 0x000056434ea57e34 in cgmath::selectGuideStar(QSharedPointer<FITSData> const&) (this=<optimized out>, imageData=...) at ./kstars/ekos/guide/internalguide/gmath.cpp:610 #10 0x000056434ea6e2c0 in Ekos::InternalGuider::selectAutoStarSEPMultistar() (this=this@entry=0x564355b96180) at ./kstars/ekos/guide/internalguide/internalguider.cpp:826 #11 0x000056434ea6f240 in Ekos::InternalGuider::selectAutoStar() (this=0x564355b96180) at ./kstars/ekos/guide/internalguide/internalguider.cpp:844 #12 0x000056434ea39ab7 in Ekos::Guide::executeOneOperation(Ekos::GuideState) (this=this@entry=0x564355b972e0, operation=operation@entry=Ekos::GUIDE_STAR_SELECT) at ./kstars/ekos/guide/guide.cpp:2692 #13 0x000056434ea3ab6d in Ekos::Guide::executeOperationStack() (this=this@entry=0x564355b972e0) at ./kstars/ekos/guide/guide.cpp:2521 #14 0x000056434ea3b124 in Ekos::Guide::setCaptureComplete() (this=this@entry=0x564355b972e0) at ./kstars/ekos/guide/guide.cpp:1153 #15 0x000056434ea3be95 in Ekos::Guide::processData(QSharedPointer<FITSData> const&) (this=0x564355b972e0, data=...) at ./kstars/ekos/guide/guide.cpp:1141 #16 0x00007f647a1c863f in QMetaObject::activate(QObject*, int, int, void**) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #17 0x000056434e71c355 in ISD::CCD::newImage(QSharedPointer<FITSData> const&) (this=this@entry=0x56435523b410, _t1=...) at ./obj-x86_64-linux-gnu/kstars/KStarsLib_autogen/FRI4DANIHA/moc_indiccd.cpp:411 #18 0x000056434e7bfdeb in ISD::CCD::handleImage(ISD::CCDChip*, QString const&, _IBLOB*, QSharedPointer<FITSData>) (this=this@entry=0x56435523b410, targetChip=targetChip@entry=0x5643564a8790, filename=..., bp=bp@entry=0x7f641c022fa0, data=...) at ./kstars/indi/indiccd.cpp:1765 #19 0x000056434e7c3c9d in ISD::CCD::processBLOB(_IBLOB*) (this=0x56435523b410, bp=0x7f641c022fa0) at ./kstars/indi/indiccd.cpp:1684 #20 0x00007f647a1c863f in QMetaObject::activate(QObject*, int, int, void**) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #21 0x000056434e71ba12 in ClientManager::newINDIBLOB(_IBLOB*) (this=<optimized out>, _t1=<optimized out>) at ./obj-x86_64-linux-gnu/kstars/KStarsLib_autogen/FRI4DANIHA/moc_clientmanager.cpp:364 #22 0x00007f647a1c9092 in QObject::event(QEvent*) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #23 0x00007f647af1783c in QApplicationPrivate::notify_helper(QObject*, QEvent*) () at /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5 #24 0x00007f647af1f104 in QApplication::notify(QObject*, QEvent*) () at /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5 #25 0x00007f647a1998a8 in QCoreApplication::notifyInternal2(QObject*, QEvent*) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #26 0x00007f647a19c01d in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #27 0x00007f647a1f3233 in () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #28 0x00007f647636e537 in g_main_context_dispatch () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #29 0x00007f647636e770 in () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #30 0x00007f647636e7fc in g_main_context_iteration () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #31 0x00007f647a1f285f in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #32 0x00007f647a1978da in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #33 0x00007f647a1a0984 in QCoreApplication::exec() () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #34 0x000056434e4e03e2 in main(int, char**) (argc=<optimized out>, argv=<optimized out>) at ./kstars/main.cpp:382 -- You are receiving this mail because: You are watching all bug changes.