Saving scheduler mosaic jobs with replicated mosaic tiles crashes system
A user reported a crash in the scheduler, see this post: https://indilib.org/forum/ekos/11872-question-about-scheduler.html#83888 It is caused by some code related to Mosaics. You can see the (I guess, bad) advice I gave the user above in that forum thread, where I suggested replicating and renaming some scheduler jobs (which were parts of mosaics) and then saving the new .esl. It turns out this crashes, on the save, because line scheduler.cpp:4756 https://invent.kde.org/education/kstars/-/blob/master/kstars/ekos/scheduler/scheduler.cpp#L4756 if the jobs are replicated will have an index that's greater than the number of tiles expected (since the jobs were replicated) and so the at(index) overflows the tiles QList.
I'm passing this on, as not familiar with Mosaic logic.