Bug 443744 - KStars crashes in Ekos
Summary: KStars crashes in Ekos
Status: RESOLVED UPSTREAM
Alias: None
Product: kstars
Classification: Applications
Component: general (other bugs)
Version First Reported In: 3.5.5
Platform: Ubuntu Linux
: NOR crash
Target Milestone: ---
Assignee: Jasem Mutlaq
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2021-10-14 20:47 UTC by NikP
Modified: 2021-10-15 06:30 UTC (History)
0 users

See Also:
Latest Commit:
Version Fixed In:
Sentry Crash Report:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description NikP 2021-10-14 20:47:37 UTC
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
Comment 1 NikP 2021-10-14 20:50:58 UTC
Forgot the log:

Call to writableLocation without an application-based location.
org.kde.kstars: Welcome to KStars 3.5.5 Stable
org.kde.kstars: Build: 2021-09-15T22:19:31Z
org.kde.kstars: OS: "elementary"
org.kde.kstars: API: "x86_64-little_endian-lp64"
org.kde.kstars: Arch: "x86_64"
org.kde.kstars: Kernel Type: "linux"
org.kde.kstars: Kernel Version: "5.11.0-37-generic"
org.kde.kstars: Qt Version: 5.12.8
org.kde.kstars: Processing  "unnamedstars.dat" , HTMesh Level 3
org.kde.kstars:   Sky Mesh Size:  512
org.kde.kstars: Loaded DSO catalog file:  "unnamedstars.dat"
org.kde.kstars: "Der Stern HD20.794 wurde nicht gefunden."
org.kde.kstars: "Der Stern HD98.230 wurde nicht gefunden."
org.kde.kstars: Loaded DSO catalogs.
File opened:  "/home/nikolas/.local/share/kstars/comets.dat"
Shortcut for action  "get_data" "Neue Daten herunterladen ..." set with QAction::setShortcut()! Use KActionCollection::setDefaultShortcut(s) instead.
Shortcut for action  "timestep_increase_units" "Increase Time Scale" set with QAction::setShortcut()! Use KActionCollection::setDefaultShortcut(s) instead.
Shortcut for action  "timestep_decrease_units" "Decrease Time Scale" set with QAction::setShortcut()! Use KActionCollection::setDefaultShortcut(s) instead.
org.kde.kstars: Current icon theme is "elementary"
glibc >= 2.1 detected.  Using GNU extension sincos()
static bool LibSecretKeyring::findPassword(const QString&, const QString&, QKeychain::JobPrivate*)
org.kde.kstars.ekos: "Verbindung mit dem INDI-Server auf dem Rechner 192.168.0.54 auf Port 7.624 wird hergestellt ..."
INDI::BaseClient::connectServer: creating new connection...
INDI::BaseClient::connectServer: Already connected.
org.kde.kstars.ekos: "Die INDI-Dienste wurden gestartet. Die Verbindung zum entfernten INDI-Server wurde erfolgreich hergestellt."
org.kde.kstars.ekos: Ekos received a new device:  "Server"
org.kde.kstars.ekos: "Entfernte Geräte sind vollständig eingerichtet."
No IText 'DRIVER_INTERFACE' in Server.DRIVER_INFO
No IText 'DRIVER_VERSION' in Server.DRIVER_INFO
org.kde.kstars.ekos: Ekos received a new device:  "ZWO ASI120MM Mini #0"
INDI::BaseClient::connectServer: creating new connection...
KCrash: crashing... crashRecursionCounter = 2
KCrash: Application Name = kstars path = /usr/bin pid = 7957
KCrash: Arguments: /usr/bin/kstars 
KCrash: Attempting to start /usr/lib/x86_64-linux-gnu/libexec/drkonqi from kdeinit
sock_file=/run/user/1000/kdeinit5__0
Warning: connect() failed: : Datei oder Verzeichnis nicht gefunden
KCrash: Attempting to start /usr/lib/x86_64-linux-gnu/libexec/drkonqi directly
Comment 2 Jasem Mutlaq 2021-10-15 06:30:42 UTC
Only INDI server is officially support by Ekos.