×

INDI Library v2.0.7 is Released (01 Apr 2024)

Bi-monthly release with minor bug fixes and improvements

(Fixed)Kstars crashes loading configuration

  • Posts: 173
  • Thank you received: 19
When I attempt to connect the ZEQ25, KStars crashes. Here is the message from gdb:

Starting program: /usr/bin/kstars 
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
[New Thread 0x7fffdc941700 (LWP 9170)]
[New Thread 0x7fffda9ad700 (LWP 9171)]
[New Thread 0x7fffc8408700 (LWP 9192)]
 
Thread 1 "kstars" received signal SIGSEGV, Segmentation fault.
0x00000000006aedc0 in ISD::CCD::hasGuideHead() (]



and this is the backtrace:

#0  0x00000000006aedc0 in ISD::CCD::hasGuideHead() ()
#1  0x000000000074bf43 in Ekos::Guide::updateGuideParams() ()
#2  0x000000000071b3c2 in EkosManager::processNewNumber(_INumberVectorProperty*) ()
#3  0x000000000066ef94 in ?? ()
#4  0x00007ffff44499c1 in QMetaObject::activate(QObject*, int, int, void**)
    () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#5  0x00000000006629f2 in ISD::GDInterface::numberUpdated(_INumberVectorProperty*) ()
#6  0x00000000006ad167 in ISD::Telescope::processNumber(_INumberVectorProperty*) ()
#7  0x00000000006a8dc8 in INDIListener::processNumber(_INumberVectorProperty*) ()
#8  0x0000000000670d74 in ?? ()
#9  0x00007ffff444a569 in QObject::event(QEvent*) ()
   from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#10 0x00007ffff5246afc in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#11 0x00007ffff524c036 in QApplication::notify(QObject*, QEvent*) ()
   from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#12 0x00007ffff441d0f8 in QCoreApplication::notifyInternal2(QObject*, QEvent*) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#13 0x00007ffff441efba in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5


The crash doesn't occur if I load the configuration before attempting to connect.

--Jon
Last edit: 7 years 8 months ago by Jon. Reason: Update post as fixed
7 years 8 months ago #9460

Please Log in or Create an account to join the conversation.

  • Posts: 173
  • Thank you received: 19
I should also mention that the same thing happens if I use the Telescope Simulator rather than the ZEQ25.............
Additionally, setting the telescope info (focal length and diameter of either the scope or guide scope) crashes KStars as well.
--Jon
7 years 8 months ago #9461

Please Log in or Create an account to join the conversation.

  • Posts: 41
  • Thank you received: 6
