You mean like this?
Call to writableLocation without an application-based location. org.kde.kstars: Welcome to KStars 3.6.0 Stable org.kde.kstars: Build: 2022-08-21T16:15:07Z org.kde.kstars: OS: "osx" org.kde.kstars: API: "x86_64-little_endian-lp64" org.kde.kstars: Arch: "x86_64" org.kde.kstars: Kernel Type: "darwin" org.kde.kstars: Kernel Version: "19.6.0" org.kde.kstars: Qt Version: 5.15.5 Starting DBus org.kde.kstars: Processing "unnamedstars.dat" , HTMesh Level 3 org.kde.kstars: Sky Mesh Size: 512 org.kde.kstars: Loaded DSO catalog file: "unnamedstars.dat" org.kde.kstars: "Star HD20,794 not found." org.kde.kstars: "Star HD98,230 not found." org.kde.kstars: Loaded DSO catalogs. org.kde.kstars: Loading asteroids libc++abi.dylib: terminating with uncaught exception of type std::out_of_range: unordered_map::at: key not found zsh: abort /Applications/KStars.app/Contents/MacOS/kstars