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
Seg Fault Fedora 27 Tilix 1.6.4 #1144
Comments
I second this, however it was working at one point after the install before I started receiving the error.
|
If I had to guess, I'd say that for some reason Screen.getDefault is returning null. The documentation says it can and I should be checking for null which I'm not so I'll correct that. However I'm not sure what the right way is to add a global CSS provider in this scenario, I'll have to investigate. |
If you switch to X11, does it work? |
X11 has the same problem for me here |
Yeah, problem persists. |
Testing in Arch under both X11 and Wayland it works fine and I'm running a newer version of GTK:
I'll have to look at it some more, if you want to try compiling from source I added some code to hopefully prevent the crash but the CSS won't be loaded which will result in a less then optimal UI experience. |
BTW I'd suggest opening a bug against Fedora as well for this. |
It appears someone already did. Link to Fedora bugzilla report for posterity |
Looks like gtkd 3.6.5->3.6.6 update somehow broke that. |
@kalev Can you elaborate, are you compiling tilix manually against 3.6.5 and it works or are you saying that tilix is dynamically linked against GtkD and downgrading the Fedora GtkD package fixes the problem? |
Downgrading GtkD from 3.6.6 to 3.6.5 immediately resolved the issue for me, Fedora 27. |
If you run ldd on tilix, does it show a dependency on GtkD? If so that's probably the problem, they likely either need to recompile tilix against the newer version of GtkD or statically link it. |
Seems like it. |
I can confirm that rebuilding Tilix against gtkd 3.6.6 solves the problem. |
I'm closing this since it appears to be an issue with Fedora's packaging. |
I can not start Tilix on Fedora 27 Beta. Tilix was installed from the default repo.
GDB output:
The text was updated successfully, but these errors were encountered: