Failed test

Jasem Mutlaq mutlaqja at ikarustech.com
Thu Dec 24 09:54:02 GMT 2020


Hello Wolfgang,

Sure, I ran again and it executed fine for a while but ended up crashing.
Log is attached.

--
Best Regards,
Jasem Mutlaq



On Wed, Dec 23, 2020 at 6:59 PM Wolfgang Reissenberger <
sterne-jaeger at openfuture.de> wrote:

> Hi Jasem, all,
> I ran all tests locally with a mixed result.
>
> *TestEkosCaptureCount*
> This runs fine in my environment, it should finish within 20min. *@Jasem:
> *could you try to drill it down which test method hangs
>
> *TestEkosGuide*
> Similar as in the test run, this fails during initialization, it seems
> like selecting CCD Simulator during profile setup fails:
>
> FAIL! : TestEkosGuide::testPHD2Connection() Compared values are not the
> same
> Actual (ccdCombo->currentText()): "--"
> Expected (lookup) : "CCD Simulator“
>
> In my test setup, the CCDs are grouped in the profile’s selection box.
> Maybe this creates problems.
>
>
> *TestEkosCapture*
> The automated test fails in one case due to a delay that is selected too
> tight (at least for the CI environment)
> In my own environment, two tests fail since in my KStars setup, the TS
> checkbox is automatically selected in the Capture module resulting in a
> file name with a time stamp in it - what the test case does not expect.
>
> *TestEkosMount*
> This runs fine in my environment. Here we see the following error in the
> log file:
>
> QFATAL : TestEkosMount::initTestCase() EGLFS: OpenGL windows cannot be
> mixed with others.
>
>
> This seems to be a problem specific for the CI environment.
>
> Wolfgang
>
>
> Am 23.12.2020 um 11:46 schrieb Jasem Mutlaq <mutlaqja at ikarustech.com>:
>
> Hello everyone,
>
> We have 4 tests that always fail now:
>
> + TestEkosCaptureCount
> + TestEkosGuide
> + TestEkosCapture
> + TestEkosMount
>
> The first test never finishes, I tested locally and left it for a *few
> hours* and it was still there, so either it is broken, or it indicates a
> serious problem with capture count!
>
> Eric & Wolfgang, would you be so kind as to check what's going on with
> these tests since now all the MR are always failing?
>
> --
> Best Regards,
> Jasem Mutlaq
>
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.kde.org/pipermail/kstars-devel/attachments/20201224/7a51fc03/attachment-0001.htm>
-------------- next part --------------
QINFO  : TestEkosCaptureCount::testCaptureWithCaptureFramesMap(seq=Luminance:3,Red:1,Green:1,Blue:1,Luminance:2, captured=Luminance:15,Red:3,Green:3,Blue:2, it=3, remember=false) org.kde.kstars.ekos.capture: "Job requires 1.000-second Red images, has already 1/1 captures and does not need to run."
QINFO  : TestEkosCaptureCount::testCaptureWithCaptureFramesMap(seq=Luminance:3,Red:1,Green:1,Blue:1,Luminance:2, captured=Luminance:15,Red:3,Green:3,Blue:2, it=3, remember=false) org.kde.kstars.ekos.capture: "Job requires 1.000-second Green images, has already 1/1 captures and does not need to run."
QINFO  : TestEkosCaptureCount::testCaptureWithCaptureFramesMap(seq=Luminance:3,Red:1,Green:1,Blue:1,Luminance:2, captured=Luminance:15,Red:3,Green:3,Blue:2, it=3, remember=false) org.kde.kstars.ekos.capture: "Job requires 1.000-second Blue images, has already 1/1 captures and does not need to run."
QINFO  : TestEkosCaptureCount::testCaptureWithCaptureFramesMap(seq=Luminance:3,Red:1,Green:1,Blue:1,Luminance:2, captured=Luminance:15,Red:3,Green:3,Blue:2, it=3, remember=false) org.kde.kstars.ekos.capture: "Job requires 1.000-second Luminance images, has already 2/2 captures and does not need to run."
QINFO  : TestEkosCaptureCount::testCaptureWithCaptureFramesMap(seq=Luminance:3,Red:1,Green:1,Blue:1,Luminance:2, captured=Luminance:15,Red:3,Green:3,Blue:2, it=3, remember=false) org.kde.kstars.ekos.capture: "Job requires 1.000-second Luminance images, has already 3/3 captures and does not need to run."
QINFO  : TestEkosCaptureCount::testCaptureWithCaptureFramesMap(seq=Luminance:3,Red:1,Green:1,Blue:1,Luminance:2, captured=Luminance:15,Red:3,Green:3,Blue:2, it=3, remember=false) org.kde.kstars.ekos.capture: "Job requires 1.000-second Red images, has already 1/1 captures and does not need to run."
QINFO  : TestEkosCaptureCount::testCaptureWithCaptureFramesMap(seq=Luminance:3,Red:1,Green:1,Blue:1,Luminance:2, captured=Luminance:15,Red:3,Green:3,Blue:2, it=3, remember=false) org.kde.kstars.ekos.capture: "Job requires 1.000-second Green images, has already 1/1 captures and does not need to run."
QINFO  : TestEkosCaptureCount::testCaptureWithCaptureFramesMap(seq=Luminance:3,Red:1,Green:1,Blue:1,Luminance:2, captured=Luminance:15,Red:3,Green:3,Blue:2, it=3, remember=false) org.kde.kstars.ekos.capture: "Job requires 1.000-second Blue images, has 0/1 frames captured and will be processed."
QINFO  : TestEkosCaptureCount::testCaptureWithCaptureFramesMap(seq=Luminance:3,Red:1,Green:1,Blue:1,Luminance:2, captured=Luminance:15,Red:3,Green:3,Blue:2, it=3, remember=false) org.kde.kstars.indi: CCD Simulator :  "[INFO] Setting current filter to slot 3 "
QINFO  : TestEkosCaptureCount::testCaptureWithCaptureFramesMap(seq=Luminance:3,Red:1,Green:1,Blue:1,Luminance:2, captured=Luminance:15,Red:3,Green:3,Blue:2, it=3, remember=false) org.kde.kstars.ekos.capture: "Capturing 1.000-second Blue image..."
QINFO  : TestEkosCaptureCount::testCaptureWithCaptureFramesMap(seq=Luminance:3,Red:1,Green:1,Blue:1,Luminance:2, captured=Luminance:15,Red:3,Green:3,Blue:2, it=3, remember=false) org.kde.kstars.indi: "FITS" file saved to "/home/jasem/.qttest/share/test_ekos_capture_count.RStjwF/images/test/Light/Blue/test_Light_2020-12-24T11-54-57_001.fits"
Found one coordinate representation.
QINFO  : TestEkosCaptureCount::testCaptureWithCaptureFramesMap(seq=Luminance:3,Red:1,Green:1,Blue:1,Luminance:2, captured=Luminance:15,Red:3,Green:3,Blue:2, it=3, remember=false) org.kde.kstars.ekos.capture: "Download Time: 0.01 s, New Download Time Estimate: 0.03 s."
QINFO  : TestEkosCaptureCount::testCaptureWithCaptureFramesMap(seq=Luminance:3,Red:1,Green:1,Blue:1,Luminance:2, captured=Luminance:15,Red:3,Green:3,Blue:2, it=3, remember=false) org.kde.kstars.ekos.capture: "Received image 1 out of 1."
QINFO  : TestEkosCaptureCount::testCaptureWithCaptureFramesMap(seq=Luminance:3,Red:1,Green:1,Blue:1,Luminance:2, captured=Luminance:15,Red:3,Green:3,Blue:2, it=3, remember=false) org.kde.kstars.ekos.capture: "Job requires 1.000-second Luminance images, has already 2/2 captures and does not need to run."

=== Received signal at function time: 300001ms, total time: 312478ms, dumping stack ===
GNU gdb (Ubuntu 9.2-0ubuntu1~20.04) 9.2
Copyright (C) 2020 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.
Type "show copying" and "show warranty" for details.
This GDB was configured as "x86_64-linux-gnu".
Type "show configuration" for configuration details.
For bug reporting instructions, please see:
<http://www.gnu.org/software/gdb/bugs/>.
Find the GDB manual and other documentation resources online at:
    <http://www.gnu.org/software/gdb/documentation/>.

