dso overhaul causes crashes

Valentin Boettcher hiro at protagon.space
Sat Jun 19 11:26:57 BST 2021


Hi,

If anyone else is experiencing mysterious crashes, please try out
https://invent.kde.org/education/kstars/-/merge_requests/314

Cheers,
Valentin

On 6/18/21 10:00 PM, Valentin Boettcher wrote:
> Some more thoughts,
> 
> have you tried deleting the ~/.local/share/kstars/dso_main.kscat?
> 
> Several things could go wrong here:
>   - somehow corrupted dso_main.kscat
> 
>   A general question: fallback to deleting the catalog? Maybe a pop up 
> message? How does one handle exceptions at startup?
> 
>   - the dso_main.kscat at /usr/share/kstars is corrupted (this is the 
> default db that will be copied to ~/.local/share/kstars)
> 
> In general I think i will ship openngc by default and make it so that it 
> is imported at startup if it is not present and the db is newly created 
> instead of using a pre-created default database.
> 
> Also I found that "void KCrash::setCrashHandler" is never called. Is 
> there a mechanism for printing exception messages before quitting?
> 
> Cheers,
> Valentin
> 
> On 6/18/21 4:05 PM, Valentin Boettcher wrote:
>> Hi,
>>
>> Sorry, it appears I haven't rooted all the bugs out yet :P.
>> Could you send me a gdb backtrace of the crash?
>> (And maybe open a GitLab issue.)
>>
>> Most likely it's having to do with the pre-seeded dso_main.kscat.
>> Could you look under Tools->Manage DSO... if there is any catalog loaded?
>>
>>
> 

-- 
Cheers,
Valentin


More information about the Kstars-devel mailing list