Ekos INDI crash with Nikon D7000 camera
Richard Ellis
rellis at dp100.com
Fri Jul 3 19:24:07 BST 2026
Using kstars flatpak stable V 3.8.3 and the INDI drivers supplied in
the flatpak.
More often than not (i.e., sometimes it does succeed) Ekos reports that
"indi_nikon_ccd crashed!" when attempting to take a photo using my
Nikon D7000 attached via USB.
I believe I have turned on all of the "debug" options, and captured this
in the logs from the latest crash last night:
org.kde.kstars.indi: Nikon DSLR DSC D7000 (PTP mode) : "[DEBUG] Exposure complete. "
org.kde.kstars.indi: Nikon DSLR DSC D7000 (PTP mode) : "[DEBUG] Downloading image... Name: (DSC_4865.NEF) Folder: (/store_00010001/DCIM/101D7000) Delete from SD card? (false) "
org.kde.kstars.indi: Nikon DSLR DSC D7000 (PTP mode) : "[DEBUG] Downloaded 4928x3264 (preview 160x120) "
org.kde.kstars.indi: Nikon DSLR DSC D7000 (PTP mode) : "[DEBUG] Capture target is SD Card. "
org.kde.kstars.indi: Nikon DSLR DSC D7000 (PTP mode) : "[INFO] Exposure done, downloading image... "
org.kde.kstars.indi: Nikon DSLR DSC D7000 (PTP mode) : "[DEBUG] read_libraw: raw_width: 4992 top_margin 0 left_margin 0 first_visible_pixel 0 "
org.kde.kstars.indi: Nikon DSLR DSC D7000 (PTP mode) : "[DEBUG] read_libraw: rawdata.sizes.width: 4948 rawdata.sizes.height 3280 memsize 32458880 bayer_pattern RGGB "
org.kde.kstars.indi: Nikon DSLR DSC D7000 (PTP mode) : "[DEBUG] read_libraw: memsize (32458880) naxis (2) w (4948) h (3280) bpp (16) bayer pattern (RGGB) "
org.kde.kstars.indi: Nikon DSLR DSC D7000 (PTP mode) : "[DEBUG] Subframing... subFrameSize: 32169984 - oneFrameSize: 32169984 - subX: 0 - subY: 0 - subW: 4928 - subH: 3264 "
org.kde.kstars.indi: Nikon DSLR DSC D7000 (PTP mode) : "[DEBUG] Exposure complete "
org.kde.kstars.indi: Nikon DSLR DSC D7000 (PTP mode) : "[DEBUG] Uploading file. Ext: fits, Size: 32178240, sendImage? Yes, saveImage? Yes "
org.kde.kstars.indi: Nikon DSLR DSC D7000 (PTP mode) : "[INFO] Creating directory ... "
org.kde.kstars.indi: INDI Server: "2026-07-03T02:25:50: Driver indi_nikon_ccd: /usr/include/c++/15.2.0/bits/basic_string.h:1369: std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::reference std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::operator[](size_type) [with _CharT = char; _Traits = std::char_traits<char>; _Alloc = std::allocator<char>; reference = char&; size_type = long unsigned int]: Assertion '__pos <= size()' failed."
org.kde.kstars.indi: INDI Server: ""
org.kde.kstars.indi: INDI Server: "2026-07-03T02:25:50: Driver indi_nikon_ccd: read EOF"
org.kde.kstars.indi: INDI Server: ""
org.kde.kstars.indi: INDI Server: "<delProperty device=\"Nikon DSLR DSC D7000 (PTP mode)\"/>"
org.kde.kstars.indi: INDI Server: "2026-07-03T02:25:50: Driver indi_nikon_ccd: Terminated after #0 restarts."
org.kde.kstars.indi: INDI Server: ""
Dispatch command error(-1): INDI: Could not find property CCD_FRAME in SVBONY SV905C2
<delProperty device="Nikon DSLR DSC D7000 (PTP mode)"/>
org.kde.kstars.indi: Removing device "Nikon DSLR DSC D7000 (PTP mode)"
org.kde.kstars.indi: INDI driver "indi_nikon_ccd" crashed!
org.kde.kstars.indi: INDIListener: Removing device "Nikon DSLR DSC D7000 (PTP mode)"
org.kde.kstars.ekos: "Nikon DSLR DSC D7000 (PTP mode) is offline."
If I have overlooked any additional "debug" options, please indicate
where to go to turn them on and I can repeat the crash again (it
crashes more often than it is successful) to capture another log
output.
More information about the Kstars-devel
mailing list