For help, type "help".
Type "apropos word" to search for commands related to "word".
Attaching to process 19937
[New LWP 19938]
[New LWP 19939]
[New LWP 19943]
[New LWP 19944]
[New LWP 19945]
[New LWP 19946]
[New LWP 19947]
[New LWP 19948]
[New LWP 19949]
[New LWP 19950]
[New LWP 19951]
[New LWP 19956]
[New LWP 19963]
[New LWP 19968]
[New LWP 19969]
[New LWP 19970]
[New LWP 19971]
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
--Type <RET> for more, q to quit, c to continue without paging--0x00007f32778fd3bf in __GI___clock_nanosleep (clock_id=clock_id at entry=0, flags=flags at entry=0, req=0x7ffce718bca0, rem=0x0) at ../sysdeps/unix/sysv/linux/clock_nanosleep.c:78
(gdb) (gdb) 
Thread 18 (Thread 0x7f3239ffe700 (LWP 19971)):
#0  0x00007f3277932aff in __GI___poll (fds=0x7f32100018d0, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
        resultvar = 18446744073709551100
        sc_cancel_oldtype = 0
        sc_ret = <optimized out>
#1  0x00007f3276f671ae in ?? () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#2  0x00007f3276f672e3 in g_main_context_iteration () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#3  0x00007f32782bafa2 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
No symbol table info available.
#4  0x00007f327825f1ab in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
No symbol table info available.
#5  0x00007f3278079a12 in QThread::exec() () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
No symbol table info available.
#6  0x00007f327d447fa9 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Qml.so.5
No symbol table info available.
#7  0x00007f327807abac in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
No symbol table info available.
#8  0x00007f3279284609 in start_thread (arg=<optimized out>) at pthread_create.c:477
        ret = <optimized out>
        pd = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {139853698164480, -8039457189690961709, 140724185641166, 140724185641167, 140724185641344, 139853698161600, 7929272931404910803, 7929411878351048915}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = 0
#9  0x00007f327793f293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95
No locals.

Thread 17 (Thread 0x7f3248ffc700 (LWP 19970)):
#0  0x00007f327793512b in __GI___select (nfds=43, readfds=0x7f3248fef0d0, writefds=0x0, exceptfds=0x0, timeout=0x0) at ../sysdeps/unix/sysv/linux/select.c:41
        resultvar = 18446744073709551102
        sc_cancel_oldtype = 0
        sc_ret = <optimized out>
#1  0x00005636873fd54e in INDI::BaseClient::listenINDI (this=0x7f321806fce0) at /home/jasem/Projects/indi/libs/indibase/baseclient.cpp:459
        n = 506
        buffer = "<delProperty device=\"Guide Simulator\" name=\"DEBUG_LEVEL\" timestamp=\"2020-12-24T08:49:52\"/>\n<delProperty device=\"Guide Simulator\" name=\"LOGGING_LEVEL\" timestamp=\"2020-12-24T08:49:52\"/>\n<delProperty dev"...
        msg = "\000evice Guide Simulator not found", '\000' <repeats 2015 times>
        err_code = 0
        maxfd = 42
        rs = {fds_bits = {2199023255552, 0 <repeats 15 times>}}
        nodes = 0x7f320c028d60
        root = 0x0
        inode = 0
        locale = {<AutoLocale> = {m_category = 1, m_orig = 0x0}, <No data fields>}
#2  0x00005636873fcf1d in INDI::BaseClient::listenHelper (context=0x7f321806fce0) at /home/jasem/Projects/indi/libs/indibase/baseclient.cpp:382
No locals.
#3  0x000056368740ad48 in std::__invoke_impl<void*, void* (*)(void*), INDI::BaseClient*> (__f=@0x7f3218044ee0: 0x5636873fcef2 <INDI::BaseClient::listenHelper(void*)>) at /usr/include/c++/9/bits/invoke.h:60
No locals.
#4  0x000056368740abf2 in std::__invoke<void* (*)(void*), INDI::BaseClient*> (__fn=@0x7f3218044ee0: 0x5636873fcef2 <INDI::BaseClient::listenHelper(void*)>) at /usr/include/c++/9/bits/invoke.h:95
No locals.
#5  0x000056368740aac2 in std::thread::_Invoker<std::tuple<void* (*)(void*), INDI::BaseClient*> >::_M_invoke<0ul, 1ul> (this=0x7f3218044ed8) at /usr/include/c++/9/thread:244
No locals.
#6  0x000056368740aa55 in std::thread::_Invoker<std::tuple<void* (*)(void*), INDI::BaseClient*> >::operator() (this=0x7f3218044ed8) at /usr/include/c++/9/thread:251
No locals.
#7  0x000056368740aa13 in std::thread::_State_impl<std::thread::_Invoker<std::tuple<void* (*)(void*), INDI::BaseClient*> > >::_M_run (this=0x7f3218044ed0) at /usr/include/c++/9/thread:195
No locals.
#8  0x00007f3277c51d84 in ?? () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6
No symbol table info available.
#9  0x00007f3279284609 in start_thread (arg=<optimized out>) at pthread_create.c:477
        ret = <optimized out>
        pd = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {139853949814528, -8039457189690961709, 139853958150606, 139853958150607, 139853958150608, 139853949811648, 7929305917827485907, 7929411878351048915}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = 0
#10 0x00007f327793f293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95
No locals.

Thread 16 (Thread 0x7f32517fb700 (LWP 19969)):
#0  0x00007f327793512b in __GI___select (nfds=39, readfds=0x7f32517ee0d0, writefds=0x0, exceptfds=0x0, timeout=0x0) at ../sysdeps/unix/sysv/linux/select.c:41
        resultvar = 18446744073709551102
        sc_cancel_oldtype = 0
        sc_ret = <optimized out>
#1  0x00005636873fd54e in INDI::BaseClient::listenINDI (this=0x7f3218016310) at /home/jasem/Projects/indi/libs/indibase/baseclient.cpp:459
        n = 197
        buffer = "<setNumberVector device=\"CCD Simulator\" name=\"CCD_EXPOSURE\" state=\"Ok\" timeout=\"60\" timestamp=\"2020-12-24T08:54:57\">\n    <oneNumber name=\"CCD_EXPOSURE_VALUE\">\n0\n    </oneNumber>\n</setNumberVector>\n>\n>"...
        msg = "\000evice CCD Simulator not found", '\000' <repeats 2017 times>
        err_code = 0
        maxfd = 38
        rs = {fds_bits = {268435456, 0 <repeats 15 times>}}
        nodes = 0x7f321c00c390
        root = 0x0
        inode = 0
        locale = {<AutoLocale> = {m_category = 1, m_orig = 0x0}, <No data fields>}
#2  0x00005636873fcf1d in INDI::BaseClient::listenHelper (context=0x7f3218016310) at /home/jasem/Projects/indi/libs/indibase/baseclient.cpp:382
No locals.
#3  0x000056368740ad48 in std::__invoke_impl<void*, void* (*)(void*), INDI::BaseClient*> (__f=@0x7f321801eec0: 0x5636873fcef2 <INDI::BaseClient::listenHelper(void*)>) at /usr/include/c++/9/bits/invoke.h:60
No locals.
#4  0x000056368740abf2 in std::__invoke<void* (*)(void*), INDI::BaseClient*> (__fn=@0x7f321801eec0: 0x5636873fcef2 <INDI::BaseClient::listenHelper(void*)>) at /usr/include/c++/9/bits/invoke.h:95
No locals.
#5  0x000056368740aac2 in std::thread::_Invoker<std::tuple<void* (*)(void*), INDI::BaseClient*> >::_M_invoke<0ul, 1ul> (this=0x7f321801eeb8) at /usr/include/c++/9/thread:244
No locals.
#6  0x000056368740aa55 in std::thread::_Invoker<std::tuple<void* (*)(void*), INDI::BaseClient*> >::operator() (this=0x7f321801eeb8) at /usr/include/c++/9/thread:251
No locals.
#7  0x000056368740aa13 in std::thread::_State_impl<std::thread::_Invoker<std::tuple<void* (*)(void*), INDI::BaseClient*> > >::_M_run (this=0x7f321801eeb0) at /usr/include/c++/9/thread:195
No locals.
#8  0x00007f3277c51d84 in ?? () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6
No symbol table info available.
#9  0x00007f3279284609 in start_thread (arg=<optimized out>) at pthread_create.c:477
        ret = <optimized out>
        pd = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {139854092416768, -8039457189690961709, 139853958150606, 139853958150607, 139853958150608, 139854092413888, 7929359794434117843, 7929411878351048915}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = 0
