-
-
Notifications
You must be signed in to change notification settings - Fork 27
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Near-immediate crashes of the settings dialog #313
Comments
Hi there! Thanks for the report! This sounds similar to #310. Could you please check the items I listed in this comment? |
Any news on this one? Else I'll close this as I cannot reproduce this on my end. |
Different user here, but yes I have exactly the same problem. If I open the Settings menu and just leave it running (or use it, makes no difference) it crashes out after about 30 seconds. The rest of Fly-Pie works beautifully so and I have zero problems. So there is something that the settings menu is just not happy with. I'm running Ubuntu 22.04 on good/fast but relatively old hardware. Not sure what diagnostic info I could give you, but more than happy to help if you like. Just shout. |
I've also started encountering this error (Ubuntu 22.04) but only when opening the configuration screen - it crashes then turns off gnome extensions. I don't really know enough about any of this to be truly helpful though a whole bunch of these, but unsure if related:
Then this just before the crash:
and a bunch of these, not sure if related:
|
The only thing which happens asynchronously in the settings dialog is the loading of the icons in the icon selector. So one possible source could be your icon theme. Are you using a custom icon theme? Here are a few things you could try:
|
Thanks for the response. My system is: System
|
Thanks for adding your info here. Could maybe you test the things I mentioned in the comment above? |
|
Well, I am afraid that I am more or less out of ideas here. Random crashes like this which I cannot reproduce are very hard to debug. Maybe one of you could add some debug prints to the code in order to get an idea where it crashes. If this is related to the icon loading (which is my only guess so far), you could add some Instructions on how to compile Fly-Pie from source, are here: https://github.com/Schneegans/Fly-Pie/blob/main/docs/installation.md#c-cloning-the-latest-version-with-git Make sure to checkout the |
Ok, I added
|
Thanks for looking into that! We will need more prints in order to get an idea where it crashes. Could you add more prints (maybe just print the line number)? Especially lines 133 and 138 would be interesting. 133 should be printed multiple times inside the loop while the icons are loaded asynchronously, 138 should be printed when all icons finished loading.... |
I did what you asked for. In the log file there are a lot of 133 and 138. It looks like this
|
How quickly came the crash after the final 138? |
It's about 15 seconds |
And sometimes at the end is this error:
I reinstalled the libqlib-2.0 but it doesn't help. |
One thing you could try is to narrow down from which part of the preferences dialog the crash originates. In this file, the initialization of the four pages of the settings dialog happens. If you put a
(if you cloned and installed Fly-Pie from GitHub) Is there one specific page which you can disable so that the crash does not happen anymore? |
I do not have this lines -> 72, 75, 78 and 81, because I use gnome-3.36-44 branch. My gnome shell is 42.9. |
Ahh sorry. The respective lines are in this file in your branch. |
I commented lines 89, 92, 95, 98 in this file and crash still happens. The error is still the same: |
That's very weird. Have you used the command |
I used |
Hello everyone! My system configuration is:
Are there any news regarding this problem? Apart from that, the extension is working perfectly! Thank you for your work and help. |
Describe the Bug
After installing the extension and clicking around in the settings window (not even changing anything, just clicking around), the settings window disappears and the extension service crashes:
(note: I haven't been able to locate the core dump, unless the process is gjs-console; then I have one; stack trace below)
Steps to reproduce the behavior:
Expected Behavior
No crash.
System
Please complete the following information:
42.5-0ubuntu1pop1~1675984688~22.04~f574f54
Stack trace
I realize it's not very helpful without debug symbols, I'll see if I can get them.
The text was updated successfully, but these errors were encountered: