https://bugs.kde.org/show_bug.cgi?id=406545
Bug ID: 406545 Summary: kstars crashes when starting ekos Product: kstars Version: unspecified Platform: Ubuntu Packages OS: Linux Status: REPORTED Keywords: drkonqi Severity: crash Priority: NOR Component: general Assignee: mutla...@ikarustech.com Reporter: sifan.kah...@gmail.com Target Milestone: --- Application: kstars (3.2.0) Qt Version: 5.9.5 Frameworks Version: 5.44.0 Operating System: Linux 4.15.0-47-generic x86_64 Distribution: Ubuntu 18.04.2 LTS -- Information about the crash: - What I was doing when the application crashed: clicked on the start button in ekos - 100% of the time. I'm on kubuntu and tried doing a purge then install and this still gives the same error. I also repeated this but removed the .indi folder first. The crash can be reproduced every time. -- 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 0x7f605b82e440 (LWP 4268))] Thread 16 (Thread 0x7f5fdffff700 (LWP 4287)): #0 0x00007f6054d55384 in __libc_read (fd=19, buf=0x7f5fdfffeb10, nbytes=16) at ../sysdeps/unix/sysv/linux/read.c:27 #1 0x00007f604ed4dcd0 in ?? () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #2 0x00007f604ed09027 in g_main_context_check () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #3 0x00007f604ed094e0 in ?? () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #4 0x00007f604ed0964c in g_main_context_iteration () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #5 0x00007f6055cb69bb in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #6 0x00007f6055c5ba1a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #7 0x00007f6055a7a23a in QThread::exec() () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #8 0x00007f6055a7f17d in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #9 0x00007f6054d4b6db in start_thread (arg=0x7f5fdffff700) at pthread_create.c:463 #10 0x00007f6053b1188f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 15 (Thread 0x7f60067fc700 (LWP 4282)): #0 0x00007f6054d519f3 in futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x5576b196fa88) at ../sysdeps/unix/sysv/linux/futex-internal.h:88 #1 __pthread_cond_wait_common (abstime=0x0, mutex=0x5576b196fa38, cond=0x5576b196fa60) at pthread_cond_wait.c:502 #2 __pthread_cond_wait (cond=0x5576b196fa60, mutex=0x5576b196fa38) at pthread_cond_wait.c:655 #3 0x00007f602dc98e6b in ?? () from /usr/lib/x86_64-linux-gnu/dri/radeonsi_dri.so #4 0x00007f602dc98b97 in ?? () from /usr/lib/x86_64-linux-gnu/dri/radeonsi_dri.so #5 0x00007f6054d4b6db in start_thread (arg=0x7f60067fc700) at pthread_create.c:463 #6 0x00007f6053b1188f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 14 (Thread 0x7f6006ffd700 (LWP 4281)): #0 0x00007f6054d519f3 in futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x5576b196fa88) at ../sysdeps/unix/sysv/linux/futex-internal.h:88 #1 __pthread_cond_wait_common (abstime=0x0, mutex=0x5576b196fa38, cond=0x5576b196fa60) at pthread_cond_wait.c:502 #2 __pthread_cond_wait (cond=0x5576b196fa60, mutex=0x5576b196fa38) at pthread_cond_wait.c:655 #3 0x00007f602dc98e6b in ?? () from /usr/lib/x86_64-linux-gnu/dri/radeonsi_dri.so #4 0x00007f602dc98b97 in ?? () from /usr/lib/x86_64-linux-gnu/dri/radeonsi_dri.so #5 0x00007f6054d4b6db in start_thread (arg=0x7f6006ffd700) at pthread_create.c:463 #6 0x00007f6053b1188f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 13 (Thread 0x7f60077fe700 (LWP 4280)): #0 0x00007f6054d519f3 in futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x5576b196fa88) at ../sysdeps/unix/sysv/linux/futex-internal.h:88 #1 __pthread_cond_wait_common (abstime=0x0, mutex=0x5576b196fa38, cond=0x5576b196fa60) at pthread_cond_wait.c:502 #2 __pthread_cond_wait (cond=0x5576b196fa60, mutex=0x5576b196fa38) at pthread_cond_wait.c:655 #3 0x00007f602dc98e6b in ?? () from /usr/lib/x86_64-linux-gnu/dri/radeonsi_dri.so #4 0x00007f602dc98b97 in ?? () from /usr/lib/x86_64-linux-gnu/dri/radeonsi_dri.so #5 0x00007f6054d4b6db in start_thread (arg=0x7f60077fe700) at pthread_create.c:463 #6 0x00007f6053b1188f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 12 (Thread 0x7f6007fff700 (LWP 4279)): #0 0x00007f6054d519f3 in futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x5576b196fa88) at ../sysdeps/unix/sysv/linux/futex-internal.h:88 #1 __pthread_cond_wait_common (abstime=0x0, mutex=0x5576b196fa38, cond=0x5576b196fa60) at pthread_cond_wait.c:502 #2 __pthread_cond_wait (cond=0x5576b196fa60, mutex=0x5576b196fa38) at pthread_cond_wait.c:655 #3 0x00007f602dc98e6b in ?? () from /usr/lib/x86_64-linux-gnu/dri/radeonsi_dri.so #4 0x00007f602dc98b97 in ?? () from /usr/lib/x86_64-linux-gnu/dri/radeonsi_dri.so #5 0x00007f6054d4b6db in start_thread (arg=0x7f6007fff700) at pthread_create.c:463 #6 0x00007f6053b1188f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 11 (Thread 0x7f6020bdb700 (LWP 4278)): #0 0x00007f6054d519f3 in futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x5576b196f508) at ../sysdeps/unix/sysv/linux/futex-internal.h:88 #1 __pthread_cond_wait_common (abstime=0x0, mutex=0x5576b196f4b8, cond=0x5576b196f4e0) at pthread_cond_wait.c:502 #2 __pthread_cond_wait (cond=0x5576b196f4e0, mutex=0x5576b196f4b8) at pthread_cond_wait.c:655 #3 0x00007f602dc98e6b in ?? () from /usr/lib/x86_64-linux-gnu/dri/radeonsi_dri.so #4 0x00007f602dc98b97 in ?? () from /usr/lib/x86_64-linux-gnu/dri/radeonsi_dri.so #5 0x00007f6054d4b6db in start_thread (arg=0x7f6020bdb700) at pthread_create.c:463 #6 0x00007f6053b1188f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 10 (Thread 0x7f60213dc700 (LWP 4277)): #0 0x00007f6054d519f3 in futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x5576b196f508) at ../sysdeps/unix/sysv/linux/futex-internal.h:88 #1 __pthread_cond_wait_common (abstime=0x0, mutex=0x5576b196f4b8, cond=0x5576b196f4e0) at pthread_cond_wait.c:502 #2 __pthread_cond_wait (cond=0x5576b196f4e0, mutex=0x5576b196f4b8) at pthread_cond_wait.c:655 #3 0x00007f602dc98e6b in ?? () from /usr/lib/x86_64-linux-gnu/dri/radeonsi_dri.so #4 0x00007f602dc98b97 in ?? () from /usr/lib/x86_64-linux-gnu/dri/radeonsi_dri.so #5 0x00007f6054d4b6db in start_thread (arg=0x7f60213dc700) at pthread_create.c:463 #6 0x00007f6053b1188f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 9 (Thread 0x7f6021bdd700 (LWP 4276)): #0 0x00007f6054d519f3 in futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x5576b196f508) at ../sysdeps/unix/sysv/linux/futex-internal.h:88 #1 __pthread_cond_wait_common (abstime=0x0, mutex=0x5576b196f4b8, cond=0x5576b196f4e0) at pthread_cond_wait.c:502 #2 __pthread_cond_wait (cond=0x5576b196f4e0, mutex=0x5576b196f4b8) at pthread_cond_wait.c:655 #3 0x00007f602dc98e6b in ?? () from /usr/lib/x86_64-linux-gnu/dri/radeonsi_dri.so #4 0x00007f602dc98b97 in ?? () from /usr/lib/x86_64-linux-gnu/dri/radeonsi_dri.so #5 0x00007f6054d4b6db in start_thread (arg=0x7f6021bdd700) at pthread_create.c:463 #6 0x00007f6053b1188f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 8 (Thread 0x7f60223de700 (LWP 4275)): #0 0x00007f6054d519f3 in futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x5576b196f508) at ../sysdeps/unix/sysv/linux/futex-internal.h:88 #1 __pthread_cond_wait_common (abstime=0x0, mutex=0x5576b196f4b8, cond=0x5576b196f4e0) at pthread_cond_wait.c:502 #2 __pthread_cond_wait (cond=0x5576b196f4e0, mutex=0x5576b196f4b8) at pthread_cond_wait.c:655 #3 0x00007f602dc98e6b in ?? () from /usr/lib/x86_64-linux-gnu/dri/radeonsi_dri.so #4 0x00007f602dc98b97 in ?? () from /usr/lib/x86_64-linux-gnu/dri/radeonsi_dri.so #5 0x00007f6054d4b6db in start_thread (arg=0x7f60223de700) at pthread_create.c:463 #6 0x00007f6053b1188f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 7 (Thread 0x7f6022bdf700 (LWP 4274)): #0 0x00007f6054d519f3 in futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x5576b196f508) at ../sysdeps/unix/sysv/linux/futex-internal.h:88 #1 __pthread_cond_wait_common (abstime=0x0, mutex=0x5576b196f4b8, cond=0x5576b196f4e0) at pthread_cond_wait.c:502 #2 __pthread_cond_wait (cond=0x5576b196f4e0, mutex=0x5576b196f4b8) at pthread_cond_wait.c:655 #3 0x00007f602dc98e6b in ?? () from /usr/lib/x86_64-linux-gnu/dri/radeonsi_dri.so #4 0x00007f602dc98b97 in ?? () from /usr/lib/x86_64-linux-gnu/dri/radeonsi_dri.so #5 0x00007f6054d4b6db in start_thread (arg=0x7f6022bdf700) at pthread_create.c:463 #6 0x00007f6053b1188f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 6 (Thread 0x7f60233e0700 (LWP 4273)): #0 0x00007f6054d519f3 in futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x5576b196f508) at ../sysdeps/unix/sysv/linux/futex-internal.h:88 #1 __pthread_cond_wait_common (abstime=0x0, mutex=0x5576b196f4b8, cond=0x5576b196f4e0) at pthread_cond_wait.c:502 #2 __pthread_cond_wait (cond=0x5576b196f4e0, mutex=0x5576b196f4b8) at pthread_cond_wait.c:655 #3 0x00007f602dc98e6b in ?? () from /usr/lib/x86_64-linux-gnu/dri/radeonsi_dri.so #4 0x00007f602dc98b97 in ?? () from /usr/lib/x86_64-linux-gnu/dri/radeonsi_dri.so #5 0x00007f6054d4b6db in start_thread (arg=0x7f60233e0700) at pthread_create.c:463 #6 0x00007f6053b1188f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 5 (Thread 0x7f6023be1700 (LWP 4272)): #0 0x00007f6054d519f3 in futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x5576b18c2c98) at ../sysdeps/unix/sysv/linux/futex-internal.h:88 #1 __pthread_cond_wait_common (abstime=0x0, mutex=0x5576b18c2c48, cond=0x5576b18c2c70) at pthread_cond_wait.c:502 #2 __pthread_cond_wait (cond=0x5576b18c2c70, mutex=0x5576b18c2c48) at pthread_cond_wait.c:655 #3 0x00007f602dc98e6b in ?? () from /usr/lib/x86_64-linux-gnu/dri/radeonsi_dri.so #4 0x00007f602dc98b97 in ?? () from /usr/lib/x86_64-linux-gnu/dri/radeonsi_dri.so #5 0x00007f6054d4b6db in start_thread (arg=0x7f6023be1700) at pthread_create.c:463 #6 0x00007f6053b1188f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 4 (Thread 0x7f6028bb4700 (LWP 4271)): #0 0x00007f6054d519f3 in futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x5576b196bc78) at ../sysdeps/unix/sysv/linux/futex-internal.h:88 #1 __pthread_cond_wait_common (abstime=0x0, mutex=0x5576b196bc28, cond=0x5576b196bc50) at pthread_cond_wait.c:502 #2 __pthread_cond_wait (cond=0x5576b196bc50, mutex=0x5576b196bc28) at pthread_cond_wait.c:655 #3 0x00007f602dc98e6b in ?? () from /usr/lib/x86_64-linux-gnu/dri/radeonsi_dri.so #4 0x00007f602dc98b97 in ?? () from /usr/lib/x86_64-linux-gnu/dri/radeonsi_dri.so #5 0x00007f6054d4b6db in start_thread (arg=0x7f6028bb4700) at pthread_create.c:463 #6 0x00007f6053b1188f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 3 (Thread 0x7f603cffc700 (LWP 4270)): #0 0x00007f604ed08c94 in g_main_context_query () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #1 0x00007f604ed094b7 in ?? () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #2 0x00007f604ed0964c in g_main_context_iteration () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #3 0x00007f6055cb69bb in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #4 0x00007f6055c5ba1a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #5 0x00007f6055a7a23a in QThread::exec() () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #6 0x00007f6056133d45 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5DBus.so.5 #7 0x00007f6055a7f17d in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #8 0x00007f6054d4b6db in start_thread (arg=0x7f603cffc700) at pthread_create.c:463 #9 0x00007f6053b1188f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 2 (Thread 0x7f603ff5e700 (LWP 4269)): #0 0x00007f6053b04bf9 in __GI___poll (fds=0x7f603ff5dc28, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29 #1 0x00007f604df24747 in ?? () from /usr/lib/x86_64-linux-gnu/libxcb.so.1 #2 0x00007f604df2636a in xcb_wait_for_event () from /usr/lib/x86_64-linux-gnu/libxcb.so.1 #3 0x00007f6042d0b2a9 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5XcbQpa.so.5 #4 0x00007f6055a7f17d in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #5 0x00007f6054d4b6db in start_thread (arg=0x7f603ff5e700) at pthread_create.c:463 #6 0x00007f6053b1188f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 1 (Thread 0x7f605b82e440 (LWP 4268)): [KCrash Handler] #6 QString::isEmpty (this=<optimized out>) at /usr/include/x86_64-linux-gnu/qt5/QtCore/qstring.h:891 #7 ProfileInfo::isLocal (this=<optimized out>) at ./kstars/auxiliary/profileinfo.h:26 #8 Ekos::Manager::start (this=0x5576b509ff50) at ./kstars/ekos/manager.cpp:525 #9 0x00007f6055c8c77f in QMetaObject::activate(QObject*, int, int, void**) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #10 0x00007f60571d3ba2 in QAbstractButton::clicked(bool) () from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5 #11 0x00007f60571d3dba in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5 #12 0x00007f60571d519a in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5 #13 0x00007f60571d538d in QAbstractButton::mouseReleaseEvent(QMouseEvent*) () from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5 #14 0x00007f6057121048 in QWidget::event(QEvent*) () from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5 #15 0x00007f60570e283c in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5 #16 0x00007f60570ea65f in QApplication::notify(QObject*, QEvent*) () from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5 #17 0x00007f6055c5d9e8 in QCoreApplication::notifyInternal2(QObject*, QEvent*) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #18 0x00007f60570e9632 in QApplicationPrivate::sendMouseEvent(QWidget*, QMouseEvent*, QWidget*, QWidget*, QWidget**, QPointer<QWidget>&, bool) () from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5 #19 0x00007f605713c16b in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5 #20 0x00007f605713e7da in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5 #21 0x00007f60570e283c in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5 #22 0x00007f60570ea104 in QApplication::notify(QObject*, QEvent*) () from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5 #23 0x00007f6055c5d9e8 in QCoreApplication::notifyInternal2(QObject*, QEvent*) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #24 0x00007f6056704583 in QGuiApplicationPrivate::processMouseEvent(QWindowSystemInterfacePrivate::MouseEvent*) () from /usr/lib/x86_64-linux-gnu/libQt5Gui.so.5 #25 0x00007f6056706055 in QGuiApplicationPrivate::processWindowSystemEvent(QWindowSystemInterfacePrivate::WindowSystemEvent*) () from /usr/lib/x86_64-linux-gnu/libQt5Gui.so.5 #26 0x00007f60566dd2eb in QWindowSystemInterface::sendWindowSystemEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQt5Gui.so.5 #27 0x00007f6042d6e1c0 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5XcbQpa.so.5 #28 0x00007f604ed09387 in g_main_context_dispatch () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #29 0x00007f604ed095c0 in ?? () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #30 0x00007f604ed0964c in g_main_context_iteration () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #31 0x00007f6055cb699f in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #32 0x00007f6055c5ba1a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #33 0x00007f6055c64ac4 in QCoreApplication::exec() () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #34 0x00005576af5d0f22 in main (argc=<optimized out>, argv=<optimized out>) at ./kstars/main.cpp:331 Reported using DrKonqi -- You are receiving this mail because: You are watching all bug changes.