[kde] [Bug 502174] New: KStars Crash on Flat/DarkFlat Capture

Peter Tijerina bugzilla_noreply at kde.org
Sat Mar 29 20:07:17 GMT 2025


https://bugs.kde.org/show_bug.cgi?id=502174

            Bug ID: 502174
           Summary: KStars Crash on Flat/DarkFlat Capture
    Classification: I don't know
           Product: kde
           Version: unspecified
          Platform: unspecified
                OS: Linux
            Status: REPORTED
          Keywords: drkonqi
          Severity: crash
          Priority: NOR
         Component: general
          Assignee: unassigned-bugs at kde.org
          Reporter: pjtijerina at gmail.com
  Target Milestone: ---

Application: kstars (3.7.5 Stable)

Qt Version: 5.15.3
Frameworks Version: 5.92.0
Operating System: Linux 5.15.0-135-generic x86_64
Windowing System: X11
Distribution: Ubuntu 22.04.5 LTS
DrKonqi: 5.24.5 [KCrashBackend]

-- Information about the crash:
- What I was doing when the application crashed:
I configured EKOS to capture 20 flats and 20 darks. For the flats, I have a
DeepSkyDad FP1 flip flap. EKOS normally knows to turn on the panel light and
begin calibrating to capture flats at ~30000 ADU. I used the Flats wizard/tool
and also the DarkFlats tool to generate the jobs, then run the jobs. But upon
capturing the first Flat, KStars crashes.

The crash can be reproduced every time.

-- Backtrace:
Application: KStars (kstars), signal: Segmentation fault