#10 0x00007f327793f293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95
No locals.

Thread 15 (Thread 0x7f3250ffa700 (LWP 19968)):
#0  0x00007f327793512b in __GI___select (nfds=26, readfds=0x7f3250fed0d0, writefds=0x0, exceptfds=0x0, timeout=0x0) at ../sysdeps/unix/sysv/linux/select.c:41
        resultvar = 18446744073709551102
        sc_cancel_oldtype = 0
        sc_ret = <optimized out>
#1  0x00005636873fd54e in INDI::BaseClient::listenINDI (this=0x7f3218080770) at /home/jasem/Projects/indi/libs/indibase/baseclient.cpp:459
        n = 16079
        buffer = "gAmAA4AAgAaAAYAEgASAA4AHgAKAAoAIgAOABYAIgAGACIAIgAeAA4AI\ngASABYAFgAKAA4AJgAmAAoACgAaAAYABgAWACIAAgAKAAYABgAeABoAJgASAAoACgACACIAD\ngACAAoAFgAeABoAIgASAB4ACgAiAAYABgAmABYAAgAiABYAGgAmAA4ADgACABoAHgAaABI"...
        msg = "\000evice CCD Simulator not found", '\000' <repeats 2017 times>
        err_code = 0
        maxfd = 25
        rs = {fds_bits = {16777216, 0 <repeats 15 times>}}
        nodes = 0x7f322000f870
        root = 0x0
        inode = 0
        locale = {<AutoLocale> = {m_category = 1, m_orig = 0x0}, <No data fields>}
#2  0x00005636873fcf1d in INDI::BaseClient::listenHelper (context=0x7f3218080770) at /home/jasem/Projects/indi/libs/indibase/baseclient.cpp:382
No locals.
#3  0x000056368740ad48 in std::__invoke_impl<void*, void* (*)(void*), INDI::BaseClient*> (__f=@0x7f3218056f90: 0x5636873fcef2 <INDI::BaseClient::listenHelper(void*)>) at /usr/include/c++/9/bits/invoke.h:60
No locals.
#4  0x000056368740abf2 in std::__invoke<void* (*)(void*), INDI::BaseClient*> (__fn=@0x7f3218056f90: 0x5636873fcef2 <INDI::BaseClient::listenHelper(void*)>) at /usr/include/c++/9/bits/invoke.h:95
No locals.
#5  0x000056368740aac2 in std::thread::_Invoker<std::tuple<void* (*)(void*), INDI::BaseClient*> >::_M_invoke<0ul, 1ul> (this=0x7f3218056f88) at /usr/include/c++/9/thread:244
No locals.
#6  0x000056368740aa55 in std::thread::_Invoker<std::tuple<void* (*)(void*), INDI::BaseClient*> >::operator() (this=0x7f3218056f88) at /usr/include/c++/9/thread:251
No locals.
#7  0x000056368740aa13 in std::thread::_State_impl<std::thread::_Invoker<std::tuple<void* (*)(void*), INDI::BaseClient*> > >::_M_run (this=0x7f3218056f80) at /usr/include/c++/9/thread:195
No locals.
#8  0x00007f3277c51d84 in ?? () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6
No symbol table info available.
#9  0x00007f3279284609 in start_thread (arg=<optimized out>) at pthread_create.c:477
        ret = <optimized out>
        pd = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {139854084024064, -8039457189690961709, 139853958150606, 139853958150607, 139853958150608, 139854084021184, 7929358695459360979, 7929411878351048915}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = 0
#10 0x00007f327793f293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95
No locals.

Thread 14 (Thread 0x7f32497fd700 (LWP 19963)):
#0  0x00007f327793512b in __GI___select (nfds=36, readfds=0x7f32497f00d0, writefds=0x0, exceptfds=0x0, timeout=0x0) at ../sysdeps/unix/sysv/linux/select.c:41
        resultvar = 18446744073709551102
        sc_cancel_oldtype = 0
        sc_ret = <optimized out>
#1  0x00005636873fd54e in INDI::BaseClient::listenINDI (this=0x56368c28bbf0) at /home/jasem/Projects/indi/libs/indibase/baseclient.cpp:459
        n = 263
        buffer = "<setNumberVector device=\"Telescope Simulator\" name=\"EQUATORIAL_EOD_COORD\" state=\"Idle\" timeout=\"60\" timestamp=\"2020-12-24T08:55:00\">\n    <oneNumber name=\"RA\">\n9.139932411009180413\n    </oneNumber>\n    "...
        msg = "\000NDI: Could not find property FOCUS_SYNC in Focuser Simulator", '\000' <repeats 1986 times>
        err_code = 0
        maxfd = 35
        rs = {fds_bits = {4294967296, 0 <repeats 15 times>}}
        nodes = 0x7f321808ced0
        root = 0x0
        inode = 0
        locale = {<AutoLocale> = {m_category = 1, m_orig = 0x0}, <No data fields>}
#2  0x00005636873fcf1d in INDI::BaseClient::listenHelper (context=0x56368c28bbf0) at /home/jasem/Projects/indi/libs/indibase/baseclient.cpp:382
No locals.
#3  0x000056368740ad48 in std::__invoke_impl<void*, void* (*)(void*), INDI::BaseClient*> (__f=@0x56368c2a41d0: 0x5636873fcef2 <INDI::BaseClient::listenHelper(void*)>) at /usr/include/c++/9/bits/invoke.h:60
No locals.
#4  0x000056368740abf2 in std::__invoke<void* (*)(void*), INDI::BaseClient*> (__fn=@0x56368c2a41d0: 0x5636873fcef2 <INDI::BaseClient::listenHelper(void*)>) at /usr/include/c++/9/bits/invoke.h:95
No locals.
#5  0x000056368740aac2 in std::thread::_Invoker<std::tuple<void* (*)(void*), INDI::BaseClient*> >::_M_invoke<0ul, 1ul> (this=0x56368c2a41c8) at /usr/include/c++/9/thread:244
No locals.
#6  0x000056368740aa55 in std::thread::_Invoker<std::tuple<void* (*)(void*), INDI::BaseClient*> >::operator() (this=0x56368c2a41c8) at /usr/include/c++/9/thread:251
No locals.
#7  0x000056368740aa13 in std::thread::_State_impl<std::thread::_Invoker<std::tuple<void* (*)(void*), INDI::BaseClient*> > >::_M_run (this=0x56368c2a41c0) at /usr/include/c++/9/thread:195
No locals.
#8  0x00007f3277c51d84 in ?? () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6
No symbol table info available.
#9  0x00007f3279284609 in start_thread (arg=<optimized out>) at pthread_create.c:477
        ret = <optimized out>
        pd = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {139853958207232, -8039457189690961709, 140724185639598, 140724185639599, 140724185639600, 139853958204352, 7929307016802242771, 7929411878351048915}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = 0
#10 0x00007f327793f293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95
No locals.

Thread 13 (Thread 0x7f326bfff700 (LWP 19956)):
#0  0x00007f3277902dff in __GI___wait4 (pid=21025, stat_loc=stat_loc at entry=0x7f326bffe438, options=options at entry=0, usage=usage at entry=0x0) at ../sysdeps/unix/sysv/linux/wait4.c:27
        resultvar = 18446744073709551104
        sc_cancel_oldtype = 0
        sc_ret = <optimized out>
