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.

Reply via email to