[KCrash Handler]
#4  0x0000561fd21a7e2f in Ekos::FilterManager::syncAbsoluteFocusPosition
(this=0x0, index=-1000001) at ./kstars/ekos/auxiliary/filtermanager.cpp:852
#5  0x0000561fd22074f8 in Ekos::CaptureDeviceAdaptor::flatSyncFocus
(this=0x561ff3e91f30, targetFilterID=<optimized out>) at
/usr/include/x86_64-linux-gnu/qt5/QtCore/qsharedpointer_impl.h:301
#6  0x00007ff2ee1a3793 in ?? () from /lib/x86_64-linux-gnu/libQt5Core.so.5
#7  0x0000561fd1f91145 in Ekos::SequenceJobState::flatSyncFocus
(this=<optimized out>, _t1=<optimized out>) at
./obj-x86_64-linux-gnu/kstars/KStarsLib_autogen/VONTORZADU/moc_sequencejobstate.cpp:679
#8  0x00007ff2ee1a3793 in ?? () from /lib/x86_64-linux-gnu/libQt5Core.so.5
#9  0x0000561fd1f94436 in Ekos::CaptureDeviceAdaptor::lightBoxLight
(this=<optimized out>, _t1=<optimized out>) at
./obj-x86_64-linux-gnu/kstars/KStarsLib_autogen/VONTORZADU/moc_capturedeviceadaptor.cpp:476
#10 0x00007ff2ee1a3793 in ?? () from /lib/x86_64-linux-gnu/libQt5Core.so.5
#11 0x0000561fd1f946d6 in Ekos::SequenceJobState::setLightBoxLight
(this=this at entry=0x561ff3852460, _t1=<optimized out>, _t1 at entry=true) at
./obj-x86_64-linux-gnu/kstars/KStarsLib_autogen/VONTORZADU/moc_sequencejobstate.cpp:630
#12 0x0000561fd226f22f in Ekos::SequenceJobState::checkDustCapReady
(this=0x561ff3852460, frameType=FRAME_FLAT) at
./kstars/ekos/capture/sequencejobstate.cpp:479
#13 0x0000561fd2270e86 in Ekos::SequenceJobState::checkAllActionsReady
(this=0x561ff3852460) at ./kstars/ekos/capture/sequencejobstate.cpp:202
#14 Ekos::SequenceJobState::checkAllActionsReady (this=0x561ff3852460) at
./kstars/ekos/capture/sequencejobstate.cpp:171
#15 0x00007ff2ee1a3793 in ?? () from /lib/x86_64-linux-gnu/libQt5Core.so.5
#16 0x0000561fd1f97a67 in Ekos::CaptureDeviceAdaptor::newCCDTemperatureValue
(this=<optimized out>, _t1=<optimized out>) at
./obj-x86_64-linux-gnu/kstars/KStarsLib_autogen/VONTORZADU/moc_capturedeviceadaptor.cpp:427
#17 0x00007ff2ee1a3793 in ?? () from /lib/x86_64-linux-gnu/libQt5Core.so.5
#18 0x0000561fd1f98fa4 in ISD::Camera::newTemperatureValue (this=<optimized
out>, _t1=<optimized out>) at
./obj-x86_64-linux-gnu/kstars/KStarsLib_autogen/FRI4DANIHA/moc_indicamera.cpp:451
#19 0x0000561fd2079064 in ISD::ConcreteDevice::updateProperty
(this=0x561ff3aaa7a0, prop=...) at ./kstars/indi/indiconcretedevice.cpp:69
#20 0x0000561fd20787db in QtPrivate::FunctorCall<QtPrivate::IndexesList<0>,
QtPrivate::List<INDI::Property>, void, void
(ISD::ConcreteDevice::*)(INDI::Property)>::call (arg=<optimized out>,
o=<optimized out>, f=<optimized out>) at
/usr/include/x86_64-linux-gnu/qt5/QtCore/qobjectdefs_impl.h:152
#21 QtPrivate::FunctionPointer<void
(ISD::ConcreteDevice::*)(INDI::Property)>::call<QtPrivate::List<INDI::Property>,
void> (arg=<optimized out>, o=<optimized out>, f=<optimized out>) at
/usr/include/x86_64-linux-gnu/qt5/QtCore/qobjectdefs_impl.h:185
#22 QtPrivate::QSlotObject<void (ISD::ConcreteDevice::*)(INDI::Property),
QtPrivate::List<INDI::Property>, void>::impl (which=<optimized out>,
this_=<optimized out>, r=<optimized out>, a=<optimized out>, ret=<optimized
out>) at /usr/include/x86_64-linux-gnu/qt5/QtCore/qobjectdefs_impl.h:418
#23 0x00007ff2ee1a3793 in ?? () from /lib/x86_64-linux-gnu/libQt5Core.so.5
#24 0x0000561fd1f9f079 in ISD::GenericDevice::propertyUpdated
(this=this at entry=0x561ff38bde40, _t1=...) at
./obj-x86_64-linux-gnu/kstars/KStarsLib_autogen/FRI4DANIHA/moc_indistd.cpp:680
#25 0x0000561fd206de15 in ISD::GenericDevice::processNumber
(this=this at entry=0x561ff38bde40, prop=...) at ./kstars/indi/indistd.cpp:450
#26 0x0000561fd206dae7 in ISD::GenericDevice::updateProperty
(this=0x561ff38bde40, prop=...) at ./kstars/indi/indistd.cpp:290
#27 0x0000561fd2076cec in INDIListener::updateProperty (this=<optimized out>,
prop=...) at ./kstars/indi/indilistener.cpp:196
#28 0x0000561fd207511b in QtPrivate::FunctorCall<QtPrivate::IndexesList<0>,
QtPrivate::List<INDI::Property>, void, void
(INDIListener::*)(INDI::Property)>::call (arg=<optimized out>, o=<optimized
out>, f=<optimized out>) at
/usr/include/x86_64-linux-gnu/qt5/QtCore/qobjectdefs_impl.h:152
#29 QtPrivate::FunctionPointer<void
(INDIListener::*)(INDI::Property)>::call<QtPrivate::List<INDI::Property>, void>
(arg=<optimized out>, o=<optimized out>, f=<optimized out>) at
/usr/include/x86_64-linux-gnu/qt5/QtCore/qobjectdefs_impl.h:185
#30 QtPrivate::QSlotObject<void (INDIListener::*)(INDI::Property),
QtPrivate::List<INDI::Property>, void>::impl (which=<optimized out>,
this_=<optimized out>, r=<optimized out>, a=<optimized out>, ret=<optimized
out>) at /usr/include/x86_64-linux-gnu/qt5/QtCore/qobjectdefs_impl.h:418
#31 0x00007ff2ee19941e in QObject::event(QEvent*) () from
/lib/x86_64-linux-gnu/libQt5Core.so.5
#32 0x00007ff2eec5d713 in QApplicationPrivate::notify_helper(QObject*, QEvent*)
() from /lib/x86_64-linux-gnu/libQt5Widgets.so.5
#33 0x00007ff2ee16be3a in QCoreApplication::notifyInternal2(QObject*, QEvent*)
() from /lib/x86_64-linux-gnu/libQt5Core.so.5
#34 0x00007ff2ee16ef27 in QCoreApplicationPrivate::sendPostedEvents(QObject*,
int, QThreadData*) () from /lib/x86_64-linux-gnu/libQt5Core.so.5
#35 0x00007ff2ee1c5a67 in ?? () from /lib/x86_64-linux-gnu/libQt5Core.so.5
#36 0x00007ff2ed05cd3b in g_main_context_dispatch () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#37 0x00007ff2ed0b22b8 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#38 0x00007ff2ed05a3e3 in g_main_context_iteration () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#39 0x00007ff2ee1c50b8 in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
from /lib/x86_64-linux-gnu/libQt5Core.so.5
#40 0x00007ff2ee16a75b in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from
/lib/x86_64-linux-gnu/libQt5Core.so.5
#41 0x00007ff2ee172cf4 in QCoreApplication::exec() () from
/lib/x86_64-linux-gnu/libQt5Core.so.5
#42 0x0000561fd1905eda in main (argc=<optimized out>, argv=<optimized out>) at
./kstars/main.cpp:396
[Inferior 1 (process 1655) detached]

Reported using DrKonqi
This report was filed against 'kde' because the product 'kstars' could not be
located in Bugzilla. Add it to drkonqi's mappings file!

-- 
You are receiving this mail because:
You are the assignee for the bug.


More information about the Unassigned-bugs mailing list