#1  0x00007f3277902d7b in __GI___waitpid (pid=<optimized out>, stat_loc=stat_loc at entry=0x7f326bffe438, options=options at entry=0) at waitpid.c:38
No locals.
#2  0x00007f32778720e7 in do_system (line=<optimized out>) at ../sysdeps/posix/system.c:172
        __result = <optimized out>
        _buffer = {__routine = 0x7f3277872290 <cancel_handler>, __arg = 0x7f326bffe440, __canceltype = 0, __prev = 0x0}
        _avail = 1
        cancel_args = {quit = 0x7f3277a0b200 <quit>, intr = 0x7f3277a0b2a0 <intr>, pid = 21025}
        status = -1
        ret = 0
        pid = 21025
        sa = {__sigaction_handler = {sa_handler = 0x1, sa_sigaction = 0x1}, sa_mask = {__val = {65536, 0 <repeats 15 times>}}, sa_flags = 0, sa_restorer = 0x0}
        omask = {__val = {0, 4988928597175334254, 8388068008348098676, 7018141387275776032, 7307221376550330656, 751094489344402802, 8289566090349998704, 7523097586805273701, 0, 0, 0, 0, 255, 0, 0, 0}}
        reset = {__val = {6, 0 <repeats 15 times>}}
        spawn_attr = {__flags = 12, __pgrp = 0, __sd = {__val = {6, 0 <repeats 15 times>}}, __ss = {__val = {0, 4988928597175334254, 8388068008348098676, 7018141387275776032, 7307221376550330656, 751094489344402802, 8289566090349998704, 7523097586805273701, 0, 0, 0, 0, 255, 0, 0, 0}}, __sp = {sched_priority = 0}, __policy = 0, __pad = {0 <repeats 16 times>}}
        __cnt = <optimized out>
        __set = <optimized out>
        __cnt = <optimized out>
        __set = <optimized out>
#3  0x00007f327eb7a6d5 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Test.so.5
No symbol table info available.
#4  0x00007f327eb7a80d in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Test.so.5
No symbol table info available.
#5  0x00007f327eb83ab7 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Test.so.5
No symbol table info available.
#6  0x00007f327807abac in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
No symbol table info available.
#7  0x00007f3279284609 in start_thread (arg=<optimized out>) at pthread_create.c:477
        ret = <optimized out>
        pd = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {139854537029376, -8039457189690961709, 140724185645982, 140724185645983, 140724185646160, 139854537026496, 7929374085937795283, 7929411878351048915}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = 0
#8  0x00007f327793f293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95
No locals.

Thread 12 (Thread 0x7f3251ffc700 (LWP 19951)):
#0  0x00007f3277932aff in __GI___poll (fds=0x7f3228005060, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
        resultvar = 18446744073709551100
        sc_cancel_oldtype = 0
        sc_ret = <optimized out>
#1  0x00007f3276f671ae in ?? () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#2  0x00007f3276f672e3 in g_main_context_iteration () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#3  0x00007f32782bafa2 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
No symbol table info available.
#4  0x00007f327825f1ab in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
No symbol table info available.
#5  0x00007f3278079a12 in QThread::exec() () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
No symbol table info available.
#6  0x00007f327807abac in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
No symbol table info available.
#7  0x00007f3279284609 in start_thread (arg=<optimized out>) at pthread_create.c:477
        ret = <optimized out>
        pd = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {139854100809472, -8039457189690961709, 140724185642750, 140724185642751, 140724185642928, 139854100806592, 7929360893408874707, 7929411878351048915}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = 0
#8  0x00007f327793f293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95
No locals.

Thread 11 (Thread 0x7f3233fff700 (LWP 19950)):
#0  futex_abstimed_wait_cancelable (private=<optimized out>, abstime=0x7f3233ffe9d0, clockid=<optimized out>, expected=0, futex_word=0x563689b0bfa0) at ../sysdeps/nptl/futex-internal.h:320
        __ret = -516
        clockbit = <optimized out>
        op = <optimized out>
        __ret = <optimized out>
        oldtype = 0
        err = <optimized out>
        oldtype = <optimized out>
        err = <optimized out>
        __ret = <optimized out>
        clockbit = <optimized out>
        op = <optimized out>
        __ret = <optimized out>
        resultvar = <optimized out>
        __arg6 = <optimized out>
        __arg5 = <optimized out>
        __arg4 = <optimized out>
        __arg3 = <optimized out>
        __arg2 = <optimized out>
        __arg1 = <optimized out>
        _a6 = <optimized out>
        _a5 = <optimized out>
        _a4 = <optimized out>
        _a3 = <optimized out>
        _a2 = <optimized out>
        _a1 = <optimized out>
#1  __pthread_cond_wait_common (abstime=0x7f3233ffe9d0, clockid=<optimized out>, mutex=0x563689b0bf50, cond=0x563689b0bf78) at pthread_cond_wait.c:520
        spin = 0
        buffer = {__routine = 0x7f327928b050 <__condvar_cleanup_waiting>, __arg = 0x7f3233ffe950, __canceltype = 1, __prev = 0x0}
        cbuffer = {wseq = 10668, cond = 0x563689b0bf78, mutex = 0x563689b0bf50, private = 0}
        err = <optimized out>
        g = 0
        flags = <optimized out>
        g1_start = <optimized out>
        maxspin = 0
        signals = <optimized out>
        result = 0
        wseq = 10668
        seq = 5334
        private = <optimized out>
        maxspin = <optimized out>
        err = <optimized out>
        result = <optimized out>
        wseq = <optimized out>
        g = <optimized out>
        seq = <optimized out>
        flags = <optimized out>
        private = <optimized out>
        signals = <optimized out>
        g1_start = <optimized out>
        spin = <optimized out>
        buffer = <optimized out>
        cbuffer = <optimized out>
        s = <optimized out>
#2  __pthread_cond_timedwait (cond=0x563689b0bf78, mutex=0x563689b0bf50, abstime=0x7f3233ffe9d0) at pthread_cond_wait.c:656
        flags = <optimized out>
        clockid = <optimized out>
#3  0x00007f3278080ca8 in QWaitCondition::wait(QMutex*, QDeadlineTimer) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
No symbol table info available.
#4  0x00007f327807e1b1 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
No symbol table info available.
#5  0x00007f327807abac in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
No symbol table info available.
#6  0x00007f3279284609 in start_thread (arg=<optimized out>) at pthread_create.c:477
        ret = <optimized out>
        pd = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {139853597505280, -8039457189690961709, 140724185642286, 140724185642287, 140724185642464, 139853597502400, 7929286125007573203, 7929411878351048915}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = 0
#7  0x00007f327793f293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95
No locals.

Thread 10 (Thread 0x7f323bfff700 (LWP 19949)):
#0  futex_abstimed_wait_cancelable (private=<optimized out>, abstime=0x7f323bffe9d0, clockid=<optimized out>, expected=0, futex_word=0x563689b0bad4) at ../sysdeps/nptl/futex-internal.h:320
        __ret = -516
        clockbit = <optimized out>
        op = <optimized out>
        __ret = <optimized out>
        oldtype = 0
        err = <optimized out>
        oldtype = <optimized out>
        err = <optimized out>
        __ret = <optimized out>
        clockbit = <optimized out>
        op = <optimized out>
        __ret = <optimized out>
        resultvar = <optimized out>
        __arg6 = <optimized out>
        __arg5 = <optimized out>
        __arg4 = <optimized out>
        __arg3 = <optimized out>
        __arg2 = <optimized out>
        __arg1 = <optimized out>
        _a6 = <optimized out>
        _a5 = <optimized out>
        _a4 = <optimized out>
        _a3 = <optimized out>
        _a2 = <optimized out>
        _a1 = <optimized out>
#1  __pthread_cond_wait_common (abstime=0x7f323bffe9d0, clockid=<optimized out>, mutex=0x563689b0ba80, cond=0x563689b0baa8) at pthread_cond_wait.c:520
        spin = 0
        buffer = {__routine = 0x7f327928b050 <__condvar_cleanup_waiting>, __arg = 0x7f323bffe950, __canceltype = 1, __prev = 0x0}
        cbuffer = {wseq = 10747, cond = 0x563689b0baa8, mutex = 0x563689b0ba80, private = 0}
        err = <optimized out>
        g = 1
        flags = <optimized out>
        g1_start = <optimized out>
        maxspin = 0
        signals = <optimized out>
        result = 0
        wseq = 10747
        seq = 5373
        private = <optimized out>
        maxspin = <optimized out>
        err = <optimized out>
        result = <optimized out>
        wseq = <optimized out>
        g = <optimized out>
        seq = <optimized out>
        flags = <optimized out>
        private = <optimized out>
        signals = <optimized out>
        g1_start = <optimized out>
        spin = <optimized out>
        buffer = <optimized out>
        cbuffer = <optimized out>
        s = <optimized out>