I have exactly the same when I try to run the simulators (didn't have clear skies yet to test under the stars with instruments).

Thread 1 "kstars" received signal SIGSEGV, Segmentation fault.
0x081f18f4 in ISD::CCD::hasGuideHead (this=0x0)
at /build/kstars-bleeding-wjpnvh/kstars-bleeding-16.04+r5852.2584~ubuntu16.04.1/kstars/indi/indiccd.cpp:1432
1432 /build/kstars-bleeding-wjpnvh/kstars-bleeding-16.04+r5852.2584~ubuntu16.04.1/kstars/indi/indiccd.cpp: No such file or directory.
(gdb) backtrace
#0 0x081f18f4 in ISD::CCD::hasGuideHead (this=0x0)
at /build/kstars-bleeding-wjpnvh/kstars-bleeding-16.04+r5852.2584~ubuntu16.04.1/kstars/indi/indiccd.cpp:1432
#1 0x0828fdbd in Ekos::Guide::updateGuideParams (this=0xb19e938)
at /build/kstars-bleeding-wjpnvh/kstars-bleeding-16.04+r5852.2584~ubuntu16.04.1/kstars/ekos/guide.cpp:314
#2 0x0829061f in Ekos::Guide::syncTelescopeInfo (this=0xb19e938)
at /build/kstars-bleeding-wjpnvh/kstars-bleeding-16.04+r5852.2584~ubuntu16.04.1/kstars/ekos/guide.cpp:308
#3 0x08290660 in Ekos::Guide::setTelescope (this=0xb19e938, newTelescope=0xb0f3a48)
at /build/kstars-bleeding-wjpnvh/kstars-bleeding-16.04+r5852.2584~ubuntu16.04.1/kstars/ekos/guide.cpp:175
#4 0x0825f1f6 in EkosManager::initGuide (this=0xaabb4d0)
at /build/kstars-bleeding-wjpnvh/kstars-bleeding-16.04+r5852.2584~ubuntu16.04.1/kstars/ekos/ekosmanager.cpp:1488
#5 0x082604ff in EkosManager::setCCD (this=0xaabb4d0, ccdDevice=0xb46d680)
at /build/kstars-bleeding-wjpnvh/kstars-bleeding-16.04+r5852.2584~ubuntu16.04.1/kstars/ekos/ekosmanager.cpp:910
#6 0x081b092e in EkosManager::qt_static_metacall (_o=0xaabb4d0,
_c=QMetaObject::InvokeMetaMethod, _id=18, _a=0xbfffe794)
at /build/kstars-bleeding-wjpnvh/kstars-bleeding-16.04+r5852.2584~ubuntu16.04.1/obj-i686-linux-gnu/kstars/moc_ekosmanager.cpp:292
#7 0xb5a85611 in QMetaObject::activate(QObject*, int, int, void**) ()
from /usr/lib/i386-linux-gnu/sse2/libQt5Core.so.5
#8 0xb5a85b0d in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) ()
from /usr/lib/i386-linux-gnu/sse2/libQt5Core.so.5
#9 0x0819d6aa in INDIListener::newCCD (this=0xab97fb8, _t1=0xb46d680)
at /build/kstars-bleeding-wjpnvh/kstars-bleeding-16.04+r5852.2584~ubuntu16.04.1/obj-i686-linux-gnu/kstars/moc_indilistener.cpp:387
#10 0x081ec75f in INDIListener::registerProperty (this=0xab97fb8, prop=0xa7af66c0)
at /build/kstars-bleeding-wjpnvh/kstars-bleeding-16.04+r5852.2584~ubuntu16.04.1/kstars/indi/indilistener.cpp:193
#11 0x081afe76 in INDIListener::qt_static_metacall (_o=0xab97fb8,
_c=QMetaObject::InvokeMetaMethod, _id=11, _a=0xa7ae1b70)
at /build/kstars-bleeding-wjpnvh/kstars-bleeding-16.04+r5852.2584~ubuntu16.04.1/obj-i686-linux-gnu/kstars/moc_indilistener.cpp:175
#12 0xb5a82420 in QMetaCallEvent::placeMetaCall(QObject*) ()
from /usr/lib/i386-linux-gnu/sse2/libQt5Core.so.5
#13 0xb5a86243 in QObject::event(QEvent*) ()
from /usr/lib/i386-linux-gnu/sse2/libQt5Core.so.5
#14 0xb64bb15a in QApplicationPrivate::notify_helper(QObject*, QEvent*) ()
from /usr/lib/i386-linux-gnu/libQt5Widgets.so.5
#15 0xb64c081c in QApplication::notify(QObject*, QEvent*) ()
from /usr/lib/i386-linux-gnu/libQt5Widgets.so.5
---Type <return> to continue, or q <return> to quit---
#16 0xb5a5581f in QCoreApplication::notifyInternal(QObject*, QEvent*) ()
from /usr/lib/i386-linux-gnu/sse2/libQt5Core.so.5
#17 0xb5a57eff in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) () from /usr/lib/i386-linux-gnu/sse2/libQt5Core.so.5
#18 0xb5a583e7 in QCoreApplication::sendPostedEvents(QObject*, int) ()
from /usr/lib/i386-linux-gnu/sse2/libQt5Core.so.5
#19 0xb5aad703 in ?? () from /usr/lib/i386-linux-gnu/sse2/libQt5Core.so.5
#20 0xb4b6ae29 in g_main_context_dispatch () from /lib/i386-linux-gnu/libglib-2.0.so.0
#21 0xb4b6b0c9 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#22 0xb4b6b194 in g_main_context_iteration ()
from /lib/i386-linux-gnu/libglib-2.0.so.0
#23 0xb5aadaf3 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/i386-linux-gnu/sse2/libQt5Core.so.5
#24 0xb1efca81 in ?? () from /usr/lib/i386-linux-gnu/libQt5XcbQpa.so.5
#25 0xb5a52953 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
from /usr/lib/i386-linux-gnu/sse2/libQt5Core.so.5
#26 0xb5a52daa in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) ()
from /usr/lib/i386-linux-gnu/sse2/libQt5Core.so.5
#27 0xb5a5b385 in QCoreApplication::exec() ()
from /usr/lib/i386-linux-gnu/sse2/libQt5Core.so.5
#28 0xb5efc931 in QGuiApplication::exec() ()
from /usr/lib/i386-linux-gnu/sse2/libQt5Gui.so.5
#29 0xb64b7024 in QApplication::exec() ()
from /usr/lib/i386-linux-gnu/libQt5Widgets.so.5
#30 0x0808e966 in main (argc=1, argv=0xbfffefe4)
at /build/kstars-bleeding-wjpnvh/kstars-bleeding-16.04+r5852.2584~ubuntu16.04.1/kstars/main.cpp:242
7 years 8 months ago #9502

Please Log in or Create an account to join the conversation.

Fixed. Tomorrow's PPA should have the fix.
The following user(s) said Thank You: nMAC, Jon
7 years 8 months ago #9510

Please Log in or Create an account to join the conversation.

  • Posts: 41
  • Thank you received: 6

Great, I don't have this problem anymore with the update from PPA. Thanks for the hard work!
7 years 8 months ago #9586

Please Log in or Create an account to join the conversation.

Time to create page: 0.548 seconds