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.

Reply via email to