#2  __pthread_cond_timedwait (cond=0x563689b0baa8, mutex=0x563689b0ba80, abstime=0x7f323bffe9d0) at pthread_cond_wait.c:656
        flags = <optimized out>
        clockid = <optimized out>
#3  0x00007f3278080ca8 in QWaitCondition::wait(QMutex*, QDeadlineTimer) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
No symbol table info available.
#4  0x00007f327807e1b1 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
No symbol table info available.
#5  0x00007f327807abac in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
No symbol table info available.
#6  0x00007f3279284609 in start_thread (arg=<optimized out>) at pthread_create.c:477
        ret = <optimized out>
        pd = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {139853731723008, -8039457189690961709, 140724185642286, 140724185642287, 140724185642464, 139853731720128, 7929268532821528787, 7929411878351048915}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = 0
#7  0x00007f327793f293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95
No locals.

Thread 9 (Thread 0x7f324bfff700 (LWP 19948)):
#0  futex_abstimed_wait_cancelable (private=<optimized out>, abstime=0x7f324bffe9d0, clockid=<optimized out>, expected=0, futex_word=0x563689b0b6d4) at ../sysdeps/nptl/futex-internal.h:320
        __ret = -516
        clockbit = <optimized out>
        op = <optimized out>
        __ret = <optimized out>
        oldtype = 0
        err = <optimized out>
        oldtype = <optimized out>
        err = <optimized out>
        __ret = <optimized out>
        clockbit = <optimized out>
        op = <optimized out>
        __ret = <optimized out>
        resultvar = <optimized out>
        __arg6 = <optimized out>
        __arg5 = <optimized out>
        __arg4 = <optimized out>
        __arg3 = <optimized out>
        __arg2 = <optimized out>
        __arg1 = <optimized out>
        _a6 = <optimized out>
        _a5 = <optimized out>
        _a4 = <optimized out>
        _a3 = <optimized out>
        _a2 = <optimized out>
        _a1 = <optimized out>
#1  __pthread_cond_wait_common (abstime=0x7f324bffe9d0, clockid=<optimized out>, mutex=0x563689b0b680, cond=0x563689b0b6a8) at pthread_cond_wait.c:520
        spin = 0
        buffer = {__routine = 0x7f327928b050 <__condvar_cleanup_waiting>, __arg = 0x7f324bffe950, __canceltype = 1, __prev = 0x0}
        cbuffer = {wseq = 10971, cond = 0x563689b0b6a8, mutex = 0x563689b0b680, private = 0}
        err = <optimized out>
        g = 1
        flags = <optimized out>
        g1_start = <optimized out>
        maxspin = 0
        signals = <optimized out>
        result = 0
        wseq = 10971
        seq = 5485
        private = <optimized out>
        maxspin = <optimized out>
        err = <optimized out>
        result = <optimized out>
        wseq = <optimized out>
        g = <optimized out>
        seq = <optimized out>
        flags = <optimized out>
        private = <optimized out>
        signals = <optimized out>
        g1_start = <optimized out>
        spin = <optimized out>
        buffer = <optimized out>
        cbuffer = <optimized out>
        s = <optimized out>
#2  __pthread_cond_timedwait (cond=0x563689b0b6a8, mutex=0x563689b0b680, abstime=0x7f324bffe9d0) at pthread_cond_wait.c:656
        flags = <optimized out>
        clockid = <optimized out>
#3  0x00007f3278080ca8 in QWaitCondition::wait(QMutex*, QDeadlineTimer) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
No symbol table info available.
#4  0x00007f327807e1b1 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
No symbol table info available.
#5  0x00007f327807abac in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
No symbol table info available.
#6  0x00007f3279284609 in start_thread (arg=<optimized out>) at pthread_create.c:477
        ret = <optimized out>
        pd = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {139854000158464, -8039457189690961709, 140724185642286, 140724185642287, 140724185642464, 139854000155584, 7929303717193617619, 7929411878351048915}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = 0
#7  0x00007f327793f293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95
No locals.

Thread 8 (Thread 0x7f325bffd700 (LWP 19947)):
#0  futex_abstimed_wait_cancelable (private=<optimized out>, abstime=0x7f325bffc9d0, clockid=<optimized out>, expected=0, futex_word=0x563689b0b350) at ../sysdeps/nptl/futex-internal.h:320
        __ret = -516
        clockbit = <optimized out>
        op = <optimized out>
        __ret = <optimized out>
        oldtype = 0
        err = <optimized out>
        oldtype = <optimized out>
        err = <optimized out>
        __ret = <optimized out>
        clockbit = <optimized out>
        op = <optimized out>
        __ret = <optimized out>
        resultvar = <optimized out>
        __arg6 = <optimized out>
        __arg5 = <optimized out>
        __arg4 = <optimized out>
        __arg3 = <optimized out>
        __arg2 = <optimized out>
        __arg1 = <optimized out>
        _a6 = <optimized out>
        _a5 = <optimized out>
        _a4 = <optimized out>
        _a3 = <optimized out>
        _a2 = <optimized out>
        _a1 = <optimized out>
#1  __pthread_cond_wait_common (abstime=0x7f325bffc9d0, clockid=<optimized out>, mutex=0x563689b0b300, cond=0x563689b0b328) at pthread_cond_wait.c:520
        spin = 0
        buffer = {__routine = 0x7f327928b050 <__condvar_cleanup_waiting>, __arg = 0x7f325bffc950, __canceltype = 1, __prev = 0x0}
        cbuffer = {wseq = 10500, cond = 0x563689b0b328, mutex = 0x563689b0b300, private = 0}
        err = <optimized out>
        g = 0
        flags = <optimized out>
        g1_start = <optimized out>
        maxspin = 0
        signals = <optimized out>
        result = 0
        wseq = 10500
        seq = 5250
        private = <optimized out>
        maxspin = <optimized out>
        err = <optimized out>
        result = <optimized out>
        wseq = <optimized out>
        g = <optimized out>
        seq = <optimized out>
        flags = <optimized out>
        private = <optimized out>
        signals = <optimized out>
        g1_start = <optimized out>
        spin = <optimized out>
        buffer = <optimized out>
        cbuffer = <optimized out>
        s = <optimized out>
#2  __pthread_cond_timedwait (cond=0x563689b0b328, mutex=0x563689b0b300, abstime=0x7f325bffc9d0) at pthread_cond_wait.c:656
        flags = <optimized out>
        clockid = <optimized out>
#3  0x00007f3278080ca8 in QWaitCondition::wait(QMutex*, QDeadlineTimer) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
No symbol table info available.
#4  0x00007f327807e1b1 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
No symbol table info available.
#5  0x00007f327807abac in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
No symbol table info available.
#6  0x00007f3279284609 in start_thread (arg=<optimized out>) at pthread_create.c:477
        ret = <optimized out>
        pd = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {139854268585728, -8039457189690961709, 140724185642286, 140724185642287, 140724185642464, 139854268582848, 7929338902639448275, 7929411878351048915}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = 0
#7  0x00007f327793f293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95
No locals.

Thread 7 (Thread 0x7f3253ffd700 (LWP 19946)):
#0  futex_abstimed_wait_cancelable (private=<optimized out>, abstime=0x7f3253ffc9d0, clockid=<optimized out>, expected=0, futex_word=0x563689b0afd0) at ../sysdeps/nptl/futex-internal.h:320
        __ret = -516
        clockbit = <optimized out>
        op = <optimized out>
        __ret = <optimized out>
        oldtype = 0
        err = <optimized out>
        oldtype = <optimized out>
        err = <optimized out>
        __ret = <optimized out>
        clockbit = <optimized out>
        op = <optimized out>
        __ret = <optimized out>
        resultvar = <optimized out>
        __arg6 = <optimized out>
        __arg5 = <optimized out>
        __arg4 = <optimized out>
        __arg3 = <optimized out>
        __arg2 = <optimized out>
        __arg1 = <optimized out>
        _a6 = <optimized out>
        _a5 = <optimized out>
        _a4 = <optimized out>
        _a3 = <optimized out>
        _a2 = <optimized out>
        _a1 = <optimized out>
#1  __pthread_cond_wait_common (abstime=0x7f3253ffc9d0, clockid=<optimized out>, mutex=0x563689b0af80, cond=0x563689b0afa8) at pthread_cond_wait.c:520
        spin = 0
        buffer = {__routine = 0x7f327928b050 <__condvar_cleanup_waiting>, __arg = 0x7f3253ffc950, __canceltype = 1, __prev = 0x0}
        cbuffer = {wseq = 10784, cond = 0x563689b0afa8, mutex = 0x563689b0af80, private = 0}
        err = <optimized out>
        g = 0
        flags = <optimized out>
        g1_start = <optimized out>
        maxspin = 0
        signals = <optimized out>
        result = 0
        wseq = 10784
        seq = 5392
        private = <optimized out>
        maxspin = <optimized out>
        err = <optimized out>
        result = <optimized out>
        wseq = <optimized out>
        g = <optimized out>
        seq = <optimized out>
        flags = <optimized out>
        private = <optimized out>
        signals = <optimized out>
        g1_start = <optimized out>
        spin = <optimized out>
        buffer = <optimized out>
        cbuffer = <optimized out>
        s = <optimized out>
#2  __pthread_cond_timedwait (cond=0x563689b0afa8, mutex=0x563689b0af80, abstime=0x7f3253ffc9d0) at pthread_cond_wait.c:656
        flags = <optimized out>
        clockid = <optimized out>
#3  0x00007f3278080ca8 in QWaitCondition::wait(QMutex*, QDeadlineTimer) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
No symbol table info available.
#4  0x00007f327807e1b1 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
No symbol table info available.
#5  0x00007f327807abac in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
No symbol table info available.
#6  0x00007f3279284609 in start_thread (arg=<optimized out>) at pthread_create.c:477
        ret = <optimized out>
        pd = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {139854134368000, -8039457189690961709, 140724185642286, 140724185642287, 140724185642464, 139854134365120, 7929356494825492691, 7929411878351048915}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = 0
#7  0x00007f327793f293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95
No locals.

Thread 6 (Thread 0x7f325dffe700 (LWP 19945)):
#0  futex_abstimed_wait_cancelable (private=<optimized out>, abstime=0x7f325dffd9d0, clockid=<optimized out>, expected=0, futex_word=0x563689b0acd0) at ../sysdeps/nptl/futex-internal.h:320
        __ret = -516
        clockbit = <optimized out>
        op = <optimized out>
        __ret = <optimized out>
        oldtype = 0
        err = <optimized out>
        oldtype = <optimized out>
        err = <optimized out>
        __ret = <optimized out>
        clockbit = <optimized out>
        op = <optimized out>
        __ret = <optimized out>
        resultvar = <optimized out>
        __arg6 = <optimized out>
        __arg5 = <optimized out>
        __arg4 = <optimized out>
        __arg3 = <optimized out>
        __arg2 = <optimized out>
        __arg1 = <optimized out>
        _a6 = <optimized out>
        _a5 = <optimized out>
        _a4 = <optimized out>
        _a3 = <optimized out>
        _a2 = <optimized out>
        _a1 = <optimized out>
#1  __pthread_cond_wait_common (abstime=0x7f325dffd9d0, clockid=<optimized out>, mutex=0x563689b0ac80, cond=0x563689b0aca8) at pthread_cond_wait.c:520
        spin = 0
        buffer = {__routine = 0x7f327928b050 <__condvar_cleanup_waiting>, __arg = 0x7f325dffd950, __canceltype = 1, __prev = 0x0}
        cbuffer = {wseq = 10736, cond = 0x563689b0aca8, mutex = 0x563689b0ac80, private = 0}
        err = <optimized out>
        g = 0
        flags = <optimized out>
        g1_start = <optimized out>
        maxspin = 0
        signals = <optimized out>
        result = 0
        wseq = 10736
        seq = 5368
        private = <optimized out>
        maxspin = <optimized out>
        err = <optimized out>
        result = <optimized out>
        wseq = <optimized out>
        g = <optimized out>
        seq = <optimized out>
        flags = <optimized out>
        private = <optimized out>
        signals = <optimized out>
        g1_start = <optimized out>
        spin = <optimized out>
        buffer = <optimized out>
        cbuffer = <optimized out>
        s = <optimized out>
#2  __pthread_cond_timedwait (cond=0x563689b0aca8, mutex=0x563689b0ac80, abstime=0x7f325dffd9d0) at pthread_cond_wait.c:656
        flags = <optimized out>
        clockid = <optimized out>
#3  0x00007f3278080ca8 in QWaitCondition::wait(QMutex*, QDeadlineTimer) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
No symbol table info available.
#4  0x00007f327807e1b1 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
No symbol table info available.
#5  0x00007f327807abac in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
No symbol table info available.
#6  0x00007f3279284609 in start_thread (arg=<optimized out>) at pthread_create.c:477
        ret = <optimized out>
        pd = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {139854302144256, -8039457189690961709, 140724185642286, 140724185642287, 140724185642464, 139854302141376, 7929334504056066259, 7929411878351048915}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = 0
#7  0x00007f327793f293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95
No locals.

Thread 5 (Thread 0x7f325ffff700 (LWP 19944)):
#0  futex_abstimed_wait_cancelable (private=<optimized out>, abstime=0x7f325fffe9d0, clockid=<optimized out>, expected=0, futex_word=0x563689afe0f4) at ../sysdeps/nptl/futex-internal.h:320
        __ret = -516
        clockbit = <optimized out>
        op = <optimized out>
        __ret = <optimized out>
        oldtype = 0
        err = <optimized out>
        oldtype = <optimized out>
        err = <optimized out>
        __ret = <optimized out>
        clockbit = <optimized out>
        op = <optimized out>
        __ret = <optimized out>
        resultvar = <optimized out>
        __arg6 = <optimized out>
        __arg5 = <optimized out>
        __arg4 = <optimized out>
        __arg3 = <optimized out>
        __arg2 = <optimized out>
        __arg1 = <optimized out>
        _a6 = <optimized out>
        _a5 = <optimized out>
        _a4 = <optimized out>
        _a3 = <optimized out>
        _a2 = <optimized out>
        _a1 = <optimized out>
#1  __pthread_cond_wait_common (abstime=0x7f325fffe9d0, clockid=<optimized out>, mutex=0x563689afe0a0, cond=0x563689afe0c8) at pthread_cond_wait.c:520
        spin = 0
        buffer = {__routine = 0x7f327928b050 <__condvar_cleanup_waiting>, __arg = 0x7f325fffe950, __canceltype = 1, __prev = 0x0}
        cbuffer = {wseq = 10787, cond = 0x563689afe0c8, mutex = 0x563689afe0a0, private = 0}
        err = <optimized out>
        g = 1
        flags = <optimized out>
        g1_start = <optimized out>
        maxspin = 0
        signals = <optimized out>
        result = 0
        wseq = 10787
        seq = 5393
        private = <optimized out>
        maxspin = <optimized out>
        err = <optimized out>
        result = <optimized out>
        wseq = <optimized out>
        g = <optimized out>
        seq = <optimized out>
        flags = <optimized out>
        private = <optimized out>
        signals = <optimized out>
        g1_start = <optimized out>
        spin = <optimized out>
        buffer = <optimized out>
        cbuffer = <optimized out>
        s = <optimized out>
#2  __pthread_cond_timedwait (cond=0x563689afe0c8, mutex=0x563689afe0a0, abstime=0x7f325fffe9d0) at pthread_cond_wait.c:656
        flags = <optimized out>
        clockid = <optimized out>
#3  0x00007f3278080ca8 in QWaitCondition::wait(QMutex*, QDeadlineTimer) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
No symbol table info available.
#4  0x00007f327807e1b1 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
No symbol table info available.
#5  0x00007f327807abac in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
No symbol table info available.
#6  0x00007f3279284609 in start_thread (arg=<optimized out>) at pthread_create.c:477
        ret = <optimized out>
        pd = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {139854335702784, -8039457189690961709, 140724185642286, 140724185642287, 140724185642464, 139854335699904, 7929330105472684243, 7929411878351048915}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = 0
#7  0x00007f327793f293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95
No locals.

