crash with backtraces

Wolfgang Reissenberger sterne-jaeger at openfuture.de
Sun Mar 27 11:05:36 BST 2022


The flip itself didn’t fail, but the calibration after the flip was unexpected.
- Mount reports state change from Slewing to Tracking - OK
- Alignment is missing
- Capture starts, which initiates guiding, but as soon as the captured frame is received, it is ignored since activejob==nullptr.

For further investigation I need the .esl and .esq files, please.

> Am 26.03.2022 um 23:00 schrieb Hy Murveit <murveit at gmail.com>:
> 
> More clues:
> 
> This all happened after a failed meridian flip.
> Here's the analyze zoomed in, and you can see that it had a successful flip, and guiding seems to have restarted, but align and capture never restarted (and neither did mount tracking line).
> 
> <Screen Shot 2022-03-26 at 2.27.55 PM.png>
> 
> Here's the full log: https://drive.google.com/file/d/1pd4jf2w9mpVXDfe-Swmfpexl6cYAMRUY/view?usp=sharing <https://drive.google.com/file/d/1pd4jf2w9mpVXDfe-Swmfpexl6cYAMRUY/view?usp=sharing>
> 
> Note this odd line, capture doesn't have an active job:
> [2022-03-26T03:15:58.822 PDT WARN ][   org.kde.kstars.ekos.capture] - "{Device: ZWO CCD ASI1600MM Pro Property: CCD1 Element: CCD1 Chip: 0}" Ignoring received FITS as active job is null.
> 
> So, after the flip, capture never restarted. The last thing it said was: 
> [2022-03-26T03:08:58.598 PDT DEBG ][   org.kde.kstars.ekos.capture] - "Client module indicates that storage for '/home/pi/mydisk/m101/Light/Blue/m101_Light_Blue_240_secs' has already 8 captures processed."
> [2022-03-26T03:08:58.598 PDT DEBG ][   org.kde.kstars.ekos.capture] - "Client module indicates that storage for '/home/pi/mydisk/m101/Light/Green/m101_Light_Green_240_secs' has already 8 captures processed."
> [2022-03-26T03:08:58.598 PDT DEBG ][   org.kde.kstars.ekos.capture] - "Client module indicates that storage for '/home/pi/mydisk/m101/Light/LPR/m101_Light_LPR_120_secs' has already 60 captures processed."
> [2022-03-26T03:08:58.598 PDT DEBG ][   org.kde.kstars.ekos.capture] - "Client module indicates that storage for '/home/pi/mydisk/m101/Light/Red/m101_Light_Red_240_secs' has already 8 captures processed."
> 
> The sequence job was L 15x120s, R 8x240s, G 8x240s, B 8x240, L 15x120, L 15x120, L 15x120, L 15x120
> I admit that this is silly in retrospect (e.g. why not have L 60x120s, but it should work anyway).
> 
> So, given what was on disk, it should have just finished the 2nd-to-last L, and should be starting the last L sequence. It never does. Could there be a bug about a meridian flip that happens just at the end of a sequence?
> 
> Hy
> 
> 
> 
> 
> On Sat, Mar 26, 2022 at 1:24 PM Hy Murveit <murveit at gmail.com <mailto:murveit at gmail.com>> wrote:
> I googled gdb threads and discovered that I had plenty more threads.
> Here's a list of all the threads and the backtraces I didn't give above.
> I guess that address 0x00000 in thread 1 is suspicious, though.
> 
> Wolfgang says we're getting crashes when indi drivers are restarted, and, in fact right at the end of my log it restarts a driver.
> So, that's probably the root cause. 
> 
> Why the ASI1600 driver got restarted, though, I have no idea.
> Hy
> 
> 
> (gdb) info threads
>   Id   Target Id                                           Frame 
>   1    Thread 0x7ffff0105b00 (LWP 5781) "kstars"           0x0000000000000000 in ?? ()
>   2    Thread 0x7fffef24d700 (LWP 5798) "QXcbEventQueue"   0x00007ffff48da9cf in __GI___poll (fds=0x7fffef24c9a8, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
>   3    Thread 0x7fffed735700 (LWP 5799) "gmain"            0x00007ffff48da9cf in __GI___poll (fds=0x5555566c0d50, nfds=2, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
>   4    Thread 0x7fffecf34700 (LWP 5800) "gdbus"            0x00007ffff48da9cf in __GI___poll (fds=0x55555a791870, nfds=6, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
>   5    Thread 0x7fffdffff700 (LWP 5801) "QDBusConnection"  0x00007ffff48da9cf in __GI___poll (fds=0x7fffd800ff10, nfds=5, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
> * 6    Thread 0x7fffddb32700 (LWP 5803) "kstars:disk$0"    futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x5555566d3ac8) at ../sysdeps/nptl/futex-internal.h:183
>   10   Thread 0x7fffd0848700 (LWP 5807) "Qt bearer threa"  0x00007ffff48da9cf in __GI___poll (fds=0x7fffb80021e0, nfds=1, timeout=9997) at ../sysdeps/unix/sysv/linux/poll.c:29
>   25   Thread 0x7fffc1ffe700 (LWP 5829) "dconf worker"     0x00007ffff48da9cf in __GI___poll (fds=0x55555a8c0b70, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
>   27   Thread 0x7fffa9ffe700 (LWP 5832) "threaded-ml"      0x00007ffff48da9cf in __GI___poll (fds=0x7fff4c007170, nfds=3, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
>   29   Thread 0x7fffc8ffc700 (LWP 5871) "kstars"           0x00007ffff48dcffb in __GI___select (nfds=69, readfds=0x7fffc8fef240, writefds=0x0, exceptfds=0x0, timeout=0x0)
>     at ../sysdeps/unix/sysv/linux/select.c:41
>   31   Thread 0x7fffc9ffe700 (LWP 5884) "QQmlThread"       0x00007ffff48da9cf in __GI___poll (fds=0x7fffac011000, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
>   32   Thread 0x7fffa8ab9700 (LWP 5888) "kstars"           0x00007ffff48dcffb in __GI___select (nfds=76, readfds=0x7fffa8aac240, writefds=0x0, exceptfds=0x0, timeout=0x0)
>     at ../sysdeps/unix/sysv/linux/select.c:41
>   33   Thread 0x7fff9dffe700 (LWP 5892) "kstars"           0x00007ffff48dcffb in __GI___select (nfds=79, readfds=0x7fff9dff1240, writefds=0x0, exceptfds=0x0, timeout=0x0)
>     at ../sysdeps/unix/sysv/linux/select.c:41
>   4651 Thread 0x7fff79ffe700 (LWP 37510) "Thread (pooled)" futex_abstimed_wait_cancelable (private=<optimized out>, abstime=0x7fff79ffd9d0, clockid=<optimized out>, expected=0, 
>     futex_word=0x55555a632900) at ../sysdeps/nptl/futex-internal.h:320
>   4652 Thread 0x7fffd2849700 (LWP 37511) "Thread (pooled)" futex_abstimed_wait_cancelable (private=<optimized out>, abstime=0x7fffd28489d0, clockid=<optimized out>, expected=0, 
>     futex_word=0x55555a6be420) at ../sysdeps/nptl/futex-internal.h:320
>   4653 Thread 0x7fffcbfff700 (LWP 37512) "Thread (pooled)" futex_abstimed_wait_cancelable (private=<optimized out>, abstime=0x7fffcbffe9d0, clockid=<optimized out>, expected=0, 
>     futex_word=0x55555a633394) at ../sysdeps/nptl/futex-internal.h:320
>   4654 Thread 0x7fffc3fff700 (LWP 37513) "Thread (pooled)" futex_abstimed_wait_cancelable (private=<optimized out>, abstime=0x7fffc3ffe9d0, clockid=<optimized out>, expected=0, 
>     futex_word=0x55555a6c19d0) at ../sysdeps/nptl/futex-internal.h:320
>   4655 Thread 0x7fffabfff700 (LWP 37514) "Thread (pooled)" futex_abstimed_wait_cancelable (private=<optimized out>, abstime=0x7fffabffe9d0, clockid=<optimized out>, expected=0, 
>     futex_word=0x555556d60504) at ../sysdeps/nptl/futex-internal.h:320
>   4656 Thread 0x7fff9ffff700 (LWP 37515) "Thread (pooled)" futex_abstimed_wait_cancelable (private=<optimized out>, abstime=0x7fff9fffe9d0, clockid=<optimized out>, expected=0, 
>     futex_word=0x55555a632894) at ../sysdeps/nptl/futex-internal.h:320
>   4657 Thread 0x7fff97fff700 (LWP 37516) "Thread (pooled)" futex_abstimed_wait_cancelable (private=<optimized out>, abstime=0x7fff97ffe9d0, clockid=<optimized out>, expected=0, 
>     futex_word=0x55555a6bd920) at ../sysdeps/nptl/futex-internal.h:320
>   4658 Thread 0x7fff95ffe700 (LWP 37517) "Thread (pooled)" futex_abstimed_wait_cancelable (private=<optimized out>, abstime=0x7fff95ffd9d0, clockid=<optimized out>, expected=0, 
> 4651
> futex_word=0x555556d8fdc0) at ../sysdeps/nptl/futex-internal.h:320
>   4659 Thread 0x7fff93ffd700 (LWP 37518) "Thread (pooled)" futex_abstimed_wait_cancelable (private=<optimized out>, abstime=0x7fff93ffc9d0, clockid=<optimized out>, expected=0, 
>     futex_word=0x555556d6c290) at ../sysdeps/nptl/futex-internal.h:320
>   4660 Thread 0x7fff83fff700 (LWP 37519) "Thread (pooled)" futex_abstimed_wait_cancelable (private=<optimized out>, abstime=0x7fff83ffe9d0, clockid=<optimized out>, expected=0, 
>     futex_word=0x55555a6c1050) at ../sysdeps/nptl/futex-internal.h:320
>   4661 Thread 0x7fff7bfff700 (LWP 37520) "Thread (pooled)" futex_abstimed_wait_cancelable (private=<optimized out>, abstime=0x7fff7bffe9d0, clockid=<optimized out>, expected=0, 
>     futex_word=0x55555a6c1514) at ../sysdeps/nptl/futex-internal.h:320
>   4662 Thread 0x7fff77ffd700 (LWP 37521) "Thread (pooled)" futex_abstimed_wait_cancelable (private=<optimized out>, abstime=0x7fff77ffc9d0, clockid=<optimized out>, expected=0, 
>     futex_word=0x55555a6c1e94) at ../sysdeps/nptl/futex-internal.h:320
> (gdb) 
> 
> 
> (gdb) thread 1
> [Switching to thread 1 (Thread 0x7ffff0105b00 (LWP 5781))]
> #0  0x0000000000000000 in ?? ()
> (gdb) bg
> Undefined command: "bg".  Try "help".
> (gdb) bt
> #0  0x0000000000000000 in  ()
> #1  0x0000555555790564 in SkyMapDrawAbstract::drawTelescopeSymbols(QPainter&) (this=0x5555594ed870, psky=...) at /home/hy/Projects/kstars/kstars/skymapdrawabstract.cpp:269
> #2  0x0000555555791901 in SkyMapDrawAbstract::drawOverlays(QPainter&, bool) (this=this at entry=0x5555594ed870, p=..., drawFov=drawFov at entry=true)
>     at /home/hy/Projects/kstars/kstars/skymapdrawabstract.cpp:84
> #3  0x00005555557934b8 in SkyMapQDraw::paintEvent(QPaintEvent*) (this=0x5555594ed840, event=<optimized out>) at /home/hy/Projects/kstars/kstars/skymapqdraw.cpp:52
> #4  0x00007ffff5c3f2b6 in QWidget::event(QEvent*) () at /lib/x86_64-linux-gnu/libQt5Widgets.so.5
> #5  0x00007ffff5bfca66 in QApplicationPrivate::notify_helper(QObject*, QEvent*) () at /lib/x86_64-linux-gnu/libQt5Widgets.so.5
> #6  0x00007ffff5c060f0 in QApplication::notify(QObject*, QEvent*) () at /lib/x86_64-linux-gnu/libQt5Widgets.so.5
> #7  0x00007ffff51e480a in QCoreApplication::notifyInternal2(QObject*, QEvent*) () at /lib/x86_64-linux-gnu/libQt5Core.so.5
> #8  0x00007ffff5c37f4a in QWidgetPrivate::sendPaintEvent(QRegion const&) () at /lib/x86_64-linux-gnu/libQt5Widgets.so.5
> #9  0x00007ffff5c38799 in QWidgetPrivate::drawWidget(QPaintDevice*, QRegion const&, QPoint const&, int, QPainter*, QWidgetBackingStore*) () at /lib/x86_64-linux-gnu/libQt5Widgets.so.5
> #10 0x00007ffff5c39423 in QWidgetPrivate::paintSiblingsRecursive(QPaintDevice*, QList<QObject*> const&, int, QRegion const&, QPoint const&, int, QPainter*, QWidgetBackingStore*) ()
>     at /lib/x86_64-linux-gnu/libQt5Widgets.so.5
> #11 0x00007ffff5c384a4 in QWidgetPrivate::drawWidget(QPaintDevice*, QRegion const&, QPoint const&, int, QPainter*, QWidgetBackingStore*) () at /lib/x86_64-linux-gnu/libQt5Widgets.so.5
> #12 0x00007ffff5c39423 in QWidgetPrivate::paintSiblingsRecursive(QPaintDevice*, QList<QObject*> const&, int, QRegion const&, QPoint const&, int, QPainter*, QWidgetBackingStore*) ()
>     at /lib/x86_64-linux-gnu/libQt5Widgets.so.5
> #13 0x00007ffff5c384a4 in QWidgetPrivate::drawWidget(QPaintDevice*, QRegion const&, QPoint const&, int, QPainter*, QWidgetBackingStore*) () at /lib/x86_64-linux-gnu/libQt5Widgets.so.5
> #14 0x00007ffff5c39423 in QWidgetPrivate::paintSiblingsRecursive(QPaintDevice*, QList<QObject*> const&, int, QRegion const&, QPoint const&, int, QPainter*, QWidgetBackingStore*) ()
>     at /lib/x86_64-linux-gnu/libQt5Widgets.so.5
> #15 0x00007ffff5c384a4 in QWidgetPrivate::drawWidget(QPaintDevice*, QRegion const&, QPoint const&, int, QPainter*, QWidgetBackingStore*) () at /lib/x86_64-linux-gnu/libQt5Widgets.so.5
> #16 0x00007ffff5c0ebfc in  () at /lib/x86_64-linux-gnu/libQt5Widgets.so.5
> #17 0x00007ffff5c0edc1 in  () at /lib/x86_64-linux-gnu/libQt5Widgets.so.5
> #18 0x00007ffff5c27385 in QWidgetPrivate::syncBackingStore() () at /lib/x86_64-linux-gnu/libQt5Widgets.so.5
> #19 0x00007ffff5c3fcac in QWidget::event(QEvent*) () at /lib/x86_64-linux-gnu/libQt5Widgets.so.5
> #20 0x00007ffff5d54148 in QMainWindow::event(QEvent*) () at /lib/x86_64-linux-gnu/libQt5Widgets.so.5
> #21 0x00007ffff7eb09ab in KMainWindow::event(QEvent*) () at /lib/x86_64-linux-gnu/libKF5XmlGui.so.5
> #22 0x00007ffff7efb5bb in KXmlGuiWindow::event(QEvent*) () at /lib/x86_64-linux-gnu/libKF5XmlGui.so.5
> #23 0x00007ffff5bfca66 in QApplicationPrivate::notify_helper(QObject*, QEvent*) () at /lib/x86_64-linux-gnu/libQt5Widgets.so.5
> #24 0x00007ffff5c060f0 in QApplication::notify(QObject*, QEvent*) () at /lib/x86_64-linux-gnu/libQt5Widgets.so.5
> #25 0x00007ffff51e480a in QCoreApplication::notifyInternal2(QObject*, QEvent*) () at /lib/x86_64-linux-gnu/libQt5Core.so.5
> #26 0x00007ffff51e7488 in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) () at /lib/x86_64-linux-gnu/libQt5Core.so.5
> #27 0x00007ffff523ce37 in  () at /lib/x86_64-linux-gnu/libQt5Core.so.5
> #28 0x00007ffff42b417d in g_main_context_dispatch () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
> #29 0x00007ffff42b4400 in  () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
> #30 0x00007ffff42b44a3 in g_main_context_iteration () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
> #31 0x00007ffff523c435 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib/x86_64-linux-gnu/libQt5Core.so.5
> #32 0x00007ffff51e33ab in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib/x86_64-linux-gnu/libQt5Core.so.5
> #33 0x00007ffff51eb116 in QCoreApplication::exec() () at /lib/x86_64-linux-gnu/libQt5Core.so.5
> #34 0x00005555556d346e in main(int, char**) (argc=<optimized out>, argv=<optimized out>) at /home/hy/Projects/kstars/kstars/main.cpp:382
> (gdb) thread 2
> [Switching to thread 2 (Thread 0x7fffef24d700 (LWP 5798))]
> #0  0x00007ffff48da9cf in __GI___poll (fds=0x7fffef24c9a8, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
> 29 ../sysdeps/unix/sysv/linux/poll.c: No such file or directory.
> (gdb) bt
> #0  0x00007ffff48da9cf in __GI___poll (fds=0x7fffef24c9a8, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
> #1  0x00007ffff3524c1a in  () at /lib/x86_64-linux-gnu/libxcb.so.1
> #2  0x00007ffff352690a in xcb_wait_for_event () at /lib/x86_64-linux-gnu/libxcb.so.1
> #3  0x00007fffefa58298 in  () at /lib/x86_64-linux-gnu/libQt5XcbQpa.so.5
> #4  0x00007ffff501c9d2 in  () at /lib/x86_64-linux-gnu/libQt5Core.so.5
> #5  0x00007ffff699a609 in start_thread (arg=<optimized out>) at pthread_create.c:477
> #6  0x00007ffff48e7163 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95
> (gdb) thread 3
> [Switching to thread 3 (Thread 0x7fffed735700 (LWP 5799))]
> #0  0x00007ffff48da9cf in __GI___poll (fds=0x5555566c0d50, nfds=2, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
> 29 in ../sysdeps/unix/sysv/linux/poll.c
> (gdb) bt
> #0  0x00007ffff48da9cf in __GI___poll (fds=0x5555566c0d50, nfds=2, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
> #1  0x00007ffff42b436e in  () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
> #2  0x00007ffff42b44a3 in g_main_context_iteration () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
> #3  0x00007ffff42b44f1 in  () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
> #4  0x00007ffff42ddad1 in  () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
> #5  0x00007ffff699a609 in start_thread (arg=<optimized out>) at pthread_create.c:477
> #6  0x00007ffff48e7163 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95
> (gdb) thread 4
> [Switching to thread 4 (Thread 0x7fffecf34700 (LWP 5800))]
> #0  0x00007ffff48da9cf in __GI___poll (fds=0x55555a791870, nfds=6, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
> 29 in ../sysdeps/unix/sysv/linux/poll.c
> (gdb) bt
> #0  0x00007ffff48da9cf in __GI___poll (fds=0x55555a791870, nfds=6, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
> #1  0x00007ffff42b436e in  () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
> #2  0x00007ffff42b46f3 in g_main_loop_run () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
> #3  0x00007fffedc79f8a in  () at /lib/x86_64-linux-gnu/libgio-2.0.so.0
> #4  0x00007ffff42ddad1 in  () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
> #5  0x00007ffff699a609 in start_thread (arg=<optimized out>) at pthread_create.c:477
> #6  0x00007ffff48e7163 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95
> (gdb) thread 5
> [Switching to thread 5 (Thread 0x7fffdffff700 (LWP 5801))]
> #0  0x00007ffff48da9cf in __GI___poll (fds=0x7fffd800ff10, nfds=5, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
> 29 in ../sysdeps/unix/sysv/linux/poll.c
> (gdb) bt
> #0  0x00007ffff48da9cf in __GI___poll (fds=0x7fffd800ff10, nfds=5, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
> #1  0x00007ffff42b436e in  () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
> #2  0x00007ffff42b44a3 in g_main_context_iteration () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
> #3  0x00007ffff523c435 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib/x86_64-linux-gnu/libQt5Core.so.5
> #4  0x00007ffff51e33ab in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib/x86_64-linux-gnu/libQt5Core.so.5
> #5  0x00007ffff501b785 in QThread::exec() () at /lib/x86_64-linux-gnu/libQt5Core.so.5
> #6  0x00007ffff69ceefa in  () at /lib/x86_64-linux-gnu/libQt5DBus.so.5
> #7  0x00007ffff501c9d2 in  () at /lib/x86_64-linux-gnu/libQt5Core.so.5
> #8  0x00007ffff699a609 in start_thread (arg=<optimized out>) at pthread_create.c:477
> #9  0x00007ffff48e7163 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95
> (gdb) thread 6
> [Switching to thread 6 (Thread 0x7fffddb32700 (LWP 5803))]
> #0  futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x5555566d3ac8) at ../sysdeps/nptl/futex-internal.h:183
> 183 ../sysdeps/nptl/futex-internal.h: No such file or directory.
> (gdb) bt
> #0  futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x5555566d3ac8) at ../sysdeps/nptl/futex-internal.h:183
> #1  __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x5555566d3a78, cond=0x5555566d3aa0) at pthread_cond_wait.c:508
> #2  __pthread_cond_wait (cond=0x5555566d3aa0, mutex=0x5555566d3a78) at pthread_cond_wait.c:638
> #3  0x00007fffdde395eb in  () at /usr/lib/x86_64-linux-gnu/dri/iris_dri.so
> #4  0x00007fffdde391eb in  () at /usr/lib/x86_64-linux-gnu/dri/iris_dri.so
> #5  0x00007ffff699a609 in start_thread (arg=<optimized out>) at pthread_create.c:477
> #6  0x00007ffff48e7163 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95
> (gdb) 
> 
> (gdb) thread 10
> [Switching to thread 10 (Thread 0x7fffd0848700 (LWP 5807))]
> #0  0x00007ffff48da9cf in __GI___poll (fds=0x7fffb80021e0, nfds=1, timeout=9997) at ../sysdeps/unix/sysv/linux/poll.c:29
> 29 ../sysdeps/unix/sysv/linux/poll.c: No such file or directory.
> (gdb) bt
> #0  0x00007ffff48da9cf in __GI___poll (fds=0x7fffb80021e0, nfds=1, timeout=9997) at ../sysdeps/unix/sysv/linux/poll.c:29
> #1  0x00007ffff42b436e in  () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
> #2  0x00007ffff42b44a3 in g_main_context_iteration () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
> #3  0x00007ffff523c435 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib/x86_64-linux-gnu/libQt5Core.so.5
> #4  0x00007ffff51e33ab in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib/x86_64-linux-gnu/libQt5Core.so.5
> #5  0x00007ffff501b785 in QThread::exec() () at /lib/x86_64-linux-gnu/libQt5Core.so.5
> #6  0x00007ffff501c9d2 in  () at /lib/x86_64-linux-gnu/libQt5Core.so.5
> #7  0x00007ffff699a609 in start_thread (arg=<optimized out>) at pthread_create.c:477
> #8  0x00007ffff48e7163 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95
> (gdb) thread 25
> [Switching to thread 25 (Thread 0x7fffc1ffe700 (LWP 5829))]
> #0  0x00007ffff48da9cf in __GI___poll (fds=0x55555a8c0b70, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
> 29 in ../sysdeps/unix/sysv/linux/poll.c
> (gdb) 
> [Switching to thread 25 (Thread 0x7fffc1ffe700 (LWP 5829))]
> #0  0x00007ffff48da9cf in __GI___poll (fds=0x55555a8c0b70, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
> 29 in ../sysdeps/unix/sysv/linux/poll.c
> (gdb) bt
> #0  0x00007ffff48da9cf in __GI___poll (fds=0x55555a8c0b70, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
> #1  0x00007ffff42b436e in  () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
> #2  0x00007ffff42b44a3 in g_main_context_iteration () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
> #3  0x00007fffefb8899d in  () at /usr/lib/x86_64-linux-gnu/gio/modules/libdconfsettings.so
> #4  0x00007ffff42ddad1 in  () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
> #5  0x00007ffff699a609 in start_thread (arg=<optimized out>) at pthread_create.c:477
> #6  0x00007ffff48e7163 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95
> (gdb) thread 27
> [Switching to thread 27 (Thread 0x7fffa9ffe700 (LWP 5832))]
> #0  0x00007ffff48da9cf in __GI___poll (fds=0x7fff4c007170, nfds=3, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
> 29 in ../sysdeps/unix/sysv/linux/poll.c
> (gdb) bt
> #0  0x00007ffff48da9cf in __GI___poll (fds=0x7fff4c007170, nfds=3, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
> #1  0x00007ffff344f1d6 in  () at /lib/x86_64-linux-gnu/libpulse.so.0
> #2  0x00007ffff3440841 in pa_mainloop_poll () at /lib/x86_64-linux-gnu/libpulse.so.0
> #3  0x00007ffff3440ec3 in pa_mainloop_iterate () at /lib/x86_64-linux-gnu/libpulse.so.0
> #4  0x00007ffff3440f70 in pa_mainloop_run () at /lib/x86_64-linux-gnu/libpulse.so.0
> #5  0x00007ffff344f11d in  () at /lib/x86_64-linux-gnu/libpulse.so.0
> #6  0x00007ffff126472c in  () at /usr/lib/x86_64-linux-gnu/pulseaudio/libpulsecommon-13.99.so <http://libpulsecommon-13.99.so/>
> #7  0x00007ffff699a609 in start_thread (arg=<optimized out>) at pthread_create.c:477
> #8  0x00007ffff48e7163 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95
> (gdb) thread 29
> [Switching to thread 29 (Thread 0x7fffc8ffc700 (LWP 5871))]
> #0  0x00007ffff48dcffb in __GI___select (nfds=69, readfds=0x7fffc8fef240, writefds=0x0, exceptfds=0x0, timeout=0x0) at ../sysdeps/unix/sysv/linux/select.c:41
> 41 ../sysdeps/unix/sysv/linux/select.c: No such file or directory.
> (gdb) bt
> #0  0x00007ffff48dcffb in __GI___select (nfds=69, readfds=0x7fffc8fef240, writefds=0x0, exceptfds=0x0, timeout=0x0) at ../sysdeps/unix/sysv/linux/select.c:41
> #1  0x000055555604eb58 in INDI::BaseClientPrivate::listenINDI() ()
> #2  0x000055555604ed0e in std::thread::_State_impl<std::thread::_Invoker<std::tuple<std::_Bind<void (INDI::BaseClientPrivate::*(INDI::BaseClientPrivate*))()> > > >::_M_run() ()
> #3  0x00007ffff4bfcde4 in  () at /lib/x86_64-linux-gnu/libstdc++.so.6
> #4  0x00007ffff699a609 in start_thread (arg=<optimized out>) at pthread_create.c:477
> #5  0x00007ffff48e7163 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95
> (gdb) thread 29
> [Switching to thread 29 (Thread 0x7fffc8ffc700 (LWP 5871))]
> #0  0x00007ffff48dcffb in __GI___select (nfds=69, readfds=0x7fffc8fef240, writefds=0x0, exceptfds=0x0, timeout=0x0) at ../sysdeps/unix/sysv/linux/select.c:41
> 41 in ../sysdeps/unix/sysv/linux/select.c
> (gdb) bt
> #0  0x00007ffff48dcffb in __GI___select (nfds=69, readfds=0x7fffc8fef240, writefds=0x0, exceptfds=0x0, timeout=0x0) at ../sysdeps/unix/sysv/linux/select.c:41
> #1  0x000055555604eb58 in INDI::BaseClientPrivate::listenINDI() ()
> #2  0x000055555604ed0e in std::thread::_State_impl<std::thread::_Invoker<std::tuple<std::_Bind<void (INDI::BaseClientPrivate::*(INDI::BaseClientPrivate*))()> > > >::_M_run() ()
> #3  0x00007ffff4bfcde4 in  () at /lib/x86_64-linux-gnu/libstdc++.so.6
> #4  0x00007ffff699a609 in start_thread (arg=<optimized out>) at pthread_create.c:477
> #5  0x00007ffff48e7163 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95
> (gdb) thread 31
> [Switching to thread 31 (Thread 0x7fffc9ffe700 (LWP 5884))]
> #0  0x00007ffff48da9cf in __GI___poll (fds=0x7fffac011000, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
> 29 ../sysdeps/unix/sysv/linux/poll.c: No such file or directory.
> (gdb) bt
> #0  0x00007ffff48da9cf in __GI___poll (fds=0x7fffac011000, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
> #1  0x00007ffff42b436e in  () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
> #2  0x00007ffff42b44a3 in g_main_context_iteration () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
> #3  0x00007ffff523c435 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib/x86_64-linux-gnu/libQt5Core.so.5
> #4  0x00007ffff51e33ab in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib/x86_64-linux-gnu/libQt5Core.so.5
> #5  0x00007ffff501b785 in QThread::exec() () at /lib/x86_64-linux-gnu/libQt5Core.so.5
> #6  0x00007ffff76231a9 in  () at /lib/x86_64-linux-gnu/libQt5Qml.so.5
> #7  0x00007ffff501c9d2 in  () at /lib/x86_64-linux-gnu/libQt5Core.so.5
> #8  0x00007ffff699a609 in start_thread (arg=<optimized out>) at pthread_create.c:477
> #9  0x00007ffff48e7163 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95
> (gdb) thread 32
> [Switching to thread 32 (Thread 0x7fffa8ab9700 (LWP 5888))]
> #0  0x00007ffff48dcffb in __GI___select (nfds=76, readfds=0x7fffa8aac240, writefds=0x0, exceptfds=0x0, timeout=0x0) at ../sysdeps/unix/sysv/linux/select.c:41
> 41 ../sysdeps/unix/sysv/linux/select.c: No such file or directory.
> (gdb) bt
> #0  0x00007ffff48dcffb in __GI___select (nfds=76, readfds=0x7fffa8aac240, writefds=0x0, exceptfds=0x0, timeout=0x0) at ../sysdeps/unix/sysv/linux/select.c:41
> #1  0x000055555604eb58 in INDI::BaseClientPrivate::listenINDI() ()
> #2  0x000055555604ed0e in std::thread::_State_impl<std::thread::_Invoker<std::tuple<std::_Bind<void (INDI::BaseClientPrivate::*(INDI::BaseClientPrivate*))()> > > >::_M_run() ()
> #3  0x00007ffff4bfcde4 in  () at /lib/x86_64-linux-gnu/libstdc++.so.6
> #4  0x00007ffff699a609 in start_thread (arg=<optimized out>) at pthread_create.c:477
> #5  0x00007ffff48e7163 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95
> (gdb) thread 33
> [Switching to thread 33 (Thread 0x7fff9dffe700 (LWP 5892))]
> #0  0x00007ffff48dcffb in __GI___select (nfds=79, readfds=0x7fff9dff1240, writefds=0x0, exceptfds=0x0, timeout=0x0) at ../sysdeps/unix/sysv/linux/select.c:41
> 41 in ../sysdeps/unix/sysv/linux/select.c
> (gdb) bt
> #0  0x00007ffff48dcffb in __GI___select (nfds=79, readfds=0x7fff9dff1240, writefds=0x0, exceptfds=0x0, timeout=0x0) at ../sysdeps/unix/sysv/linux/select.c:41
> #1  0x000055555604eb58 in INDI::BaseClientPrivate::listenINDI() ()
> #2  0x000055555604ed0e in std::thread::_State_impl<std::thread::_Invoker<std::tuple<std::_Bind<void (INDI::BaseClientPrivate::*(INDI::BaseClientPrivate*))()> > > >::_M_run() ()
> #3  0x00007ffff4bfcde4 in  () at /lib/x86_64-linux-gnu/libstdc++.so.6
> #4  0x00007ffff699a609 in start_thread (arg=<optimized out>) at pthread_create.c:477
> #5  0x00007ffff48e7163 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95
> (gdb) thread 4651
> [Switching to thread 4651 (Thread 0x7fff79ffe700 (LWP 37510))]
> #0  futex_abstimed_wait_cancelable (private=<optimized out>, abstime=0x7fff79ffd9d0, clockid=<optimized out>, expected=0, futex_word=0x55555a632900) at ../sysdeps/nptl/futex-internal.h:320
> 320 ../sysdeps/nptl/futex-internal.h: No such file or directory.
> (gdb) bt
> #0  futex_abstimed_wait_cancelable (private=<optimized out>, abstime=0x7fff79ffd9d0, clockid=<optimized out>, expected=0, futex_word=0x55555a632900) at ../sysdeps/nptl/futex-internal.h:320
> #1  __pthread_cond_wait_common (abstime=0x7fff79ffd9d0, clockid=<optimized out>, mutex=0x55555a6328b0, cond=0x55555a6328d8) at pthread_cond_wait.c:520
> #2  __pthread_cond_timedwait (cond=0x55555a6328d8, mutex=0x55555a6328b0, abstime=0x7fff79ffd9d0) at pthread_cond_wait.c:656
> #3  0x00007ffff5022a7c in QWaitCondition::wait(QMutex*, QDeadlineTimer) () at /lib/x86_64-linux-gnu/libQt5Core.so.5
> #4  0x00007ffff5022bcb in QWaitCondition::wait(QMutex*, unsigned long) () at /lib/x86_64-linux-gnu/libQt5Core.so.5
> #5  0x00007ffff5020171 in  () at /lib/x86_64-linux-gnu/libQt5Core.so.5
> #6  0x00007ffff501c9d2 in  () at /lib/x86_64-linux-gnu/libQt5Core.so.5
> #7  0x00007ffff699a609 in start_thread (arg=<optimized out>) at pthread_create.c:477
> #8  0x00007ffff48e7163 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95
> (gdb) thread 4652
> [Switching to thread 4652 (Thread 0x7fffd2849700 (LWP 37511))]
> #0  futex_abstimed_wait_cancelable (private=<optimized out>, abstime=0x7fffd28489d0, clockid=<optimized out>, expected=0, futex_word=0x55555a6be420) at ../sysdeps/nptl/futex-internal.h:320
> 320 in ../sysdeps/nptl/futex-internal.h
> (gdb) bt
> #0  futex_abstimed_wait_cancelable (private=<optimized out>, abstime=0x7fffd28489d0, clockid=<optimized out>, expected=0, futex_word=0x55555a6be420) at ../sysdeps/nptl/futex-internal.h:320
> #1  __pthread_cond_wait_common (abstime=0x7fffd28489d0, clockid=<optimized out>, mutex=0x55555a6be3d0, cond=0x55555a6be3f8) at pthread_cond_wait.c:520
> #2  __pthread_cond_timedwait (cond=0x55555a6be3f8, mutex=0x55555a6be3d0, abstime=0x7fffd28489d0) at pthread_cond_wait.c:656
> #3  0x00007ffff5022a7c in QWaitCondition::wait(QMutex*, QDeadlineTimer) () at /lib/x86_64-linux-gnu/libQt5Core.so.5
> #4  0x00007ffff5022bcb in QWaitCondition::wait(QMutex*, unsigned long) () at /lib/x86_64-linux-gnu/libQt5Core.so.5
> #5  0x00007ffff5020171 in  () at /lib/x86_64-linux-gnu/libQt5Core.so.5
> #6  0x00007ffff501c9d2 in  () at /lib/x86_64-linux-gnu/libQt5Core.so.5
> #7  0x00007ffff699a609 in start_thread (arg=<optimized out>) at pthread_create.c:477
> #8  0x00007ffff48e7163 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95
> (gdb) thread 4653
> [Switching to thread 4653 (Thread 0x7fffcbfff700 (LWP 37512))]
> #0  futex_abstimed_wait_cancelable (private=<optimized out>, abstime=0x7fffcbffe9d0, clockid=<optimized out>, expected=0, futex_word=0x55555a633394) at ../sysdeps/nptl/futex-internal.h:320
> 320 in ../sysdeps/nptl/futex-internal.h
> (gdb) bt
> #0  futex_abstimed_wait_cancelable (private=<optimized out>, abstime=0x7fffcbffe9d0, clockid=<optimized out>, expected=0, futex_word=0x55555a633394) at ../sysdeps/nptl/futex-internal.h:320
> #1  __pthread_cond_wait_common (abstime=0x7fffcbffe9d0, clockid=<optimized out>, mutex=0x55555a633340, cond=0x55555a633368) at pthread_cond_wait.c:520
> #2  __pthread_cond_timedwait (cond=0x55555a633368, mutex=0x55555a633340, abstime=0x7fffcbffe9d0) at pthread_cond_wait.c:656
> #3  0x00007ffff5022a7c in QWaitCondition::wait(QMutex*, QDeadlineTimer) () at /lib/x86_64-linux-gnu/libQt5Core.so.5
> #4  0x00007ffff5022bcb in QWaitCondition::wait(QMutex*, unsigned long) () at /lib/x86_64-linux-gnu/libQt5Core.so.5
> #5  0x00007ffff5020171 in  () at /lib/x86_64-linux-gnu/libQt5Core.so.5
> #6  0x00007ffff501c9d2 in  () at /lib/x86_64-linux-gnu/libQt5Core.so.5
> #7  0x00007ffff699a609 in start_thread (arg=<optimized out>) at pthread_create.c:477
> #8  0x00007ffff48e7163 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95
> (gdb) thread 4654
> [Switching to thread 4654 (Thread 0x7fffc3fff700 (LWP 37513))]
> #0  futex_abstimed_wait_cancelable (private=<optimized out>, abstime=0x7fffc3ffe9d0, clockid=<optimized out>, expected=0, futex_word=0x55555a6c19d0) at ../sysdeps/nptl/futex-internal.h:320
> 320 in ../sysdeps/nptl/futex-internal.h
> (gdb) bt
> #0  futex_abstimed_wait_cancelable (private=<optimized out>, abstime=0x7fffc3ffe9d0, clockid=<optimized out>, expected=0, futex_word=0x55555a6c19d0) at ../sysdeps/nptl/futex-internal.h:320
> #1  __pthread_cond_wait_common (abstime=0x7fffc3ffe9d0, clockid=<optimized out>, mutex=0x55555a6c1980, cond=0x55555a6c19a8) at pthread_cond_wait.c:520
> #2  __pthread_cond_timedwait (cond=0x55555a6c19a8, mutex=0x55555a6c1980, abstime=0x7fffc3ffe9d0) at pthread_cond_wait.c:656
> #3  0x00007ffff5022a7c in QWaitCondition::wait(QMutex*, QDeadlineTimer) () at /lib/x86_64-linux-gnu/libQt5Core.so.5
> #4  0x00007ffff5022bcb in QWaitCondition::wait(QMutex*, unsigned long) () at /lib/x86_64-linux-gnu/libQt5Core.so.5
> #5  0x00007ffff5020171 in  () at /lib/x86_64-linux-gnu/libQt5Core.so.5
> #6  0x00007ffff501c9d2 in  () at /lib/x86_64-linux-gnu/libQt5Core.so.5
> #7  0x00007ffff699a609 in start_thread (arg=<optimized out>) at pthread_create.c:477
> #8  0x00007ffff48e7163 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95
> (gdb) thread 4655
> [Switching to thread 4655 (Thread 0x7fffabfff700 (LWP 37514))]
> #0  futex_abstimed_wait_cancelable (private=<optimized out>, abstime=0x7fffabffe9d0, clockid=<optimized out>, expected=0, futex_word=0x555556d60504) at ../sysdeps/nptl/futex-internal.h:320
> 320 in ../sysdeps/nptl/futex-internal.h
> (gdb) bt
> #0  futex_abstimed_wait_cancelable (private=<optimized out>, abstime=0x7fffabffe9d0, clockid=<optimized out>, expected=0, futex_word=0x555556d60504) at ../sysdeps/nptl/futex-internal.h:320
> #1  __pthread_cond_wait_common (abstime=0x7fffabffe9d0, clockid=<optimized out>, mutex=0x555556d604b0, cond=0x555556d604d8) at pthread_cond_wait.c:520
> #2  __pthread_cond_timedwait (cond=0x555556d604d8, mutex=0x555556d604b0, abstime=0x7fffabffe9d0) at pthread_cond_wait.c:656
> #3  0x00007ffff5022a7c in QWaitCondition::wait(QMutex*, QDeadlineTimer) () at /lib/x86_64-linux-gnu/libQt5Core.so.5
> #4  0x00007ffff5022bcb in QWaitCondition::wait(QMutex*, unsigned long) () at /lib/x86_64-linux-gnu/libQt5Core.so.5
> #5  0x00007ffff5020171 in  () at /lib/x86_64-linux-gnu/libQt5Core.so.5
> #6  0x00007ffff501c9d2 in  () at /lib/x86_64-linux-gnu/libQt5Core.so.5
> #7  0x00007ffff699a609 in start_thread (arg=<optimized out>) at pthread_create.c:477
> #8  0x00007ffff48e7163 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95
> (gdb) thread 4656
> [Switching to thread 4656 (Thread 0x7fff9ffff700 (LWP 37515))]
> #0  futex_abstimed_wait_cancelable (private=<optimized out>, abstime=0x7fff9fffe9d0, clockid=<optimized out>, expected=0, futex_word=0x55555a632894) at ../sysdeps/nptl/futex-internal.h:320
> 320 in ../sysdeps/nptl/futex-internal.h
> (gdb) bt
> #0  futex_abstimed_wait_cancelable (private=<optimized out>, abstime=0x7fff9fffe9d0, clockid=<optimized out>, expected=0, futex_word=0x55555a632894) at ../sysdeps/nptl/futex-internal.h:320
> #1  __pthread_cond_wait_common (abstime=0x7fff9fffe9d0, clockid=<optimized out>, mutex=0x55555a632840, cond=0x55555a632868) at pthread_cond_wait.c:520
> #2  __pthread_cond_timedwait (cond=0x55555a632868, mutex=0x55555a632840, abstime=0x7fff9fffe9d0) at pthread_cond_wait.c:656
> #3  0x00007ffff5022a7c in QWaitCondition::wait(QMutex*, QDeadlineTimer) () at /lib/x86_64-linux-gnu/libQt5Core.so.5
> #4  0x00007ffff5022bcb in QWaitCondition::wait(QMutex*, unsigned long) () at /lib/x86_64-linux-gnu/libQt5Core.so.5
> #5  0x00007ffff5020171 in  () at /lib/x86_64-linux-gnu/libQt5Core.so.5
> #6  0x00007ffff501c9d2 in  () at /lib/x86_64-linux-gnu/libQt5Core.so.5
> #7  0x00007ffff699a609 in start_thread (arg=<optimized out>) at pthread_create.c:477
> #8  0x00007ffff48e7163 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95
> (gdb) thread 4657
> [Switching to thread 4657 (Thread 0x7fff97fff700 (LWP 37516))]
> #0  futex_abstimed_wait_cancelable (private=<optimized out>, abstime=0x7fff97ffe9d0, clockid=<optimized out>, expected=0, futex_word=0x55555a6bd920) at ../sysdeps/nptl/futex-internal.h:320
> 320 in ../sysdeps/nptl/futex-internal.h
> (gdb) bt
> #0  futex_abstimed_wait_cancelable (private=<optimized out>, abstime=0x7fff97ffe9d0, clockid=<optimized out>, expected=0, futex_word=0x55555a6bd920) at ../sysdeps/nptl/futex-internal.h:320
> #1  __pthread_cond_wait_common (abstime=0x7fff97ffe9d0, clockid=<optimized out>, mutex=0x55555a6bd8d0, cond=0x55555a6bd8f8) at pthread_cond_wait.c:520
> #2  __pthread_cond_timedwait (cond=0x55555a6bd8f8, mutex=0x55555a6bd8d0, abstime=0x7fff97ffe9d0) at pthread_cond_wait.c:656
> #3  0x00007ffff5022a7c in QWaitCondition::wait(QMutex*, QDeadlineTimer) () at /lib/x86_64-linux-gnu/libQt5Core.so.5
> #4  0x00007ffff5022bcb in QWaitCondition::wait(QMutex*, unsigned long) () at /lib/x86_64-linux-gnu/libQt5Core.so.5
> #5  0x00007ffff5020171 in  () at /lib/x86_64-linux-gnu/libQt5Core.so.5
> #6  0x00007ffff501c9d2 in  () at /lib/x86_64-linux-gnu/libQt5Core.so.5
> #7  0x00007ffff699a609 in start_thread (arg=<optimized out>) at pthread_create.c:477
> #8  0x00007ffff48e7163 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95
> (gdb) thread 4658
> [Switching to thread 4658 (Thread 0x7fff95ffe700 (LWP 37517))]
> #0  futex_abstimed_wait_cancelable (private=<optimized out>, abstime=0x7fff95ffd9d0, clockid=<optimized out>, expected=0, futex_word=0x555556d8fdc0) at ../sysdeps/nptl/futex-internal.h:320
> 320 in ../sysdeps/nptl/futex-internal.h
> (gdb) bt
> #0  futex_abstimed_wait_cancelable (private=<optimized out>, abstime=0x7fff95ffd9d0, clockid=<optimized out>, expected=0, futex_word=0x555556d8fdc0) at ../sysdeps/nptl/futex-internal.h:320
> #1  __pthread_cond_wait_common (abstime=0x7fff95ffd9d0, clockid=<optimized out>, mutex=0x555556d8fd70, cond=0x555556d8fd98) at pthread_cond_wait.c:520
> #2  __pthread_cond_timedwait (cond=0x555556d8fd98, mutex=0x555556d8fd70, abstime=0x7fff95ffd9d0) at pthread_cond_wait.c:656
> #3  0x00007ffff5022a7c in QWaitCondition::wait(QMutex*, QDeadlineTimer) () at /lib/x86_64-linux-gnu/libQt5Core.so.5
> #4  0x00007ffff5022bcb in QWaitCondition::wait(QMutex*, unsigned long) () at /lib/x86_64-linux-gnu/libQt5Core.so.5
> #5  0x00007ffff5020171 in  () at /lib/x86_64-linux-gnu/libQt5Core.so.5
> #6  0x00007ffff501c9d2 in  () at /lib/x86_64-linux-gnu/libQt5Core.so.5
> #7  0x00007ffff699a609 in start_thread (arg=<optimized out>) at pthread_create.c:477
> #8  0x00007ffff48e7163 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95
> (gdb) thread 4659
> [Switching to thread 4659 (Thread 0x7fff93ffd700 (LWP 37518))]
> #0  futex_abstimed_wait_cancelable (private=<optimized out>, abstime=0x7fff93ffc9d0, clockid=<optimized out>, expected=0, futex_word=0x555556d6c290) at ../sysdeps/nptl/futex-internal.h:320
> 320 in ../sysdeps/nptl/futex-internal.h
> (gdb) bt
> #0  futex_abstimed_wait_cancelable (private=<optimized out>, abstime=0x7fff93ffc9d0, clockid=<optimized out>, expected=0, futex_word=0x555556d6c290) at ../sysdeps/nptl/futex-internal.h:320
> #1  __pthread_cond_wait_common (abstime=0x7fff93ffc9d0, clockid=<optimized out>, mutex=0x555556d6c240, cond=0x555556d6c268) at pthread_cond_wait.c:520
> #2  __pthread_cond_timedwait (cond=0x555556d6c268, mutex=0x555556d6c240, abstime=0x7fff93ffc9d0) at pthread_cond_wait.c:656
> #3  0x00007ffff5022a7c in QWaitCondition::wait(QMutex*, QDeadlineTimer) () at /lib/x86_64-linux-gnu/libQt5Core.so.5
> #4  0x00007ffff5022bcb in QWaitCondition::wait(QMutex*, unsigned long) () at /lib/x86_64-linux-gnu/libQt5Core.so.5
> #5  0x00007ffff5020171 in  () at /lib/x86_64-linux-gnu/libQt5Core.so.5
> #6  0x00007ffff501c9d2 in  () at /lib/x86_64-linux-gnu/libQt5Core.so.5
> #7  0x00007ffff699a609 in start_thread (arg=<optimized out>) at pthread_create.c:477
> #8  0x00007ffff48e7163 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95
> (gdb) thread 4660
> [Switching to thread 4660 (Thread 0x7fff83fff700 (LWP 37519))]
> #0  futex_abstimed_wait_cancelable (private=<optimized out>, abstime=0x7fff83ffe9d0, clockid=<optimized out>, expected=0, futex_word=0x55555a6c1050) at ../sysdeps/nptl/futex-internal.h:320
> 320 in ../sysdeps/nptl/futex-internal.h
> (gdb) bt
> #0  futex_abstimed_wait_cancelable (private=<optimized out>, abstime=0x7fff83ffe9d0, clockid=<optimized out>, expected=0, futex_word=0x55555a6c1050) at ../sysdeps/nptl/futex-internal.h:320
> #1  __pthread_cond_wait_common (abstime=0x7fff83ffe9d0, clockid=<optimized out>, mutex=0x55555a6c1000, cond=0x55555a6c1028) at pthread_cond_wait.c:520
> #2  __pthread_cond_timedwait (cond=0x55555a6c1028, mutex=0x55555a6c1000, abstime=0x7fff83ffe9d0) at pthread_cond_wait.c:656
> #3  0x00007ffff5022a7c in QWaitCondition::wait(QMutex*, QDeadlineTimer) () at /lib/x86_64-linux-gnu/libQt5Core.so.5
> #4  0x00007ffff5022bcb in QWaitCondition::wait(QMutex*, unsigned long) () at /lib/x86_64-linux-gnu/libQt5Core.so.5
> #5  0x00007ffff5020171 in  () at /lib/x86_64-linux-gnu/libQt5Core.so.5
> #6  0x00007ffff501c9d2 in  () at /lib/x86_64-linux-gnu/libQt5Core.so.5
> #7  0x00007ffff699a609 in start_thread (arg=<optimized out>) at pthread_create.c:477
> #8  0x00007ffff48e7163 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95
> (gdb) thread 4661
> [Switching to thread 4661 (Thread 0x7fff7bfff700 (LWP 37520))]
> #0  futex_abstimed_wait_cancelable (private=<optimized out>, abstime=0x7fff7bffe9d0, clockid=<optimized out>, expected=0, futex_word=0x55555a6c1514) at ../sysdeps/nptl/futex-internal.h:320
> 320 in ../sysdeps/nptl/futex-internal.h
> (gdb) bt
> #0  futex_abstimed_wait_cancelable (private=<optimized out>, abstime=0x7fff7bffe9d0, clockid=<optimized out>, expected=0, futex_word=0x55555a6c1514) at ../sysdeps/nptl/futex-internal.h:320
> #1  __pthread_cond_wait_common (abstime=0x7fff7bffe9d0, clockid=<optimized out>, mutex=0x55555a6c14c0, cond=0x55555a6c14e8) at pthread_cond_wait.c:520
> #2  __pthread_cond_timedwait (cond=0x55555a6c14e8, mutex=0x55555a6c14c0, abstime=0x7fff7bffe9d0) at pthread_cond_wait.c:656
> #3  0x00007ffff5022a7c in QWaitCondition::wait(QMutex*, QDeadlineTimer) () at /lib/x86_64-linux-gnu/libQt5Core.so.5
> #4  0x00007ffff5022bcb in QWaitCondition::wait(QMutex*, unsigned long) () at /lib/x86_64-linux-gnu/libQt5Core.so.5
> #5  0x00007ffff5020171 in  () at /lib/x86_64-linux-gnu/libQt5Core.so.5
> #6  0x00007ffff501c9d2 in  () at /lib/x86_64-linux-gnu/libQt5Core.so.5
> #7  0x00007ffff699a609 in start_thread (arg=<optimized out>) at pthread_create.c:477
> #8  0x00007ffff48e7163 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95
> (gdb) thread 4662
> [Switching to thread 4662 (Thread 0x7fff77ffd700 (LWP 37521))]
> #0  futex_abstimed_wait_cancelable (private=<optimized out>, abstime=0x7fff77ffc9d0, clockid=<optimized out>, expected=0, futex_word=0x55555a6c1e94) at ../sysdeps/nptl/futex-internal.h:320
> 320 in ../sysdeps/nptl/futex-internal.h
> (gdb) bt
> #0  futex_abstimed_wait_cancelable (private=<optimized out>, abstime=0x7fff77ffc9d0, clockid=<optimized out>, expected=0, futex_word=0x55555a6c1e94) at ../sysdeps/nptl/futex-internal.h:320
> #1  __pthread_cond_wait_common (abstime=0x7fff77ffc9d0, clockid=<optimized out>, mutex=0x55555a6c1e40, cond=0x55555a6c1e68) at pthread_cond_wait.c:520
> #2  __pthread_cond_timedwait (cond=0x55555a6c1e68, mutex=0x55555a6c1e40, abstime=0x7fff77ffc9d0) at pthread_cond_wait.c:656
> #3  0x00007ffff5022a7c in QWaitCondition::wait(QMutex*, QDeadlineTimer) () at /lib/x86_64-linux-gnu/libQt5Core.so.5
> #4  0x00007ffff5022bcb in QWaitCondition::wait(QMutex*, unsigned long) () at /lib/x86_64-linux-gnu/libQt5Core.so.5
> #5  0x00007ffff5020171 in  () at /lib/x86_64-linux-gnu/libQt5Core.so.5
> #6  0x00007ffff501c9d2 in  () at /lib/x86_64-linux-gnu/libQt5Core.so.5
> #7  0x00007ffff699a609 in start_thread (arg=<optimized out>) at pthread_create.c:477
> #8  0x00007ffff48e7163 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95
> (gdb) thread 4663
> Unknown thread 4663.
> (gdb) 
> 
> 
> 
> 
> On Sat, Mar 26, 2022 at 8:48 AM Hy Murveit <murveit at gmail.com <mailto:murveit at gmail.com>> wrote:
> 

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.kde.org/pipermail/kstars-devel/attachments/20220327/6a215605/attachment-0001.htm>


More information about the Kstars-devel mailing list