https://bugs.kde.org/show_bug.cgi?id=443744

            Bug ID: 443744
           Summary: KStars crashes in Ekos
           Product: kstars
           Version: 3.5.5
          Platform: Ubuntu Packages
                OS: Linux
            Status: REPORTED
          Severity: crash
          Priority: NOR
         Component: general
          Assignee: mutla...@ikarustech.com
          Reporter: nikp...@gmail.com
  Target Milestone: ---

SUMMARY
At the time, I connect with EKOS to a indigo-server, kstars crashes 

indigo-server (v2.0-160) and Raspberry Pi4
 -> used deviced: ZWO CCD

SOFTWARE/OS VERSIONS

Linux: elementary OS6
Linux 5.11.0-37-generic #41~20.04.2-Ubuntu SMP Fri Sep 24 09:06:38 UTC 2021
x86_64 x86_64 x86_64 GNU/Linux


KDE Plasma Version: 5.18.5
KDE Frameworks Version: 5.68.0
Qt Version: 5.12.8

ADDITIONAL INFORMATION

Thread 1 "kstars" received signal SIGSEGV, Segmentation fault.
QWeakPointer<QObject>::~QWeakPointer (this=0x7fffffffd100, __in_chrg=<optimized
out>) at /usr/include/c++/9/bits/atomic_base.h:326
326           operator--() noexcept
(gdb) thread apply all backtrace