Thread 4 (Thread 0x7f326ae44700 (LWP 19943)):
#0  futex_abstimed_wait_cancelable (private=<optimized out>, abstime=0x7f326ae439d0, clockid=<optimized out>, expected=0, futex_word=0x563689b07990) at ../sysdeps/nptl/futex-internal.h:320
        __ret = -516
        clockbit = <optimized out>
        op = <optimized out>
        __ret = <optimized out>
        oldtype = 0
        err = <optimized out>
        oldtype = <optimized out>
        err = <optimized out>
        __ret = <optimized out>
        clockbit = <optimized out>
        op = <optimized out>
        __ret = <optimized out>
        resultvar = <optimized out>
        __arg6 = <optimized out>
        __arg5 = <optimized out>
        __arg4 = <optimized out>
        __arg3 = <optimized out>
        __arg2 = <optimized out>
        __arg1 = <optimized out>
        _a6 = <optimized out>
        _a5 = <optimized out>
        _a4 = <optimized out>
        _a3 = <optimized out>
        _a2 = <optimized out>
        _a1 = <optimized out>
#1  __pthread_cond_wait_common (abstime=0x7f326ae439d0, clockid=<optimized out>, mutex=0x563689b07940, cond=0x563689b07968) at pthread_cond_wait.c:520
        spin = 0
        buffer = {__routine = 0x7f327928b050 <__condvar_cleanup_waiting>, __arg = 0x7f326ae43950, __canceltype = 1, __prev = 0x0}
        cbuffer = {wseq = 10700, cond = 0x563689b07968, mutex = 0x563689b07940, private = 0}
        err = <optimized out>
        g = 0
        flags = <optimized out>
        g1_start = <optimized out>
        maxspin = 0
        signals = <optimized out>
        result = 0
        wseq = 10700
        seq = 5350
        private = <optimized out>
        maxspin = <optimized out>
        err = <optimized out>
        result = <optimized out>
        wseq = <optimized out>
        g = <optimized out>
        seq = <optimized out>
        flags = <optimized out>
        private = <optimized out>
        signals = <optimized out>
        g1_start = <optimized out>
        spin = <optimized out>
        buffer = <optimized out>
        cbuffer = <optimized out>
        s = <optimized out>
#2  __pthread_cond_timedwait (cond=0x563689b07968, mutex=0x563689b07940, abstime=0x7f326ae439d0) at pthread_cond_wait.c:656
        flags = <optimized out>
        clockid = <optimized out>
#3  0x00007f3278080ca8 in QWaitCondition::wait(QMutex*, QDeadlineTimer) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
No symbol table info available.
#4  0x00007f327807e1b1 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
No symbol table info available.
#5  0x00007f327807abac in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
No symbol table info available.
#6  0x00007f3279284609 in start_thread (arg=<optimized out>) at pthread_create.c:477
        ret = <optimized out>
        pd = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {139854518437632, -8039457189690961709, 140724185642286, 140724185642287, 140724185642464, 139854518434752, 7929371712431493331, 7929411878351048915}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = 0
#7  0x00007f327793f293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95
No locals.

Thread 3 (Thread 0x7f32715e0700 (LWP 19939)):
#0  0x00007f3277932aff in __GI___poll (fds=0x7f326401c520, nfds=4, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
        resultvar = 18446744073709551100
        sc_cancel_oldtype = 0
        sc_ret = <optimized out>
#1  0x00007f3276f671ae in ?? () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#2  0x00007f3276f672e3 in g_main_context_iteration () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#3  0x00007f32782bafa2 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
No symbol table info available.
#4  0x00007f327825f1ab in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
No symbol table info available.
#5  0x00007f3278079a12 in QThread::exec() () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
No symbol table info available.
#6  0x00007f327d000f4b in ?? () from /usr/lib/x86_64-linux-gnu/libQt5DBus.so.5
No symbol table info available.
#7  0x00007f327807abac in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
No symbol table info available.
#8  0x00007f3279284609 in start_thread (arg=<optimized out>) at pthread_create.c:477
        ret = <optimized out>
        pd = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {139854627079936, -8039457189690961709, 140724185647870, 140724185647871, 140724185648048, 139854627077056, 7929430452551717075, 7929411878351048915}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = 0
#9  0x00007f327793f293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95
No locals.

Thread 2 (Thread 0x7f3272614700 (LWP 19938)):
#0  0x00007f3277932aff in __GI___poll (fds=0x7f3272613968, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
        resultvar = 18446744073709551100
        sc_cancel_oldtype = 0
        sc_ret = <optimized out>
#1  0x00007f3276054c1a in ?? () from /usr/lib/x86_64-linux-gnu/libxcb.so.1
No symbol table info available.
#2  0x00007f327605690a in xcb_wait_for_event () from /usr/lib/x86_64-linux-gnu/libxcb.so.1
No symbol table info available.
#3  0x00007f3272b2dd58 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5XcbQpa.so.5
No symbol table info available.
#4  0x00007f327807abac in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
No symbol table info available.
#5  0x00007f3279284609 in start_thread (arg=<optimized out>) at pthread_create.c:477
        ret = <optimized out>
        pd = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {139854644070144, -8039457189690961709, 140724185647358, 140724185647359, 140724185647536, 139854644067264, 7929423346528325843, 7929411878351048915}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = 0
#6  0x00007f327793f293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95
No locals.

Thread 1 (Thread 0x7f3273232b40 (LWP 19937)):
#0  0x00007f32778fd3bf in __GI___clock_nanosleep (clock_id=clock_id at entry=0, flags=flags at entry=0, req=0x7ffce718bca0, rem=0x0) at ../sysdeps/unix/sysv/linux/clock_nanosleep.c:78
        sc_cancel_oldtype = 0
        sc_ret = <optimized out>
        r = <optimized out>
#1  0x00007f3277903047 in __GI___nanosleep (requested_time=<optimized out>, remaining=<optimized out>) at nanosleep.c:27
        ret = <optimized out>
#2  0x00007f32782b6acd in QTestPrivate::qSleep(int) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
No symbol table info available.
#3  0x00007f32782b6b3d in QTest::qWait(int) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
No symbol table info available.
#4  0x00005636867b16dd in TestEkosCaptureCount::executeCapturing (this=0x7ffce718cf30) at /home/jasem/Projects/kstars/Tests/kstars_ui/test_ekos_capture_count.cpp:234
        framesCount = 1
#5  0x00005636867ad0a1 in TestEkosCaptureCount::testCaptureWithCaptureFramesMap (this=0x7ffce718cf30) at /home/jasem/Projects/kstars/Tests/kstars_ui/test_ekos_capture_count.cpp:56
        queueTable = 0x56368d507c50
#6  0x000056368678c771 in TestEkosCaptureCount::qt_static_metacall (_o=0x7ffce718cf30, _c=QMetaObject::InvokeMetaMethod, _id=4, _a=0x7ffce718bfd0) at /home/jasem/Projects/build/kstars/kstars-Desktop-Debug/Tests/kstars_ui/test_ekos_capture_count_autogen/EWIEGA46WW/moc_test_ekos_capture_count.cpp:109
        _t = 0x7ffce718cf30
