https://bugs.kde.org/show_bug.cgi?id=398165
Bug ID: 398165 Summary: [dbus_work] core dump when starting scheduler Product: kstars Version: unspecified Platform: Compiled Sources OS: Linux Status: UNCONFIRMED Keywords: drkonqi Severity: crash Priority: NOR Component: general Assignee: mutla...@ikarustech.com Reporter: wreis...@gmx.de Target Milestone: --- Application: kstars (3.0.0) (Compiled from sources) Qt Version: 5.7.1 Frameworks Version: 5.28.0 Operating System: Linux 4.9.0-8-amd64 x86_64 Distribution: Debian GNU/Linux 9.5 (stretch) -- Information about the crash: - What I was doing when the application crashed: In EKOS starting a schedule. All schedules I testet failed, no matter whether I loaded one from a file or created a new one. 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". pthread_cond_wait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185 [Current thread is 1 (Thread 0x7fc0027dd980 (LWP 2489))] Thread 8 (Thread 0x7fbfd8edd700 (LWP 3045)): #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185 #1 0x00007fc00fb2ac6b in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #2 0x00007fc00fb23b33 in QSemaphore::acquire(int) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #3 0x00007fc00fd2585e in QMetaObject::activate(QObject*, int, int, void**) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #4 0x0000564d6a5680d0 in ClientManager::newINDIDevice (this=0x564d6f061120, _t1=0x7fbfc802b350) at /home/wolfgang/sterne-jaeger/build/kstars-master/kstars/KStarsLib_automoc.dir/moc_clientmanager_G3M43BSKBHVHTE.cpp:313 #5 0x0000564d6a5c3658 in ClientManager::newDevice (this=0x564d6f061120, dp=0x7fbfc802a8d0) at /home/wolfgang/sterne-jaeger/git/kstars-master/kstars/indi/clientmanager.cpp:83 #6 0x0000564d6ac16eb1 in INDI::BaseClient::addDevice (this=this@entry=0x564d6f061130, dep=dep@entry=0x7fbfc8002e30, errmsg=errmsg@entry=0x7fbfd8ed0430 "Device Telescope Simulator 2 not found") at /home/wolfgang/sterne-jaeger/git/indi/libindi/libs/indibase/baseclient.cpp:629 #7 0x0000564d6ac17024 in INDI::BaseClient::findDev (this=this@entry=0x564d6f061130, root=root@entry=0x7fbfc8002e30, create=create@entry=1, errmsg=errmsg@entry=0x7fbfd8ed0430 "Device Telescope Simulator 2 not found") at /home/wolfgang/sterne-jaeger/git/indi/libindi/libs/indibase/baseclient.cpp:664 #8 0x0000564d6ac1783a in INDI::BaseClient::dispatchCommand (this=this@entry=0x564d6f061130, root=root@entry=0x7fbfc8002e30, errmsg=errmsg@entry=0x7fbfd8ed0430 "Device Telescope Simulator 2 not found") at /home/wolfgang/sterne-jaeger/git/indi/libindi/libs/indibase/baseclient.cpp:508 #9 0x0000564d6ac17e4b in INDI::BaseClient::listenINDI (this=0x564d6f061130) at /home/wolfgang/sterne-jaeger/git/indi/libindi/libs/indibase/baseclient.cpp:469 #10 0x0000564d6ac17ed5 in INDI::BaseClient::listenHelper (context=<optimized out>) at /home/wolfgang/sterne-jaeger/git/indi/libindi/libs/indibase/baseclient.cpp:358 #11 0x0000564d6ac1848a in std::_Bind_simple<void* (*(INDI::BaseClient*))(void*)>::_M_invoke<0ul>(std::_Index_tuple<0ul>) (this=<optimized out>) at /usr/include/c++/6/functional:1391 #12 std::_Bind_simple<void* (*(INDI::BaseClient*))(void*)>::operator()() (this=<optimized out>) at /usr/include/c++/6/functional:1380 #13 std::thread::_State_impl<std::_Bind_simple<void* (*(INDI::BaseClient*))(void*)> >::_M_run() (this=<optimized out>) at /usr/include/c++/6/thread:197 #14 0x00007fc00df82e6f in ?? () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6 #15 0x00007fc00edea494 in start_thread (arg=0x7fbfd8edd700) at pthread_create.c:333 #16 0x00007fc00d6f7acf in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:97 Thread 7 (Thread 0x7fbfd9ede700 (LWP 2535)): #0 0x00007fc00d6ee67d in poll () at ../sysdeps/unix/syscall-template.S:84 #1 0x00007fc0098f09f6 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #2 0x00007fc0098f0b0c in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #3 0x00007fc00fd4e06b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #4 0x00007fc00fcf79ca in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #5 0x00007fc00fb250f3 in QThread::exec() () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #6 0x00007fc0137296a5 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Qml.so.5 #7 0x00007fc00fb29da8 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #8 0x00007fc00edea494 in start_thread (arg=0x7fbfd9ede700) at pthread_create.c:333 #9 0x00007fc00d6f7acf in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:97 Thread 6 (Thread 0x7fbfdb3c2700 (LWP 2526)): [KCrash Handler] #6 0x00007fc013693ab2 in QQmlData::isSignalConnected(QAbstractDeclarativeData*, QObject const*, int) () from /usr/lib/x86_64-linux-gnu/libQt5Qml.so.5 #7 0x00007fc00fd25015 in QMetaObject::activate(QObject*, int, int, void**) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #8 0x0000564d6a568b2c in DriverInfo::deviceStateChanged (this=0x564d6eafda10, _t1=0x564d6eafda10) at /home/wolfgang/sterne-jaeger/build/kstars-master/kstars/KStarsLib_automoc.dir/moc_driverinfo_UZ4D2HBWWJTTV2.cpp:138 #9 0x0000564d6a5c87dd in DriverInfo::setClientState (this=0x564d6eafda10, inState=false) at /home/wolfgang/sterne-jaeger/git/kstars-master/kstars/indi/driverinfo.cpp:112 #10 0x0000564d6a5c4524 in ClientManager::serverDisconnected (this=0x564d6eb005a0, exit_code=-1) at /home/wolfgang/sterne-jaeger/git/kstars-master/kstars/indi/clientmanager.cpp:218 #11 0x0000564d6ac17d69 in INDI::BaseClient::listenINDI (this=0x564d6eb005b0) at /home/wolfgang/sterne-jaeger/git/indi/libindi/libs/indibase/baseclient.cpp:490 #12 0x0000564d6ac17ed5 in INDI::BaseClient::listenHelper (context=<optimized out>) at /home/wolfgang/sterne-jaeger/git/indi/libindi/libs/indibase/baseclient.cpp:358 #13 0x0000564d6ac1848a in std::_Bind_simple<void* (*(INDI::BaseClient*))(void*)>::_M_invoke<0ul>(std::_Index_tuple<0ul>) (this=<optimized out>) at /usr/include/c++/6/functional:1391 #14 std::_Bind_simple<void* (*(INDI::BaseClient*))(void*)>::operator()() (this=<optimized out>) at /usr/include/c++/6/functional:1380 #15 std::thread::_State_impl<std::_Bind_simple<void* (*(INDI::BaseClient*))(void*)> >::_M_run() (this=<optimized out>) at /usr/include/c++/6/thread:197 #16 0x00007fc00df82e6f in ?? () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6 #17 0x00007fc00edea494 in start_thread (arg=0x7fbfdb3c2700) at pthread_create.c:333 #18 0x00007fc00d6f7acf in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:97 Thread 5 (Thread 0x7fbff4c26700 (LWP 2508)): #0 0x00007fc00edf320d in read () at ../sysdeps/unix/syscall-template.S:84 #1 0x00007fc009934d40 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #2 0x00007fc0098f04be in g_main_context_check () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #3 0x00007fc0098f0994 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #4 0x00007fc0098f0b0c in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #5 0x00007fc00fd4e06b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #6 0x00007fc00fcf79ca in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #7 0x00007fc00fb250f3 in QThread::exec() () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #8 0x00007fc00fb29da8 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #9 0x00007fc00edea494 in start_thread (arg=0x7fbff4c26700) at pthread_create.c:333 #10 0x00007fc00d6f7acf in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:97 Thread 4 (Thread 0x7fbff64f4700 (LWP 2503)): #0 0x00007fc00d6ee67d in poll () at ../sysdeps/unix/syscall-template.S:84 #1 0x00007fc0098f09f6 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #2 0x00007fc0098f0b0c in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #3 0x00007fc00fd4e06b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #4 0x00007fc00fcf79ca in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #5 0x00007fc00fb250f3 in QThread::exec() () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #6 0x00007fc00fb29da8 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #7 0x00007fc00edea494 in start_thread (arg=0x7fbff64f4700) at pthread_create.c:333 #8 0x00007fc00d6f7acf in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:97 Thread 3 (Thread 0x7fbffe6cc700 (LWP 2491)): #0 0x00007fc00edf31ad in write () at ../sysdeps/unix/syscall-template.S:84 #1 0x00007fc009934de2 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #2 0x00007fc00fcfbc8e in QCoreApplication::postEvent(QObject*, QEvent*, int) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #3 0x00007fc00fd2542d in QMetaObject::activate(QObject*, int, int, void**) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #4 0x00007fc00aa6e14e in ?? () from /lib/x86_64-linux-gnu/libdbus-1.so.3 #5 0x00007fc00aa6f9a9 in ?? () from /lib/x86_64-linux-gnu/libdbus-1.so.3 #6 0x00007fc00ff7107e in ?? () from /usr/lib/x86_64-linux-gnu/libQt5DBus.so.5 #7 0x00007fc00fd26453 in QObject::event(QEvent*) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #8 0x00007fc00fcf99cb in QCoreApplication::notifyInternal2(QObject*, QEvent*) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #9 0x00007fc00fd4cfee in QTimerInfoList::activateTimers() () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #10 0x00007fc00fd4d511 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #11 0x00007fc0098f07f7 in g_main_context_dispatch () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #12 0x00007fc0098f0a60 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #13 0x00007fc0098f0b0c in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #14 0x00007fc00fd4e06b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #15 0x00007fc00fcf79ca in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #16 0x00007fc00fb250f3 in QThread::exec() () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #17 0x00007fc00ff5f6d5 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5DBus.so.5 #18 0x00007fc00fb29da8 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #19 0x00007fc00edea494 in start_thread (arg=0x7fbffe6cc700) at pthread_create.c:333 #20 0x00007fc00d6f7acf in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:97 Thread 2 (Thread 0x7fbfffde5700 (LWP 2490)): #0 0x00007fc00d6ee67d in poll () at ../sysdeps/unix/syscall-template.S:84 #1 0x00007fc008d86150 in ?? () from /usr/lib/x86_64-linux-gnu/libxcb.so.1 #2 0x00007fc008d87ee9 in xcb_wait_for_event () from /usr/lib/x86_64-linux-gnu/libxcb.so.1 #3 0x00007fc001f3ab69 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5XcbQpa.so.5 #4 0x00007fc00fb29da8 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #5 0x00007fc00edea494 in start_thread (arg=0x7fbfffde5700) at pthread_create.c:333 #6 0x00007fc00d6f7acf in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:97 Thread 1 (Thread 0x7fc0027dd980 (LWP 2489)): #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185 #1 0x00007fc008d863c7 in ?? () from /usr/lib/x86_64-linux-gnu/libxcb.so.1 #2 0x00007fc008d87c0f in ?? () from /usr/lib/x86_64-linux-gnu/libxcb.so.1 #3 0x00007fc008d87d22 in xcb_wait_for_reply () from /usr/lib/x86_64-linux-gnu/libxcb.so.1 #4 0x00007fc001f39c5a in QXcbConnection::sync() () from /usr/lib/x86_64-linux-gnu/libQt5XcbQpa.so.5 #5 0x00007fc001f589e0 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5XcbQpa.so.5 #6 0x00007fc001f58aba in ?? () from /usr/lib/x86_64-linux-gnu/libQt5XcbQpa.so.5 #7 0x00007fc0104bf929 in QBackingStore::beginPaint(QRegion const&) () from /usr/lib/x86_64-linux-gnu/libQt5Gui.so.5 #8 0x00007fc010af6da9 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5 #9 0x00007fc010af7147 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5 #10 0x00007fc010b15f8f in QWidgetPrivate::syncBackingStore() () from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5 #11 0x00007fc010b2e348 in QWidget::event(QEvent*) () from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5 #12 0x00007fc010ae6b8c in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5 #13 0x00007fc010aee341 in QApplication::notify(QObject*, QEvent*) () from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5 #14 0x00007fc00fcf99e0 in QCoreApplication::notifyInternal2(QObject*, QEvent*) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #15 0x00007fc00fcfc16d in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #16 0x00007fc00fd4dc43 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #17 0x00007fc0098f07f7 in g_main_context_dispatch () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #18 0x00007fc0098f0a60 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #19 0x00007fc0098f0b0c in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #20 0x00007fc00fd4e04f in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #21 0x00007fc00fcf79ca in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #22 0x00007fc00fd0013c in QCoreApplication::exec() () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #23 0x0000564d6a2a5039 in main (argc=1, argv=0x7ffe86837978) at /home/wolfgang/sterne-jaeger/git/kstars-master/kstars/main.cpp:331 Reported using DrKonqi -- You are receiving this mail because: You are watching all bug changes.