-
Notifications
You must be signed in to change notification settings - Fork 343
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
Test program has segfault #1228
Comments
I couldn't reproduce this error on the current master branch. What version and what operating system are you using? |
I am using KISS Linux with musl 1.2.4, on master. |
Hmm, you could take a look where this was introduced. We do test on alpine linux, which also uses musl |
I also get a segfault Edit: I redid a couple test and the problem is the same Also I use normal glibc on gentoo linux so I think it's not really related to the libc. It seems like the icon is not loaded properly resulting in a null cairo surface... |
I confirm that the problem is that loading icons from the data directory results in a null icon. I still don't know why, but adding a null check will at least prevent the whole test program from dying. Also I found another segfault in |
The problem could be caused by the absence of librsvg which is used as a runtime dependency to load icons |
... |
Does the test program still segfault for you even with librsvg? |
This could be related to gdk-pixbuf since i am on Alpine, and the test program no longer segfaults. Please try to fix this anyway, since gdk-pixbuf can be built without it. |
That's the problem: it is a runtime dependency. I can try to change the test to use the png instead of the svg. |
Should have been solved by #1329 |
Currently close to implementing the test program in Dunst!
The text was updated successfully, but these errors were encountered: