https://bugs.kde.org/show_bug.cgi?id=513330
Bug ID: 513330
Summary: Kstars crashes when connecting to INDI ASI devices
(Killed by MacOS for missing Bluetooth Description key
string - see crash report)
Classification: Applications
Product: kstars
Version First 3.8.0
Reported In:
Platform: macOS (DMG)
OS: macOS
Status: REPORTED
Severity: crash
Priority: NOR
Component: general
Assignee: [email protected]
Reporter: [email protected]
Target Milestone: ---
-------------------------------------
Translated Report (Full Report Below)
-------------------------------------
Process: indi_asi_focuser [1078]
Path: /Applications/kstars
3.app/Contents/MacOS/indi_asi_focuser
Identifier: indi_asi_focuser
Version: ???
Code Type: X86-64 (Native)
Parent Process: indiserver [1065]
Responsible: kstars [1058]
User ID: 501
Date/Time: 2025-12-12 17:36:11.9835 -0500
OS Version: macOS 15.7.2 (24G325)
Report Version: 12
Bridge OS Version: 10.1 (23P1072)
Anonymous UUID: BBBA8ECF-C4DE-6241-4E89-2FA558921E49
Time Awake Since Boot: 650 seconds
System Integrity Protection: enabled
Crashed Thread: 1 Dispatch queue: com.apple.root.default-qos
Exception Type: EXC_CRASH (SIGABRT)
Exception Codes: 0x0000000000000000, 0x0000000000000000
Termination Reason: Namespace TCC, Code 0
This app has crashed because it attempted to access privacy-sensitive data
without a usage description. The app's Info.plist must contain an
NSBluetoothAlwaysUsageDescription key with a string value explaining to the
user how the app uses this data.
Thread 0:: Dispatch queue: com.apple.main-thread
0 libsystem_kernel.dylib 0x7ff80be0bb4a mach_msg2_trap + 10
1 libsystem_kernel.dylib 0x7ff80be1a704 mach_msg2_internal +
83
2 libsystem_kernel.dylib 0x7ff80be12bc3 mach_msg_overwrite +
574
3 libsystem_kernel.dylib 0x7ff80be0be3b mach_msg + 19
4 CoreFoundation 0x7ff80bf37b82
__CFRunLoopServiceMachPort + 145
5 CoreFoundation 0x7ff80bf365cf __CFRunLoopRun +
1430
6 CoreFoundation 0x7ff80bf35a02 CFRunLoopRunSpecific
+ 536
7 libEAFFocuser.1.6.dylib 0x109f6d522
BluetoothLEManagerMac::BluetoothLEManagerMac() + 434
8 libEAFFocuser.1.6.dylib 0x109f6d2fc
_GLOBAL__sub_I_BluetoothLEManagerWin.cpp + 28
9 dyld 0x7ff80babd642 invocation function
for block in dyld4::Loader::findAndRunAllInitializers(dyld4::RuntimeState&)
const + 290
10 dyld 0x7ff80baeed26 invocation function
for block in dyld3::MachOAnalyzer::forEachInitializer(Diagnostics&,
dyld3::MachOAnalyzer::VMAddrConverter const&, void (unsigned int)
block_pointer, void const*) const + 133
11 dyld 0x7ff80bb1d534 invocation function
for block in mach_o::Header::forEachSection(void (mach_o::Header::SectionInfo
const&, bool&) block_pointer) const + 271
12 dyld 0x7ff80bb1a8a5
mach_o::Header::forEachLoadCommand(void (load_command const*, bool&)
block_pointer) const + 191
13 dyld 0x7ff80bb1be1a
mach_o::Header::forEachSection(void (mach_o::Header::SectionInfo const&, bool&)
block_pointer) const + 116
14 dyld 0x7ff80bae4cf4
dyld3::MachOFile::forEachInitializerPointerSection(Diagnostics&, void (unsigned
int, unsigned int, bool&) block_pointer) const + 116
15 dyld 0x7ff80baeea4c
dyld3::MachOAnalyzer::forEachInitializer(Diagnostics&,
dyld3::MachOAnalyzer::VMAddrConverter const&, void (unsigned int)
block_pointer, void const*) const + 390
16 dyld 0x7ff80babd4aa
dyld4::Loader::findAndRunAllInitializers(dyld4::RuntimeState&) const + 150
17 dyld 0x7ff80bac3cdb
dyld4::JustInTimeLoader::runInitializers(dyld4::RuntimeState&) const + 21
18 dyld 0x7ff80babd81c
dyld4::Loader::runInitializersBottomUp(dyld4::RuntimeState&,
dyld3::Array<dyld4::Loader const*>&, dyld3::Array<dyld4::Loader const*>&) const
+ 276
19 dyld 0x7ff80babd7c7
dyld4::Loader::runInitializersBottomUp(dyld4::RuntimeState&,
dyld3::Array<dyld4::Loader const*>&, dyld3::Array<dyld4::Loader const*>&) const
+ 191
20 dyld 0x7ff80bac1269
dyld4::Loader::runInitializersBottomUpPlusUpwardLinks(dyld4::RuntimeState&)
const::$_0::operator()() const + 147
21 dyld 0x7ff80babd8c5
dyld4::Loader::runInitializersBottomUpPlusUpwardLinks(dyld4::RuntimeState&)
const + 115
22 dyld 0x7ff80bad790b
dyld4::APIs::runAllInitializersForMain() + 269
23 dyld 0x7ff80baa9634
dyld4::prepare(dyld4::APIs&, mach_o::Header const*) + 3587
24 dyld 0x7ff80baa881f
dyld4::start(dyld4::KernelArgs*, void*, void*)::$_0::operator()() const + 239
25 dyld 0x7ff80baa84da start + 2970
... etc. [Contact me if you need full report(s) for each of my ASI drivers
(error is basically the same in all)
SUMMARY
STEPS TO REPRODUCE
1.
2.
3.
OBSERVED RESULT
EXPECTED RESULT
SOFTWARE/OS VERSIONS
Windows:
macOS:
(available in the Info Center app, or by running `kinfo` in a terminal window)
Linux/KDE Plasma:
KDE Plasma Version:
KDE Frameworks Version:
Qt Version:
ADDITIONAL INFORMATION
--
You are receiving this mail because:
You are watching all bug changes.