Application: kstars (2.8.8) Qt Version: 5.9.5 Frameworks Version: 5.44.0 Operating System: Linux 4.15.0-20-generic x86_64 Distribution: Ubuntu 18.04 LTS -- Information about the crash: - What I was doing when the application crashed: Opening EKOS or saving settings for equipment selected i EKOS configuration. The crash can be reproduced sometimes. -- Backtrace: Application: KStars (kstars), signal: Aborted Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1". [Current thread is 1 (Thread 0x7fef5f395880 (LWP 2001))] Thread 6 (Thread 0x7fef24aad700 (LWP 2021)): #0 0x00007fef530718ce in g_main_context_prepare () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #1 0x00007fef5307236b in ?? () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #2 0x00007fef5307254c in g_main_context_iteration () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #3 0x00007fef59a4090b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #4 0x00007fef599e59ea in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #5 0x00007fef5980422a in QThread::exec() () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #6 0x00007fef5d55d6f5 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Qml.so.5 #7 0x00007fef5980916d in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #8 0x00007fef58ea46db in start_thread (arg=0x7fef24aad700) at pthread_create.c:463 #9 0x00007fef57c6588f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 5 (Thread 0x7fef254d2700 (LWP 2017)): #0 0x00007fef58eaa9f3 in futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x7fef1c024aa0) at ../sysdeps/unix/sysv/linux/futex-internal.h:88 #1 __pthread_cond_wait_common (abstime=0x0, mutex=0x7fef1c024a50, cond=0x7fef1c024a78) at pthread_cond_wait.c:502 #2 __pthread_cond_wait (cond=0x7fef1c024a78, mutex=0x7fef1c024a50) at pthread_cond_wait.c:655 #3 0x00007fef5980a59b in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #4 0x00007fef59802c0b in QSemaphore::acquire(int) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #5 0x00007fef59a168c8 in QMetaObject::activate(QObject*, int, int, void**) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #6 0x00005562a96c8d32 in ClientManager::newINDIProperty (this=0x5562ad3c2e20, _t1=0x7fef1c011840) at /home/finn/Downloads/kstars-2.8/build/kstars/KStarsLib_autogen/FRI4DANIHA/moc_clientmanager.cpp:328 #7 0x00005562a9715a88 in ClientManager::newProperty (this=0x5562ad3c2e20, prop=0x7fef1c011840) at /home/finn/Downloads/kstars-2.8/kstars/indi/clientmanager.cpp:98 #8 0x00005562a9d319a7 in INDI::BaseDevice::buildProp(_xml_ele*, char*) () #9 0x00005562a9d35e69 in INDI::BaseClient::dispatchCommand(_xml_ele*, char*) () #10 0x00005562a9d363d8 in INDI::BaseClient::listenINDI() () #11 0x00005562a9d3645d in INDI::BaseClient::listenHelper(void*) () #12 0x00005562a9d36a28 in std::thread::_State_impl<std::thread::_Invoker<std::tuple<void* (*)(void*), INDI::BaseClient*> > >::_M_run() () #13 0x00007fef585a9733 in ?? () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6 #14 0x00007fef58ea46db in start_thread (arg=0x7fef254d2700) at pthread_create.c:463 #15 0x00007fef57c6588f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 4 (Thread 0x7fef27df6700 (LWP 2009)): #0 0x00007fef58eae384 in __libc_read (fd=16, buf=0x7fef27df5b10, nbytes=16) at ../sysdeps/unix/sysv/linux/read.c:27 #1 0x00007fef530b6960 in ?? () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #2 0x00007fef53071f27 in g_main_context_check () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #3 0x00007fef530723e0 in ?? () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #4 0x00007fef5307254c in g_main_context_iteration () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #5 0x00007fef59a4090b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #6 0x00007fef599e59ea in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #7 0x00007fef5980422a in QThread::exec() () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #8 0x00007fef5980916d in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #9 0x00007fef58ea46db in start_thread (arg=0x7fef27df6700) at pthread_create.c:463 #10 0x00007fef57c6588f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 3 (Thread 0x7fef41cb0700 (LWP 2004)): #0 0x00007fef58eae384 in __libc_read (fd=7, buf=0x7fef41cafae0, nbytes=16) at ../sysdeps/unix/sysv/linux/read.c:27 #1 0x00007fef530b6960 in ?? () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #2 0x00007fef53071f27 in g_main_context_check () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #3 0x00007fef530723e0 in ?? () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #4 0x00007fef5307254c in g_main_context_iteration () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #5 0x00007fef59a4090b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #6 0x00007fef599e59ea in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #7 0x00007fef5980422a in QThread::exec() () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #8 0x00007fef59ebdd45 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5DBus.so.5 #9 0x00007fef5980916d in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #10 0x00007fef58ea46db in start_thread (arg=0x7fef41cb0700) at pthread_create.c:463 #11 0x00007fef57c6588f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 2 (Thread 0x7fef48eae700 (LWP 2003)): #0 0x00007fef57c58bf9 in __GI___poll (fds=0x7fef48eadc28, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29 #1 0x00007fef52719747 in ?? () from /usr/lib/x86_64-linux-gnu/libxcb.so.1 #2 0x00007fef5271b36a in xcb_wait_for_event () from /usr/lib/x86_64-linux-gnu/libxcb.so.1 #3 0x00007fef4bc5b2a9 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5XcbQpa.so.5 #4 0x00007fef5980916d in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #5 0x00007fef58ea46db in start_thread (arg=0x7fef48eae700) at pthread_create.c:463 #6 0x00007fef57c6588f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 1 (Thread 0x7fef5f395880 (LWP 2001)): [KCrash Handler] #6 __GI_raise (sig=sig@entry=6) at ../sysdeps/unix/sysv/linux/raise.c:51 #7 0x00007fef57b84801 in __GI_abort () at abort.c:79 #8 0x00007fef57bcd897 in __libc_message (action=action@entry=do_abort, fmt=fmt@entry=0x7fef57cfab9a "%s\n") at ../sysdeps/posix/libc_fatal.c:181 #9 0x00007fef57bd490a in malloc_printerr (str=str@entry=0x7fef57cf8d88 "free(): invalid pointer") at malloc.c:5350 #10 0x00007fef57bdbe1c in _int_free (have_lock=0, p=0x5562ad105782, av=0x7fef57f2fc40 <main_arena>) at malloc.c:4157 #11 __GI___libc_free (mem=0x5562ad105792) at malloc.c:3124 #12 0x00007fef59a30c82 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #13 0x00007fef5e13ce29 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Sql.so.5 #14 0x00007fef5e13df22 in QSqlCachedResultPrivate::cleanup() () from /usr/lib/x86_64-linux-gnu/libQt5Sql.so.5 #15 0x00007fef35c8c284 in ?? () from /usr/lib/x86_64-linux-gnu/qt5/plugins/sqldrivers/libqsqlite.so #16 0x00007fef35c8c2e9 in ?? () from /usr/lib/x86_64-linux-gnu/qt5/plugins/sqldrivers/libqsqlite.so #17 0x00007fef5e12abe2 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Sql.so.5 #18 0x00007fef5e12af8a in QSqlQuery::~QSqlQuery() () from /usr/lib/x86_64-linux-gnu/libQt5Sql.so.5 #19 0x00007fef5e14a192 in QSqlTableModel::selectRow(int) () from /usr/lib/x86_64-linux-gnu/libQt5Sql.so.5 #20 0x00007fef5e149c2d in QSqlTableModel::submitAll() () from /usr/lib/x86_64-linux-gnu/libQt5Sql.so.5 #21 0x00007fef5e14c389 in QSqlTableModel::setData(QModelIndex const&, QVariant const&, int) () from /usr/lib/x86_64-linux-gnu/libQt5Sql.so.5 #22 0x00005562a982949c in Ekos::FilterManager::refreshFilterModel (this=0x5562ad05c1f0) at /home/finn/Downloads/kstars-2.8/kstars/ekos/auxiliary/filtermanager.cpp:91 #23 0x00005562a982a443 in Ekos::FilterManager::setCurrentFilter (this=0x5562ad05c1f0, filter=0x5562aa959760) at /home/finn/Downloads/kstars-2.8/kstars/ekos/auxiliary/filtermanager.cpp:195 #24 0x00005562a98530bd in Ekos::Capture::checkFilter (this=0x5562adde31a0, filterNum=1) at /home/finn/Downloads/kstars-2.8/kstars/ekos/capture/capture.cpp:984 #25 0x00005562a984eea2 in Ekos::Capture::addFilter (this=0x5562adde31a0, newFilter=0x5562aa959760) at /home/finn/Downloads/kstars-2.8/kstars/ekos/capture/capture.cpp:257 #26 0x00005562a97e48f6 in EkosManager::setFilter (this=0x5562ad091e90, filterDevice=0x5562aa959760) at /home/finn/Downloads/kstars-2.8/kstars/ekos/ekosmanager.cpp:1141 #27 0x00005562a96bd736 in EkosManager::qt_static_metacall (_o=0x5562ad091e90, _c=QMetaObject::InvokeMetaMethod, _id=23, _a=0x7fff05c0bc10) at /home/finn/Downloads/kstars-2.8/build/kstars/KStarsLib_autogen/CI6HWGPKSW/moc_ekosmanager.cpp:336 #28 0x00007fef59a165b5 in QMetaObject::activate(QObject*, int, int, void**) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #29 0x00005562a96cd09e in INDIListener::newFilter (this=0x5562ad328ae0, _t1=0x5562aa959760) at /home/finn/Downloads/kstars-2.8/build/kstars/KStarsLib_autogen/FRI4DANIHA/moc_indilistener.cpp:412 #30 0x00005562a972f819 in INDIListener::registerProperty (this=0x5562ad328ae0, prop=0x7fef1c011840) at /home/finn/Downloads/kstars-2.8/kstars/indi/indilistener.cpp:264 #31 0x00005562a96cc500 in INDIListener::qt_static_metacall (_o=0x5562ad328ae0, _c=QMetaObject::InvokeMetaMethod, _id=11, _a=0x7fef254c5350) at /home/finn/Downloads/kstars-2.8/build/kstars/KStarsLib_autogen/FRI4DANIHA/moc_indilistener.cpp:182 #32 0x00007fef59a17122 in QObject::event(QEvent*) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #33 0x00007fef5ae6c82c in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5 #34 0x00007fef5ae740f4 in QApplication::notify(QObject*, QEvent*) () from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5 #35 0x00007fef599e79a8 in QCoreApplication::notifyInternal2(QObject*, QEvent*) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #36 0x00007fef599ea11d in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #37 0x00007fef59a412c3 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #38 0x00007fef53072287 in g_main_context_dispatch () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #39 0x00007fef530724c0 in ?? () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #40 0x00007fef5307254c in g_main_context_iteration () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #41 0x00007fef59a408ef in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #42 0x00007fef599e59ea in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #43 0x00007fef599eea84 in QCoreApplication::exec() () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #44 0x00005562a94e0b1b in main (argc=1, argv=0x7fff05c0c608) at /home/finn/Downloads/kstars-2.8/kstars/main.cpp:321 Possible duplicates by query: bug 392350, bug 387393, bug 381268, bug 375933. Reported using DrKonqi
Why are you using an old version of KStars? Try with KStars 2.9.5 and see if get the same issue again.
(In reply to Jasem Mutlaq from comment #1) > Why are you using an old version of KStars? Try with KStars 2.9.5 and see if > get the same issue again. The problem began in an installation of the KStars-Bleeding. The installation of v2.8.8 is a consequence of uninstalling and installing this version to see if the issues continued or disappeared. After some more testing yesterday, it may seem that the problem may not be directly related to EKOS, but a combination of the V4L2 driver and issues with my laptop's USB port (s). I replaced my USB hub and created a new profile in EKOS and the problem has so far not returned.