https://bugs.kde.org/show_bug.cgi?id=502537
Bug ID: 502537 Summary: imaging Classification: Applications Product: kstars Version: unspecified Platform: unspecified OS: Linux Status: REPORTED Keywords: drkonqi Severity: crash Priority: NOR Component: general Assignee: mutla...@ikarustech.com Reporter: alecirel...@inbox.com Target Milestone: --- Application: kstars (3.7.6 Stable) Qt Version: 5.15.13 Frameworks Version: 5.115.0 Operating System: Linux 6.11.0-21-generic x86_64 Windowing System: X11 Distribution: Ubuntu 24.04.2 LTS DrKonqi: 5.27.11 [KCrashBackend] -- Information about the crash: Kstars started ok and equipment connected. Setup 120 and 60 second exposure. part way through the exposure time, Kstars closed. I tried a couple of times and it closed The crash can be reproduced every time. -- Backtrace: Application: KStars (kstars), signal: Floating point exception [KCrash Handler] #4 0x000071c81eef147a in imcomp_init_table () from /lib/x86_64-linux-gnu/libcfitsio.so.10 #5 0x000071c81eee60b3 in ?? () from /lib/x86_64-linux-gnu/libcfitsio.so.10 #6 0x000071c81eee67f0 in ffphpr () from /lib/x86_64-linux-gnu/libcfitsio.so.10 #7 0x000071c81eee688d in ffcrim () from /lib/x86_64-linux-gnu/libcfitsio.so.10 #8 0x0000569def9ff389 in FITSData::saveImage (this=this@entry=0x569e05c82540, newFilename=...) at /usr/src/kstars-bleeding-6:3.7.6+202504031004~ubuntu24.04.1/kstars/fitsviewer/fitsdata.cpp:1036 #9 0x0000569df00851f4 in EkosLive::Cloud::dispatch (this=0x569e06d57ee0, data=..., uuid=...) at /usr/include/x86_64-linux-gnu/qt5/QtCore/qstringbuilder.h:147 #10 0x0000569def9ba7fd in non-virtual thunk to QtConcurrent::RunFunctionTask<void>::run() () at /usr/include/x86_64-linux-gnu/qt5/QtConcurrent/qtconcurrentrunbase.h:133 #11 0x000071c81d8deab9 in ?? () from /lib/x86_64-linux-gnu/libQt5Core.so.5 #12 0x000071c81d8db674 in ?? () from /lib/x86_64-linux-gnu/libQt5Core.so.5 #13 0x000071c81c09caa4 in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:447 #14 0x000071c81c129c3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78 Thread 8 (Thread 0x71c7f53ff6c0 (LWP 5914) "Qt bearer threa"): #1 0x000071c81c312bcd in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #2 0x000071c81c315196 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #3 0x000071c81c373627 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #4 0x000071c81c313a53 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #5 0x000071c81db35296 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib/x86_64-linux-gnu/libQt5Core.so.5 #6 0x000071c81dad6a7b in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib/x86_64-linux-gnu/libQt5Core.so.5 #7 0x000071c81d8da36b in QThread::exec() () from /lib/x86_64-linux-gnu/libQt5Core.so.5 #8 0x000071c81d8db674 in ?? () from /lib/x86_64-linux-gnu/libQt5Core.so.5 #9 0x000071c81c09caa4 in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:447 #10 0x000071c81c129c3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78 Thread 7 (Thread 0x71c7e9ffc6c0 (LWP 5922) "kstars"): #1 0x000071c81f2a3790 in TcpSocketPrivate::processSocket() () from /lib/x86_64-linux-gnu/libindiclient.so.2 #2 0x000071c81f2a6622 in ?? () from /lib/x86_64-linux-gnu/libindiclient.so.2 #3 0x000071c81c4ecdb4 in ?? () from /lib/x86_64-linux-gnu/libstdc++.so.6 #4 0x000071c81c09caa4 in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:447 #5 0x000071c81c129c3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78 Thread 6 (Thread 0x71c7e0b216c0 (LWP 5923) "kstars"): #1 0x000071c81f2a3790 in TcpSocketPrivate::processSocket() () from /lib/x86_64-linux-gnu/libindiclient.so.2 #2 0x000071c81f2a6622 in ?? () from /lib/x86_64-linux-gnu/libindiclient.so.2 #3 0x000071c81c4ecdb4 in ?? () from /lib/x86_64-linux-gnu/libstdc++.so.6 #4 0x000071c81c09caa4 in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:447 #5 0x000071c81c129c3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78 Thread 5 (Thread 0x71c7bffff6c0 (LWP 5924) "kstars"): #1 0x000071c81f2a3790 in TcpSocketPrivate::processSocket() () from /lib/x86_64-linux-gnu/libindiclient.so.2 #2 0x000071c81f2a6622 in ?? () from /lib/x86_64-linux-gnu/libindiclient.so.2 #3 0x000071c81c4ecdb4 in ?? () from /lib/x86_64-linux-gnu/libstdc++.so.6 #4 0x000071c81c09caa4 in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:447 #5 0x000071c81c129c3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78 Thread 4 (Thread 0x71c7bf7fe6c0 (LWP 5925) "kstars"): #1 0x000071c81f2a3790 in TcpSocketPrivate::processSocket() () from /lib/x86_64-linux-gnu/libindiclient.so.2 #2 0x000071c81f2a6622 in ?? () from /lib/x86_64-linux-gnu/libindiclient.so.2 #3 0x000071c81c4ecdb4 in ?? () from /lib/x86_64-linux-gnu/libstdc++.so.6 #4 0x000071c81c09caa4 in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:447 #5 0x000071c81c129c3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78 Thread 3 (Thread 0x71c7beffd6c0 (LWP 5926) "kstars"): #1 0x000071c81f2a3790 in TcpSocketPrivate::processSocket() () from /lib/x86_64-linux-gnu/libindiclient.so.2 #2 0x000071c81f2a6622 in ?? () from /lib/x86_64-linux-gnu/libindiclient.so.2 #3 0x000071c81c4ecdb4 in ?? () from /lib/x86_64-linux-gnu/libstdc++.so.6 #4 0x000071c81c09caa4 in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:447 #5 0x000071c81c129c3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78 Thread 2 (Thread 0x71c7be7fc6c0 (LWP 5927) "kstars"): #1 0x000071c81f2a3790 in TcpSocketPrivate::processSocket() () from /lib/x86_64-linux-gnu/libindiclient.so.2 #2 0x000071c81f2a6622 in ?? () from /lib/x86_64-linux-gnu/libindiclient.so.2 #3 0x000071c81c4ecdb4 in ?? () from /lib/x86_64-linux-gnu/libstdc++.so.6 #4 0x000071c81c09caa4 in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:447 #5 0x000071c81c129c3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78 Thread 1 (Thread 0x71c811fcd900 (LWP 5902) "kstars"): #1 0x000071c81a3b78ca in ?? () from /lib/x86_64-linux-gnu/libxcb.so.1 #2 0x000071c81a3b7c4f in ?? () from /lib/x86_64-linux-gnu/libxcb.so.1 #3 0x000071c81a3b7da7 in ?? () from /lib/x86_64-linux-gnu/libxcb.so.1 #4 0x000071c81a3b8dd8 in xcb_flush () from /lib/x86_64-linux-gnu/libxcb.so.1 #5 0x000071c810ef1c8d in ?? () from /lib/x86_64-linux-gnu/libQt5XcbQpa.so.5 #6 0x000071c81e127fee in QBackingStore::flush(QRegion const&, QWindow*, QPoint const&) () from /lib/x86_64-linux-gnu/libQt5Gui.so.5 #7 0x000071c81e779f0d in ?? () from /lib/x86_64-linux-gnu/libQt5Widgets.so.5 #8 0x000071c81e77bb08 in ?? () from /lib/x86_64-linux-gnu/libQt5Widgets.so.5 #9 0x000071c81e77dddb in ?? () from /lib/x86_64-linux-gnu/libQt5Widgets.so.5 #10 0x000071c81e7b146c in QWidget::event(QEvent*) () from /lib/x86_64-linux-gnu/libQt5Widgets.so.5 #11 0x000071c81e76bd45 in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /lib/x86_64-linux-gnu/libQt5Widgets.so.5 #12 0x000071c81dad8118 in QCoreApplication::notifyInternal2(QObject*, QEvent*) () from /lib/x86_64-linux-gnu/libQt5Core.so.5 #13 0x000071c81e77ec8c in ?? () from /lib/x86_64-linux-gnu/libQt5Widgets.so.5 #14 0x000071c81e78194d in ?? () from /lib/x86_64-linux-gnu/libQt5Widgets.so.5 #15 0x000071c81e799bb5 in QWidget::repaint(QRect const&) () from /lib/x86_64-linux-gnu/libQt5Widgets.so.5 #16 0x000071c81e799c21 in QWidget::repaint() () from /lib/x86_64-linux-gnu/libQt5Widgets.so.5 #17 0x0000569defcd57ec in Ekos::Camera::captureStopped (this=0x569e0819a140) at /usr/src/kstars-bleeding-6:3.7.6+202504031004~ubuntu24.04.1/kstars/ekos/capture/camera.cpp:1021 #18 0x000071c81db12e16 in ?? () from /lib/x86_64-linux-gnu/libQt5Core.so.5 #19 0x0000569defcc3764 in Ekos::Camera::stop (this=<optimized out>, targetState=<optimized out>) at /usr/src/kstars-bleeding-6:3.7.6+202504031004~ubuntu24.04.1/kstars/ekos/capture/camera.cpp:2550 #20 0x000071c81db12e16 in ?? () from /lib/x86_64-linux-gnu/libQt5Core.so.5 #21 0x0000569defa2a423 in Ekos::CameraProcess::stopCapture (this=this@entry=0x569e09b69c70, _t1=<optimized out>, _t1@entry=Ekos::CAPTURE_IDLE) at /usr/src/kstars-bleeding-6:3.7.6+202504031004~ubuntu24.04.1/obj-x86_64-linux-gnu/kstars/KStarsLib_autogen/VONTORZADU/moc_cameraprocess.cpp:682 #22 0x0000569defca5d0a in Ekos::CameraProcess::processJobCompletion2 (this=0x569e09b69c70) at /usr/src/kstars-bleeding-6:3.7.6+202504031004~ubuntu24.04.1/kstars/ekos/capture/cameraprocess.cpp:1387 #23 0x0000569defca5840 in Ekos::CameraProcess::resumeSequence (this=0x569e09b69c70) at /usr/src/kstars-bleeding-6:3.7.6+202504031004~ubuntu24.04.1/kstars/ekos/capture/cameraprocess.cpp:957 #24 0x0000569defca9f0f in Ekos::CameraProcess::processFITSData (this=0x569e09b69c70, data=..., extension=...) at /usr/src/kstars-bleeding-6:3.7.6+202504031004~ubuntu24.04.1/kstars/ekos/capture/cameraprocess.cpp:1259 #25 0x000071c81db12e16 in ?? () from /lib/x86_64-linux-gnu/libQt5Core.so.5 #26 0x0000569defa35d40 in ISD::Camera::newImage (this=this@entry=0x569e09667250, _t1=..., _t2=...) at /usr/src/kstars-bleeding-6:3.7.6+202504031004~ubuntu24.04.1/obj-x86_64-linux-gnu/kstars/KStarsLib_autogen/FRI4DANIHA/moc_indicamera.cpp:548 #27 0x0000569defb2d03d in ISD::Camera::processBLOB (this=<optimized out>, prop=...) at /usr/src/kstars-bleeding-6:3.7.6+202504031004~ubuntu24.04.1/kstars/indi/indicamera.cpp:709 #28 0x0000569defb16629 in ISD::GenericDevice::processBLOB (this=this@entry=0x569e0636d250, prop=...) at /usr/src/kstars-bleeding-6:3.7.6+202504031004~ubuntu24.04.1/kstars/indi/indistd.cpp:563 #29 0x0000569defb0f44c in ISD::GenericDevice::updateProperty (this=0x569e0636d250, prop=...) at /usr/src/kstars-bleeding-6:3.7.6+202504031004~ubuntu24.04.1/kstars/indi/indistd.cpp:299 #30 0x0000569defb1942a in INDIListener::updateProperty (this=<optimized out>, prop=...) at /usr/src/kstars-bleeding-6:3.7.6+202504031004~ubuntu24.04.1/kstars/indi/indilistener.cpp:196 #31 0x0000569defb17789 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 #32 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 #33 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 #34 0x000071c81db12e16 in ?? () from /lib/x86_64-linux-gnu/libQt5Core.so.5 #35 0x0000569defa3509c in ClientManager::updateINDIProperty (this=<optimized out>, _t1=...) at /usr/src/kstars-bleeding-6:3.7.6+202504031004~ubuntu24.04.1/obj-x86_64-linux-gnu/kstars/KStarsLib_autogen/FRI4DANIHA/moc_clientmanager.cpp:346 #36 0x0000569defaef999 in QtPrivate::FunctorCall<QtPrivate::IndexesList<0>, QtPrivate::List<INDI::Property>, void, void (ClientManager::*)(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 #37 QtPrivate::FunctionPointer<void (ClientManager::*)(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 #38 QtPrivate::QSlotObject<void (ClientManager::*)(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 #39 0x000071c81db06343 in QObject::event(QEvent*) () from /lib/x86_64-linux-gnu/libQt5Core.so.5 #40 0x000071c81e76bd45 in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /lib/x86_64-linux-gnu/libQt5Widgets.so.5 #41 0x000071c81dad8118 in QCoreApplication::notifyInternal2(QObject*, QEvent*) () from /lib/x86_64-linux-gnu/libQt5Core.so.5 #42 0x000071c81dadb94b in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) () from /lib/x86_64-linux-gnu/libQt5Core.so.5 #43 0x000071c81db35c0f in ?? () from /lib/x86_64-linux-gnu/libQt5Core.so.5 #44 0x000071c81c3145b5 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #45 0x000071c81c373717 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #46 0x000071c81c313a53 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #47 0x000071c81db35279 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib/x86_64-linux-gnu/libQt5Core.so.5 #48 0x000071c81dad6a7b in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib/x86_64-linux-gnu/libQt5Core.so.5 #49 0x000071c81dadf3e8 in QCoreApplication::exec() () from /lib/x86_64-linux-gnu/libQt5Core.so.5 #50 0x0000569def266358 in main (argc=<optimized out>, argv=<optimized out>) at /usr/src/kstars-bleeding-6:3.7.6+202504031004~ubuntu24.04.1/kstars/main.cpp:396 [Inferior 1 (process 5902) detached] Reported using DrKonqi -- You are receiving this mail because: You are watching all bug changes.