Bug 370307 - kstars crash after starting an automated ekos session
Summary: kstars crash after starting an automated ekos session
Status: RESOLVED WORKSFORME
Alias: None
Product: kstars
Classification: Applications
Component: general (show other bugs)
Version: unspecified
Platform: Ubuntu Linux
: NOR crash
Target Milestone: ---
Assignee: Jasem Mutlaq
URL:
Keywords: drkonqi
Depends on:
Blocks:
 
Reported: 2016-10-08 17:06 UTC by Sebastien
Modified: 2017-09-19 06:57 UTC (History)
0 users

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


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Sebastien 2016-10-08 17:06:25 UTC
Application: kstars (2.6.0)

Qt Version: 5.5.1
Operating System: Linux 4.2.0-35-generic x86_64
Distribution: Ubuntu 16.04.1 LTS

-- Information about the crash:
- What I was doing when the application crashed:
Starts Kstars, then ekos. Load a session and start it. Crash begin when I moved the planetarium.

-- Backtrace:
Application: KStars (kstars), signal: Segmentation fault
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
[Current thread is 1 (Thread 0x7fa927a9e8c0 (LWP 9055))]

Thread 3 (Thread 0x7fa8f372c700 (LWP 9087)):
#0  0x00007fa9256e555d in read () at ../sysdeps/unix/syscall-template.S:84
#1  0x00007fa91fae2740 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007fa91fa9ee84 in g_main_context_check () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007fa91fa9f340 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007fa91fa9f4ac in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007fa9241d4a9b in QEventDispatcherGlib::processEvents (this=0x7fa8ec01e790, flags=...) at kernel/qeventdispatcher_glib.cpp:420
#6  0x00007fa92417bdea in QEventLoop::exec (this=this@entry=0x7fa8f372bd00, flags=..., flags@entry=...) at kernel/qeventloop.cpp:204
#7  0x00007fa923f988a4 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:503
#8  0x00007fa923f9d84e in QThreadPrivate::start (arg=0x90ccb00) at thread/qthread_unix.cpp:331
#9  0x00007fa9256dc6fa in start_thread (arg=0x7fa8f372c700) at pthread_create.c:333
#10 0x00007fa922e5bb5d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 2 (Thread 0x7fa913e43700 (LWP 9056)):
#0  0x00007fa922e4fe8d in poll () at ../sysdeps/unix/syscall-template.S:84
#1  0x00007fa91d904c62 in ?? () from /usr/lib/x86_64-linux-gnu/libxcb.so.1
#2  0x00007fa91d9068d7 in xcb_wait_for_event () from /usr/lib/x86_64-linux-gnu/libxcb.so.1
#3  0x00007fa916195629 in QXcbEventReader::run (this=0x280e3c0) at qxcbconnection.cpp:1253
#4  0x00007fa923f9d84e in QThreadPrivate::start (arg=0x280e3c0) at thread/qthread_unix.cpp:331
#5  0x00007fa9256dc6fa in start_thread (arg=0x7fa913e43700) at pthread_create.c:333
#6  0x00007fa922e5bb5d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 1 (Thread 0x7fa927a9e8c0 (LWP 9055)):
[KCrash Handler]
#6  0x00007fa9241b34de in QObject::connect (sender=sender@entry=0x8e1e7c0, signal=signal@entry=0x7fa925fe4ea3 "2opened()", receiver=receiver@entry=0x133e9840, method=method@entry=0x7fa925fe4e88 "2networkSessionConnected()", type=type@entry=Qt::QueuedConnection) at kernel/qobject.cpp:2625
#7  0x00007fa925f3457d in QNetworkAccessManagerPrivate::createSession (this=this@entry=0x13713f80, config=...) at access/qnetworkaccessmanager.cpp:1592
#8  0x00007fa925f37e22 in QNetworkAccessManager::createRequest (this=0x133e9840, op=QNetworkAccessManager::PostOperation, req=..., outgoingData=0x140da530) at access/qnetworkaccessmanager.cpp:1179
#9  0x00007fa925f332b5 in QNetworkAccessManager::post (this=this@entry=0x133e9840, request=..., data=data@entry=0x140da530) at access/qnetworkaccessmanager.cpp:737
#10 0x00007fa925f33321 in QNetworkAccessManager::post (this=0x133e9840, request=..., data=...) at access/qnetworkaccessmanager.cpp:752
#11 0x0000000000782009 in Ekos::OnlineAstrometryParser::authenticate() ()
#12 0x0000000000786668 in Ekos::OnlineAstrometryParser::startSovler(QString const&, QStringList const&, bool) ()
#13 0x00000000007676e8 in Ekos::Align::startSolving(QString const&, bool) ()
#14 0x0000000000767c32 in Ekos::Align::setCaptureComplete() ()
#15 0x0000000000768180 in Ekos::Align::newFITS(IBLOB*) ()
#16 0x00000000006766ec in ?? ()
#17 0x00007fa9241acfca in QMetaObject::activate (sender=0x13045b00, signalOffset=<optimized out>, local_signal_index=<optimized out>, argv=<optimized out>) at kernel/qobject.cpp:3713
#18 0x0000000000668992 in ISD::GDInterface::BLOBUpdated(IBLOB*) ()
#19 0x00000000006b81f8 in ISD::CCD::processBLOB(IBLOB*) ()
#20 0x00000000006af350 in INDIListener::processBLOB(IBLOB*) ()
#21 0x0000000000676fd4 in ?? ()
#22 0x00007fa9241adea1 in QObject::event (this=0x86dd9e0, e=<optimized out>) at kernel/qobject.cpp:1239
#23 0x00007fa924f5a05c in QApplicationPrivate::notify_helper (this=this@entry=0x27f66f0, receiver=receiver@entry=0x86dd9e0, e=e@entry=0x7fa8e003bf40) at kernel/qapplication.cpp:3716
#24 0x00007fa924f5f516 in QApplication::notify (this=0x7fff0709abd0, receiver=0x86dd9e0, e=0x7fa8e003bf40) at kernel/qapplication.cpp:3499
#25 0x00007fa92417e62b in QCoreApplication::notifyInternal (this=0x7fff0709abd0, receiver=0x86dd9e0, event=event@entry=0x7fa8e003bf40) at kernel/qcoreapplication.cpp:965
#26 0x00007fa924180a26 in QCoreApplication::sendEvent (event=0x7fa8e003bf40, receiver=<optimized out>) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:224
#27 QCoreApplicationPrivate::sendPostedEvents (receiver=receiver@entry=0x0, event_type=event_type@entry=0, data=0x27e06d0) at kernel/qcoreapplication.cpp:1593
#28 0x00007fa924180f08 in QCoreApplication::sendPostedEvents (receiver=receiver@entry=0x0, event_type=event_type@entry=0) at kernel/qcoreapplication.cpp:1451
#29 0x00007fa9241d4673 in postEventSourceDispatch (s=0x2833dc0) at kernel/qeventdispatcher_glib.cpp:271
#30 0x00007fa91fa9f1a7 in g_main_context_dispatch () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#31 0x00007fa91fa9f400 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#32 0x00007fa91fa9f4ac in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#33 0x00007fa9241d4a9b in QEventDispatcherGlib::processEvents (this=0x283f560, flags=...) at kernel/qeventdispatcher_glib.cpp:420
#34 0x00007fa92417bdea in QEventLoop::exec (this=this@entry=0x7fff0709aa70, flags=..., flags@entry=...) at kernel/qeventloop.cpp:204
#35 0x00007fa924183e8c in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1229
#36 0x0000000000558a52 in main ()

Reported using DrKonqi
Comment 1 Jasem Mutlaq 2016-10-08 17:21:22 UTC
Backtrace shows you were trying to solve an image using the online solver?
Comment 2 Sebastien 2016-10-08 21:14:43 UTC
Yes it's possible. I launched an automatic sequence which contains an astrometry process. I was moving the planetarium in kstars to show where my scope was pointing and the kde crash messagebox appeared.
Comment 3 Jasem Mutlaq 2017-09-19 06:57:58 UTC
Please check if you can reproduce this with KStars 2.8.3 as I cannot reproduce it here. Reopen bug if you still have the same issue.