#7  0x00007f327826f483 in QMetaMethod::invoke(QObject*, Qt::ConnectionType, QGenericReturnArgument, QGenericArgument, QGenericArgument, QGenericArgument, QGenericArgument, QGenericArgument, QGenericArgument, QGenericArgument, QGenericArgument, QGenericArgument, QGenericArgument) const () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
No symbol table info available.
#8  0x00007f327eb81a23 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Test.so.5
No symbol table info available.
#9  0x00007f327eb8240c in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Test.so.5
No symbol table info available.
#10 0x00007f327eb82991 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Test.so.5
No symbol table info available.
#11 0x00007f327eb82e5d in QTest::qRun() () from /usr/lib/x86_64-linux-gnu/libQt5Test.so.5
No symbol table info available.
#12 0x00007f327eb83250 in QTest::qExec(QObject*, int, char**) () from /usr/lib/x86_64-linux-gnu/libQt5Test.so.5
No symbol table info available.
#13 0x00005636867c09cf in <lambda()>::operator()(void) const (__closure=0x5636898f2c20) at /home/jasem/Projects/kstars/Tests/kstars_ui/test_ekos_capture_count.cpp:594
        __PRETTY_FUNCTION__ = "main(int, char**)::<lambda()>"
        failure = @0x7ffce718cee8: 0
        argc = @0x7ffce718cedc: 1
        argv = @0x7ffce718ced0: 0x7ffce718d088
        tc = @0x7ffce718cf30: {<QObject> = {<No data fields>}, static staticMetaObject = {d = {superdata = {direct = 0x7f32784f1b00 <QObject::staticMetaObject>}, stringdata = 0x56368742e780 <qt_meta_stringdata_TestEkosCaptureCount>, data = 0x56368742e9a0 <qt_meta_data_TestEkosCaptureCount>, static_metacall = 0x56368678c6c4 <TestEkosCaptureCount::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)>, relatedMetaObjects = 0x0, extradata = 0x0}}, destination = 0x7f326c009520, imageLocation = 0x7f326c009330, m_expectedImages = {d = 0x56368c7c23d0}, expectedSchedulerStates = {<QList<Ekos::SchedulerState>> = {<QListSpecialMethods<Ekos::SchedulerState>> = {<No data fields>}, {p = {static shared_null = {ref = {atomic = {_q_value = {<std::__atomic_base<int>> = {static _S_alignment = 4, _M_i = -1}, <No data fields>}}}, alloc = 0, begin = 0, end = 0, array = {0x0}}, d = 0x7f327834f410 <QListData::shared_null>}, d = 0x7f327834f410 <QListData::shared_null>}}, <No data fields>}, m_SchedulerStatus = 2007031752, m_CaptureStatus = 32562, m_CaptureHelper = 0x563689904b60, target = {static null = {<No data fields>}, d = 0x563689904b30}}
        app = @0x7ffce718cef0: <incomplete type>
#14 0x00005636867c8584 in QtPrivate::FunctorCall<QtPrivate::IndexesList<>, QtPrivate::List<>, void, main(int, char**)::<lambda()> >::call(<lambda()> &, void **) (f=..., arg=0x7ffce718c8f0) at /usr/include/x86_64-linux-gnu/qt5/QtCore/qobjectdefs_impl.h:146
No locals.
#15 0x00005636867c8032 in QtPrivate::Functor<main(int, char**)::<lambda()>, 0>::call<QtPrivate::List<>, void>(<lambda()> &, void *, void **) (f=..., arg=0x7ffce718c8f0) at /usr/include/x86_64-linux-gnu/qt5/QtCore/qobjectdefs_impl.h:256
No locals.
#16 0x00005636867c7885 in QtPrivate::QFunctorSlotObject<main(int, char**)::<lambda()>, 0, QtPrivate::List<>, void>::impl(int, QtPrivate::QSlotObjectBase *, QObject *, void **, bool *) (which=1, this_=0x5636898f2c10, r=0x7ffce718cef0, a=0x7ffce718c8f0, ret=0x0) at /usr/include/x86_64-linux-gnu/qt5/QtCore/qobjectdefs_impl.h:443
No locals.
#17 0x00007f327829c286 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
No symbol table info available.
#18 0x00007f327828e155 in QObject::event(QEvent*) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
No symbol table info available.
#19 0x00007f3278d37dc3 in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
No symbol table info available.
#20 0x00007f3278d40bb8 in QApplication::notify(QObject*, QEvent*) () from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
No symbol table info available.
#21 0x00007f327826069a in QCoreApplication::notifyInternal2(QObject*, QEvent*) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
No symbol table info available.
#22 0x00007f32782ba2f0 in QTimerInfoList::activateTimers() () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
No symbol table info available.
#23 0x00007f32782babdc in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
No symbol table info available.
#24 0x00007f3276f66fbd in g_main_context_dispatch () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#25 0x00007f3276f67240 in ?? () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#26 0x00007f3276f672e3 in g_main_context_iteration () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#27 0x00007f32782bafa2 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
No symbol table info available.
#28 0x00007f327825f1ab in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
No symbol table info available.
#29 0x00007f3278267354 in QCoreApplication::exec() () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
No symbol table info available.
#30 0x0000563686791116 in execute_tests () at /home/jasem/Projects/kstars/Tests/kstars_ui/kstars_ui_tests.cpp:106
        app = 0x7ffce718cef0
#31 0x00005636867c0b86 in main (argc=1, argv=0x7ffce718d088) at /home/jasem/Projects/kstars/Tests/kstars_ui/test_ekos_capture_count.cpp:594
        tc = {<QObject> = {<No data fields>}, static staticMetaObject = {d = {superdata = {direct = 0x7f32784f1b00 <QObject::staticMetaObject>}, stringdata = 0x56368742e780 <qt_meta_stringdata_TestEkosCaptureCount>, data = 0x56368742e9a0 <qt_meta_data_TestEkosCaptureCount>, static_metacall = 0x56368678c6c4 <TestEkosCaptureCount::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)>, relatedMetaObjects = 0x0, extradata = 0x0}}, destination = 0x7f326c009520, imageLocation = 0x7f326c009330, m_expectedImages = {d = 0x56368c7c23d0}, expectedSchedulerStates = {<QList<Ekos::SchedulerState>> = {<QListSpecialMethods<Ekos::SchedulerState>> = {<No data fields>}, {p = {static shared_null = {ref = {atomic = {_q_value = {<std::__atomic_base<int>> = {static _S_alignment = 4, _M_i = -1}, <No data fields>}}}, alloc = 0, begin = 0, end = 0, array = {0x0}}, d = 0x7f327834f410 <QListData::shared_null>}, d = 0x7f327834f410 <QListData::shared_null>}}, <No data fields>}, m_SchedulerStatus = 2007031752, m_CaptureStatus = 32562, m_CaptureHelper = 0x563689904b60, target = {static null = {<No data fields>}, d = 0x563689904b30}}
        app = <incomplete type>
        failure = 0
(gdb) Detaching from program: /home/jasem/Projects/build/kstars/kstars-Desktop-Debug/Tests/kstars_ui/test_ekos_capture_count, process 19937
[Inferior 1 (process 19937) detached]
(gdb) === End of stack trace ===
QFATAL : TestEkosCaptureCount::testCaptureWithCaptureFramesMap(seq=Luminance:3,Red:1,Green:1,Blue:1,Luminance:2, captured=Luminance:15,Red:3,Green:3,Blue:2, it=3, remember=false) Test function timed out
FAIL!  : TestEkosCaptureCount::testCaptureWithCaptureFramesMap(seq=Luminance:3,Red:1,Green:1,Blue:1,Luminance:2, captured=Luminance:15,Red:3,Green:3,Blue:2, it=3, remember=false) Received a fatal error.
   Loc: [Unknown file(0)]
Totals: 19 passed, 1 failed, 0 skipped, 0 blacklisted, 318139ms
********* Finished testing of TestEkosCaptureCount *********
The X11 connection broke (error 1). Did the X11 server die?
KCrash: crashing... crashRecursionCounter = 2
KCrash: Application Name = test_ekos_capture_count path = /home/jasem/Projects/build/kstars/kstars-Desktop-Debug/Tests/kstars_ui pid = 19937
KCrash: Arguments: /home/jasem/Projects/build/kstars/kstars-Desktop-Debug/Tests/kstars_ui/test_ekos_capture_count 
KCrash: Attempting to start /usr/lib/x86_64-linux-gnu/libexec/drkonqi

[1]+  Stopped                 ./test_ekos_capture_count
jasem at jasem-neon:~/Projects/build/kstars/kstars-Desktop-Debug/Tests/kstars_ui$ INDI server localhost/7624 disconnected.
INDI server localhost/7624 disconnected.
QSocketNotifier: Invalid socket 8 and type 'Read', disabling...
QSocketNotifier: Invalid socket 18 and type 'Read', disabling...
QSocketNotifier: Invalid socket 21 and type 'Read', disabling...
INDI server localhost/7624 disconnected.
INDI server localhost/7624 disconnected.
The X11 connection broke: I/O error (code 1)
XIO:  fatal IO error 9 (Bad file descriptor) on X server ":0"
      after 1507 requests (1505 known processed) with 0 events remaining.
Unable to start Dr. Konqi
Re-raising signal for core dump handling.


More information about the Kstars-devel mailing list