Thread 26 (Thread 0x7fff8dffe700 (LWP 3155)):
#0  0x00007ffff4a2d12b in __GI___select (nfds=49, readfds=0x7fff8dff1280,
writefds=0x0, exceptfds=0x0, timeout=0x0) at
../sysdeps/unix/sysv/linux/select.c:41
#1  0x0000555556030758 in INDI::BaseClientPrivate::listenINDI() ()
#2  0x000055555603090e in
std::thread::_State_impl<std::thread::_Invoker<std::tuple<std::_Bind<void
(INDI::BaseClientPrivate::*(INDI::BaseClientPrivate*))()> > > >::_M_run() ()
#3  0x00007ffff4d49de4 in ?? () from /lib/x86_64-linux-gnu/libstdc++.so.6
#4  0x00007ffff6285609 in start_thread (arg=<optimized out>) at
pthread_create.c:477
#5  0x00007ffff4a37293 in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 25 (Thread 0x7fff94ffc700 (LWP 3154)):
#0  syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1  0x00007ffff516bdd1 in QSemaphore::acquire(int) () from
/lib/x86_64-linux-gnu/libQt5Core.so.5
#2  0x00007ffff535d77d in QMetaObject::activate(QObject*, int, int, void**) ()
from /lib/x86_64-linux-gnu/libQt5Core.so.5
#3  0x00005555559295b6 in ClientManager::newINDIDevice
(this=this@entry=0x555559e77a20, _t1=<optimized out>, _t1@entry=0x7fff6800fe00)
at
./obj-x86_64-linux-gnu/kstars/KStarsLib_autogen/FRI4DANIHA/moc_clientmanager.cpp:333
#4  0x00005555559aa7c6 in ClientManager::newDevice (this=0x555559e77a20,
dp=0x7fff680413f0) at ./kstars/indi/clientmanager.cpp:86
#5  0x000055555602ea96 in INDI::BaseClientPrivate::addDevice(xml_ele_*, char*)
()
#6  0x000055555602ebcf in INDI::BaseClientPrivate::findDev(xml_ele_*, int,
char*) ()
#7  0x000055555602fc45 in INDI::BaseClientPrivate::dispatchCommand(xml_ele_*,
char*) ()
#8  0x0000555556030712 in INDI::BaseClientPrivate::listenINDI() ()
#9  0x000055555603090e in
std::thread::_State_impl<std::thread::_Invoker<std::tuple<std::_Bind<void
(INDI::BaseClientPrivate::*(INDI::BaseClientPrivate*))()> > > >::_M_run() ()
#10 0x00007ffff4d49de4 in ?? () from /lib/x86_64-linux-gnu/libstdc++.so.6
#11 0x00007ffff6285609 in start_thread (arg=<optimized out>) at
pthread_create.c:477
#12 0x00007ffff4a37293 in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 24 (Thread 0x7fff957fd700 (LWP 3152)):
#0  0x00007ffff4a2aaff in __GI___poll (fds=0x7fff740027e0, nfds=2,
timeout=134944) at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007ffff440136e in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007ffff44014a3 in g_main_context_iteration () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007ffff5389565 in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
from /lib/x86_64-linux-gnu/libQt5Core.so.5
#4  0x00007ffff53304db in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from
/lib/x86_64-linux-gnu/libQt5Core.so.5
#5  0x00007ffff5168785 in QThread::exec() () from
/lib/x86_64-linux-gnu/libQt5Core.so.5
#6  0x00007ffff51699d2 in ?? () from /lib/x86_64-linux-gnu/libQt5Core.so.5
#7  0x00007ffff6285609 in start_thread (arg=<optimized out>) at
pthread_create.c:477
#8  0x00007ffff4a37293 in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 23 (Thread 0x7fff95ffe700 (LWP 3151)):
#0  syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1  0x00007ffff444e746 in g_cond_wait_until () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0
--Type <RET> for more, q to quit, c to continue without paging--
#2  0x00007ffff43d1581 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007ffff43d1ba6 in g_async_queue_timeout_pop () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007ffff442b419 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007ffff442aad1 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#6  0x00007ffff6285609 in start_thread (arg=<optimized out>) at
pthread_create.c:477
#7  0x00007ffff4a37293 in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 22 (Thread 0x7fff9c99f700 (LWP 3150)):
#0  futex_abstimed_wait_cancelable (private=<optimized out>,
abstime=0x7fff9c99ea10, clockid=<optimized out>, expected=0,
futex_word=0x7fff78005a20) at ../sysdeps/nptl/futex-internal.h:320
#1  __pthread_cond_wait_common (abstime=0x7fff9c99ea10, clockid=<optimized
out>, mutex=0x7fff780059d0, cond=0x7fff780059f8) at pthread_cond_wait.c:520
#2  __pthread_cond_timedwait (cond=0x7fff780059f8, mutex=0x7fff780059d0,
abstime=0x7fff9c99ea10) at pthread_cond_wait.c:656
#3  0x00007ffff516fa7c in QWaitCondition::wait(QMutex*, QDeadlineTimer) () from
/lib/x86_64-linux-gnu/libQt5Core.so.5
#4  0x00007ffff516fbcb in QWaitCondition::wait(QMutex*, unsigned long) () from
/lib/x86_64-linux-gnu/libQt5Core.so.5
#5  0x00007ffff516d171 in ?? () from /lib/x86_64-linux-gnu/libQt5Core.so.5
#6  0x00007ffff51699d2 in ?? () from /lib/x86_64-linux-gnu/libQt5Core.so.5
#7  0x00007ffff6285609 in start_thread (arg=<optimized out>) at
pthread_create.c:477
#8  0x00007ffff4a37293 in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 21 (Thread 0x7fff9d1a0700 (LWP 3149)):
#0  0x00007ffff4a2aaff in __GI___poll (fds=0x7fff780027e0, nfds=2,
timeout=134944) at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007ffff440136e in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007ffff44014a3 in g_main_context_iteration () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007ffff5389565 in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
from /lib/x86_64-linux-gnu/libQt5Core.so.5
#4  0x00007ffff53304db in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from
/lib/x86_64-linux-gnu/libQt5Core.so.5
#5  0x00007ffff5168785 in QThread::exec() () from
/lib/x86_64-linux-gnu/libQt5Core.so.5
#6  0x00007ffff51699d2 in ?? () from /lib/x86_64-linux-gnu/libQt5Core.so.5
#7  0x00007ffff6285609 in start_thread (arg=<optimized out>) at
pthread_create.c:477
#8  0x00007ffff4a37293 in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 20 (Thread 0x7fff8ffff700 (LWP 3148)):
#0  futex_abstimed_wait_cancelable (private=<optimized out>,
abstime=0x7fff8fffea10, clockid=<optimized out>, expected=0,
futex_word=0x5555597cd9d0) at ../sysdeps/nptl/futex-internal.h:320
#1  __pthread_cond_wait_common (abstime=0x7fff8fffea10, clockid=<optimized
out>, mutex=0x5555597cd980, cond=0x5555597cd9a8) at pthread_cond_wait.c:520
#2  __pthread_cond_timedwait (cond=0x5555597cd9a8, mutex=0x5555597cd980,
abstime=0x7fff8fffea10) at pthread_cond_wait.c:656
#3  0x00007ffff516fa7c in QWaitCondition::wait(QMutex*, QDeadlineTimer) () from
/lib/x86_64-linux-gnu/libQt5Core.so.5
#4  0x00007ffff516fbcb in QWaitCondition::wait(QMutex*, unsigned long) () from
/lib/x86_64-linux-gnu/libQt5Core.so.5
#5  0x00007ffff516d171 in ?? () from /lib/x86_64-linux-gnu/libQt5Core.so.5
#6  0x00007ffff51699d2 in ?? () from /lib/x86_64-linux-gnu/libQt5Core.so.5
#7  0x00007ffff6285609 in start_thread (arg=<optimized out>) at
pthread_create.c:477
#8  0x00007ffff4a37293 in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

--Type <RET> for more, q to quit, c to continue without paging--
Thread 19 (Thread 0x7fffa4ded700 (LWP 3146)):
#0  0x00007ffff4a2aaff in __GI___poll (fds=0x7fff80001be0, nfds=1,
timeout=9991) at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007ffff440136e in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007ffff44014a3 in g_main_context_iteration () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007ffff5389565 in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
from /lib/x86_64-linux-gnu/libQt5Core.so.5
#4  0x00007ffff53304db in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from
/lib/x86_64-linux-gnu/libQt5Core.so.5
#5  0x00007ffff5168785 in QThread::exec() () from
/lib/x86_64-linux-gnu/libQt5Core.so.5
#6  0x00007ffff51699d2 in ?? () from /lib/x86_64-linux-gnu/libQt5Core.so.5
#7  0x00007ffff6285609 in start_thread (arg=<optimized out>) at
pthread_create.c:477
#8  0x00007ffff4a37293 in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 18 (Thread 0x7fff97fff700 (LWP 3145)):
#0  futex_abstimed_wait_cancelable (private=<optimized out>,
abstime=0x7fff97ffea10, clockid=<optimized out>, expected=0,
futex_word=0x555556a6d3b4) at ../sysdeps/nptl/futex-internal.h:320
#1  __pthread_cond_wait_common (abstime=0x7fff97ffea10, clockid=<optimized
out>, mutex=0x555556a6d360, cond=0x555556a6d388) at pthread_cond_wait.c:520
#2  __pthread_cond_timedwait (cond=0x555556a6d388, mutex=0x555556a6d360,
abstime=0x7fff97ffea10) at pthread_cond_wait.c:656
#3  0x00007ffff516fa7c in QWaitCondition::wait(QMutex*, QDeadlineTimer) () from
/lib/x86_64-linux-gnu/libQt5Core.so.5
#4  0x00007ffff516fbcb in QWaitCondition::wait(QMutex*, unsigned long) () from
/lib/x86_64-linux-gnu/libQt5Core.so.5
#5  0x00007ffff516d171 in ?? () from /lib/x86_64-linux-gnu/libQt5Core.so.5
#6  0x00007ffff51699d2 in ?? () from /lib/x86_64-linux-gnu/libQt5Core.so.5
#7  0x00007ffff6285609 in start_thread (arg=<optimized out>) at
pthread_create.c:477
#8  0x00007ffff4a37293 in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 17 (Thread 0x7fff9ffff700 (LWP 3144)):
#0  futex_abstimed_wait_cancelable (private=<optimized out>,
abstime=0x7fff9fffea10, clockid=<optimized out>, expected=0,
futex_word=0x555556d83f74) at ../sysdeps/nptl/futex-internal.h:320
#1  __pthread_cond_wait_common (abstime=0x7fff9fffea10, clockid=<optimized
out>, mutex=0x555556d83f20, cond=0x555556d83f48) at pthread_cond_wait.c:520
#2  __pthread_cond_timedwait (cond=0x555556d83f48, mutex=0x555556d83f20,
abstime=0x7fff9fffea10) at pthread_cond_wait.c:656
#3  0x00007ffff516fa7c in QWaitCondition::wait(QMutex*, QDeadlineTimer) () from
/lib/x86_64-linux-gnu/libQt5Core.so.5
#4  0x00007ffff516fbcb in QWaitCondition::wait(QMutex*, unsigned long) () from
/lib/x86_64-linux-gnu/libQt5Core.so.5
#5  0x00007ffff516d171 in ?? () from /lib/x86_64-linux-gnu/libQt5Core.so.5
#6  0x00007ffff51699d2 in ?? () from /lib/x86_64-linux-gnu/libQt5Core.so.5
#7  0x00007ffff6285609 in start_thread (arg=<optimized out>) at
pthread_create.c:477
#8  0x00007ffff4a37293 in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 16 (Thread 0x7fffa77fe700 (LWP 3143)):
#0  futex_abstimed_wait_cancelable (private=<optimized out>,
abstime=0x7fffa77fda10, clockid=<optimized out>, expected=0,
futex_word=0x555556d83cb4) at ../sysdeps/nptl/futex-internal.h:320
#1  __pthread_cond_wait_common (abstime=0x7fffa77fda10, clockid=<optimized
out>, mutex=0x555556d83c60, cond=0x555556d83c88) at pthread_cond_wait.c:520
#2  __pthread_cond_timedwait (cond=0x555556d83c88, mutex=0x555556d83c60,
abstime=0x7fffa77fda10) at pthread_cond_wait.c:656
#3  0x00007ffff516fa7c in QWaitCondition::wait(QMutex*, QDeadlineTimer) () from
/lib/x86_64-linux-gnu/libQt5Core.so.5
#4  0x00007ffff516fbcb in QWaitCondition::wait(QMutex*, unsigned long) () from
/lib/x86_64-linux-gnu/libQt5Core.so.5
--Type <RET> for more, q to quit, c to continue without paging--
#5  0x00007ffff516d171 in ?? () from /lib/x86_64-linux-gnu/libQt5Core.so.5
#6  0x00007ffff51699d2 in ?? () from /lib/x86_64-linux-gnu/libQt5Core.so.5
#7  0x00007ffff6285609 in start_thread (arg=<optimized out>) at
pthread_create.c:477
#8  0x00007ffff4a37293 in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 15 (Thread 0x7fffa7fff700 (LWP 3142)):
#0  futex_wait_cancelable (private=<optimized out>, expected=0,
futex_word=0x555556952b00) at ../sysdeps/nptl/futex-internal.h:183
#1  __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x555556952ab0,
cond=0x555556952ad8) at pthread_cond_wait.c:508
#2  __pthread_cond_wait (cond=0x555556952ad8, mutex=0x555556952ab0) at
pthread_cond_wait.c:638
#3  0x00007fffd6833e7b in ?? () from
/usr/lib/x86_64-linux-gnu/dri/radeonsi_dri.so
#4  0x00007fffd6833a7b in ?? () from
/usr/lib/x86_64-linux-gnu/dri/radeonsi_dri.so
#5  0x00007ffff6285609 in start_thread (arg=<optimized out>) at
pthread_create.c:477
#6  0x00007ffff4a37293 in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 14 (Thread 0x7fffc8ff9700 (LWP 3141)):
#0  futex_wait_cancelable (private=<optimized out>, expected=0,
futex_word=0x555556952b00) at ../sysdeps/nptl/futex-internal.h:183
#1  __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x555556952ab0,
cond=0x555556952ad8) at pthread_cond_wait.c:508
#2  __pthread_cond_wait (cond=0x555556952ad8, mutex=0x555556952ab0) at
pthread_cond_wait.c:638
#3  0x00007fffd6833e7b in ?? () from
/usr/lib/x86_64-linux-gnu/dri/radeonsi_dri.so
#4  0x00007fffd6833a7b in ?? () from
/usr/lib/x86_64-linux-gnu/dri/radeonsi_dri.so
#5  0x00007ffff6285609 in start_thread (arg=<optimized out>) at
pthread_create.c:477
#6  0x00007ffff4a37293 in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 13 (Thread 0x7fffc97fa700 (LWP 3140)):
#0  futex_wait_cancelable (private=<optimized out>, expected=0,
futex_word=0x5555569523f8) at ../sysdeps/nptl/futex-internal.h:183
#1  __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x5555569523a8,
cond=0x5555569523d0) at pthread_cond_wait.c:508
#2  __pthread_cond_wait (cond=0x5555569523d0, mutex=0x5555569523a8) at
pthread_cond_wait.c:638
#3  0x00007fffd6833e7b in ?? () from
/usr/lib/x86_64-linux-gnu/dri/radeonsi_dri.so
#4  0x00007fffd6833a7b in ?? () from
/usr/lib/x86_64-linux-gnu/dri/radeonsi_dri.so
#5  0x00007ffff6285609 in start_thread (arg=<optimized out>) at
pthread_create.c:477
#6  0x00007ffff4a37293 in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 12 (Thread 0x7fffc9ffb700 (LWP 3139)):
#0  futex_wait_cancelable (private=<optimized out>, expected=0,
futex_word=0x5555569523f8) at ../sysdeps/nptl/futex-internal.h:183
#1  __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x5555569523a8,
cond=0x5555569523d0) at pthread_cond_wait.c:508
#2  __pthread_cond_wait (cond=0x5555569523d0, mutex=0x5555569523a8) at
pthread_cond_wait.c:638
#3  0x00007fffd6833e7b in ?? () from
/usr/lib/x86_64-linux-gnu/dri/radeonsi_dri.so
#4  0x00007fffd6833a7b in ?? () from
/usr/lib/x86_64-linux-gnu/dri/radeonsi_dri.so
#5  0x00007ffff6285609 in start_thread (arg=<optimized out>) at
pthread_create.c:477
#6  0x00007ffff4a37293 in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 11 (Thread 0x7fffca7fc700 (LWP 3138)):
--Type <RET> for more, q to quit, c to continue without paging--
#0  futex_wait_cancelable (private=<optimized out>, expected=0,
futex_word=0x5555569523f8) at ../sysdeps/nptl/futex-internal.h:183
#1  __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x5555569523a8,
cond=0x5555569523d0) at pthread_cond_wait.c:508
#2  __pthread_cond_wait (cond=0x5555569523d0, mutex=0x5555569523a8) at
pthread_cond_wait.c:638
#3  0x00007fffd6833e7b in ?? () from
/usr/lib/x86_64-linux-gnu/dri/radeonsi_dri.so
#4  0x00007fffd6833a7b in ?? () from
/usr/lib/x86_64-linux-gnu/dri/radeonsi_dri.so
#5  0x00007ffff6285609 in start_thread (arg=<optimized out>) at
pthread_create.c:477
#6  0x00007ffff4a37293 in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 10 (Thread 0x7fffcaffd700 (LWP 3137)):
#0  futex_wait_cancelable (private=<optimized out>, expected=0,
futex_word=0x55555662fb18) at ../sysdeps/nptl/futex-internal.h:183
#1  __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x55555662fac8,
cond=0x55555662faf0) at pthread_cond_wait.c:508
#2  __pthread_cond_wait (cond=0x55555662faf0, mutex=0x55555662fac8) at
pthread_cond_wait.c:638
#3  0x00007fffd6833e7b in ?? () from
/usr/lib/x86_64-linux-gnu/dri/radeonsi_dri.so
#4  0x00007fffd6833a7b in ?? () from
/usr/lib/x86_64-linux-gnu/dri/radeonsi_dri.so
#5  0x00007ffff6285609 in start_thread (arg=<optimized out>) at
pthread_create.c:477
#6  0x00007ffff4a37293 in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 9 (Thread 0x7fffcb7fe700 (LWP 3136)):
#0  futex_wait_cancelable (private=<optimized out>, expected=0,
futex_word=0x55555662fb18) at ../sysdeps/nptl/futex-internal.h:183
#1  __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x55555662fac8,
cond=0x55555662faf0) at pthread_cond_wait.c:508
#2  __pthread_cond_wait (cond=0x55555662faf0, mutex=0x55555662fac8) at
pthread_cond_wait.c:638
#3  0x00007fffd6833e7b in ?? () from
/usr/lib/x86_64-linux-gnu/dri/radeonsi_dri.so
#4  0x00007fffd6833a7b in ?? () from
/usr/lib/x86_64-linux-gnu/dri/radeonsi_dri.so
#5  0x00007ffff6285609 in start_thread (arg=<optimized out>) at
pthread_create.c:477
#6  0x00007ffff4a37293 in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 8 (Thread 0x7fffcbfff700 (LWP 3135)):
#0  futex_wait_cancelable (private=<optimized out>, expected=0,
futex_word=0x55555662fb18) at ../sysdeps/nptl/futex-internal.h:183
#1  __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x55555662fac8,
cond=0x55555662faf0) at pthread_cond_wait.c:508
#2  __pthread_cond_wait (cond=0x55555662faf0, mutex=0x55555662fac8) at
pthread_cond_wait.c:638
#3  0x00007fffd6833e7b in ?? () from
/usr/lib/x86_64-linux-gnu/dri/radeonsi_dri.so
#4  0x00007fffd6833a7b in ?? () from
/usr/lib/x86_64-linux-gnu/dri/radeonsi_dri.so
#5  0x00007ffff6285609 in start_thread (arg=<optimized out>) at
pthread_create.c:477
#6  0x00007ffff4a37293 in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 7 (Thread 0x7fffd0f35700 (LWP 3134)):
#0  futex_wait_cancelable (private=<optimized out>, expected=0,
futex_word=0x55555662fb18) at ../sysdeps/nptl/futex-internal.h:183
#1  __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x55555662fac8,
cond=0x55555662faf0) at pthread_cond_wait.c:508
#2  __pthread_cond_wait (cond=0x55555662faf0, mutex=0x55555662fac8) at
pthread_cond_wait.c:638
#3  0x00007fffd6833e7b in ?? () from
/usr/lib/x86_64-linux-gnu/dri/radeonsi_dri.so
#4  0x00007fffd6833a7b in ?? () from
/usr/lib/x86_64-linux-gnu/dri/radeonsi_dri.so
#5  0x00007ffff6285609 in start_thread (arg=<optimized out>) at
pthread_create.c:477
--Type <RET> for more, q to quit, c to continue without paging--
#6  0x00007ffff4a37293 in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 6 (Thread 0x7fffe4f57700 (LWP 3133)):
#0  futex_wait_cancelable (private=<optimized out>, expected=0,
futex_word=0x55555694fc78) at ../sysdeps/nptl/futex-internal.h:183
#1  __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x55555694fc28,
cond=0x55555694fc50) at pthread_cond_wait.c:508
#2  __pthread_cond_wait (cond=0x55555694fc50, mutex=0x55555694fc28) at
pthread_cond_wait.c:638
#3  0x00007fffd6833e7b in ?? () from
/usr/lib/x86_64-linux-gnu/dri/radeonsi_dri.so
#4  0x00007fffd6833a7b in ?? () from
/usr/lib/x86_64-linux-gnu/dri/radeonsi_dri.so
#5  0x00007ffff6285609 in start_thread (arg=<optimized out>) at
pthread_create.c:477
#6  0x00007ffff4a37293 in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 5 (Thread 0x7fffe61e3700 (LWP 3132)):
#0  0x00007ffff4a2aaff in __GI___poll (fds=0x7fffdc00e400, nfds=4, timeout=-1)
at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007ffff440136e in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007ffff44014a3 in g_main_context_iteration () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007ffff5389565 in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
from /lib/x86_64-linux-gnu/libQt5Core.so.5
#4  0x00007ffff53304db in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from
/lib/x86_64-linux-gnu/libQt5Core.so.5
#5  0x00007ffff5168785 in QThread::exec() () from
/lib/x86_64-linux-gnu/libQt5Core.so.5
#6  0x00007ffff6b42efa in ?? () from /lib/x86_64-linux-gnu/libQt5DBus.so.5
#7  0x00007ffff51699d2 in ?? () from /lib/x86_64-linux-gnu/libQt5Core.so.5
#8  0x00007ffff6285609 in start_thread (arg=<optimized out>) at
pthread_create.c:477
#9  0x00007ffff4a37293 in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 4 (Thread 0x7fffe6bcc700 (LWP 3130)):
#0  0x00007ffff4a2aaff in __GI___poll (fds=0x555556697bc0, nfds=2, timeout=-1)
at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007ffff440136e in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007ffff44016f3 in g_main_loop_run () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007fffe778cf8a in ?? () from /lib/x86_64-linux-gnu/libgio-2.0.so.0
#4  0x00007ffff442aad1 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007ffff6285609 in start_thread (arg=<optimized out>) at
pthread_create.c:477
#6  0x00007ffff4a37293 in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 3 (Thread 0x7fffe73cd700 (LWP 3129)):
#0  0x00007ffff4a2aaff in __GI___poll (fds=0x555556685810, nfds=1, timeout=-1)
at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007ffff440136e in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007ffff44014a3 in g_main_context_iteration () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007ffff44014f1 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007ffff442aad1 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007ffff6285609 in start_thread (arg=<optimized out>) at
pthread_create.c:477
#6  0x00007ffff4a37293 in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 2 (Thread 0x7fffece9c700 (LWP 3128)):
--Type <RET> for more, q to quit, c to continue without paging--
#0  0x00007ffff4a2aaff in __GI___poll (fds=0x7fffece9b9e8, nfds=1, timeout=-1)
at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007ffff3671c1a in ?? () from /lib/x86_64-linux-gnu/libxcb.so.1
#2  0x00007ffff367390a in xcb_wait_for_event () from
/lib/x86_64-linux-gnu/libxcb.so.1
#3  0x00007fffed6ac298 in ?? () from /lib/x86_64-linux-gnu/libQt5XcbQpa.so.5
#4  0x00007ffff51699d2 in ?? () from /lib/x86_64-linux-gnu/libQt5Core.so.5
#5  0x00007ffff6285609 in start_thread (arg=<optimized out>) at
pthread_create.c:477
#6  0x00007ffff4a37293 in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95


Thread 1 (Thread 0x7ffff0255640 (LWP 3124)):
#0  QWeakPointer<QObject>::~QWeakPointer (this=0x7fffffffd100,
__in_chrg=<optimized out>) at /usr/include/c++/9/bits/atomic_base.h:326
#1  0x00005555559d66df in QWeakPointer<QObject>::operator= (other=...,
other=..., this=<optimized out>) at /usr/include/c++/9/bits/move.h:182
#2  QWeakPointer<QObject>::assign<QObject> (ptr=<optimized out>,
this=<optimized out>) at
/usr/include/x86_64-linux-gnu/qt5/QtCore/qsharedpointer_impl.h:684
#3  QPointer<FITSView>::operator= (p=<optimized out>, this=<optimized out>) at
/usr/include/x86_64-linux-gnu/qt5/QtCore/qpointer.h:83
#4  ISD::CCDChip::setImageView (this=this@entry=0x55555689c3f0,
image=0x5555599957d0, imageType=imageType@entry=FITS_FOCUS) at
./kstars/indi/indiccd.cpp:124
#5  0x0000555555ba95ee in Ekos::Focus::checkCCD (this=0x55555a9ccd50,
ccdNum=<optimized out>) at ./kstars/ekos/focus/focus.cpp:252
#6  0x0000555555baa57a in Ekos::Focus::addCCD (this=0x55555a9ccd50,
newCCD=newCCD@entry=0x555559d4d210) at ./kstars/ekos/focus/focus.cpp:722
#7  0x0000555555a3df3d in Ekos::Manager::setCCD (this=0x555559957800,
ccdDevice=0x555559d4d210) at /usr/include/c++/9/bits/unique_ptr.h:360
#8  0x00007ffff535d458 in QMetaObject::activate(QObject*, int, int, void**) ()
from /lib/x86_64-linux-gnu/libQt5Core.so.5
#9  0x000055555592a516 in INDIListener::newCCD (this=this@entry=0x5555599717f0,
_t1=<optimized out>) at
./obj-x86_64-linux-gnu/kstars/KStarsLib_autogen/FRI4DANIHA/moc_indilistener.cpp:419
#10 0x00005555559ca112 in INDIListener::registerProperty (this=0x5555599717f0,
prop=...) at ./kstars/indi/indilistener.cpp:274
#11 0x00005555559c799a in QtPrivate::FunctorCall<QtPrivate::IndexesList<0>,
QtPrivate::List<INDI::Property>, void, void
(INDIListener::*)(INDI::Property)>::call (arg=<optimized out>, o=<optimized
out>, f=<optimized out>) at /usr/include/c++/9/ext/atomicity.h:96
#12 QtPrivate::FunctionPointer<void
(INDIListener::*)(INDI::Property)>::call<QtPrivate::List<INDI::Property>, void>
(arg=<optimized out>, o=<optimized out>, f=<optimized out>) at
/usr/include/x86_64-linux-gnu/qt5/QtCore/qobjectdefs_impl.h:185
#13 QtPrivate::QSlotObject<void (INDIListener::*)(INDI::Property),
QtPrivate::List<INDI::Property>, void>::impl (which=<optimized out>,
this_=<optimized out>, r=<optimized out>, a=<optimized out>, ret=<optimized
out>) at /usr/include/x86_64-linux-gnu/qt5/QtCore/qobjectdefs_impl.h:414
#14 0x00007ffff535dd5a in QObject::event(QEvent*) () from
/lib/x86_64-linux-gnu/libQt5Core.so.5
#15 0x00007ffff5d4ba66 in QApplicationPrivate::notify_helper(QObject*, QEvent*)
() from /lib/x86_64-linux-gnu/libQt5Widgets.so.5
#16 0x00007ffff5d550f0 in QApplication::notify(QObject*, QEvent*) () from
/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#17 0x00007ffff533193a in QCoreApplication::notifyInternal2(QObject*, QEvent*)
() from /lib/x86_64-linux-gnu/libQt5Core.so.5
#18 0x00007ffff53345b8 in QCoreApplicationPrivate::sendPostedEvents(QObject*,
int, QThreadData*) () from /lib/x86_64-linux-gnu/libQt5Core.so.5
#19 0x00007ffff5389f67 in ?? () from /lib/x86_64-linux-gnu/libQt5Core.so.5
#20 0x00007ffff440117d in g_main_context_dispatch () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#21 0x00007ffff4401400 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#22 0x00007ffff44014a3 in g_main_context_iteration () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#23 0x00007ffff5389565 in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
from /lib/x86_64-linux-gnu/libQt5Core.so.5
#24 0x00007ffff53304db in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from
/lib/x86_64-linux-gnu/libQt5Core.so.5
#25 0x00007ffff5338246 in QCoreApplication::exec() () from
/lib/x86_64-linux-gnu/libQt5Core.so.5
#26 0x00005555556c7ae4 in main (argc=<optimized out>, argv=<optimized out>) at
./kstars/main.cpp:393

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to