-
-
Notifications
You must be signed in to change notification settings - Fork 270
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
Segfault relating to to_string() call #365
Comments
Found this in syslog, probably means something
|
What you found in your syslog definitely means something. It seems your pulseaudio installation is broken. The null sink module is missing |
Just to clarify the null sink module is used by PulseEffects but is not part of our code. It is a builtin Pulseaudio module |
The file it mentions is there alongside all the other modules
Sound works too, so I have no idea what's going on :( |
PulseEffects log output says your Pulseaudio version is |
It seems to me that a few Pulseaudio packages were upgraded to version 12.2 and others stayed in 11.1 |
Typical audio applications do not need the null sink module. So it is expected that they will work |
I did a Removing the pulseaudio binary and a Can't explain that but I'll close this as it was apparently something I messed up :P |
@betterphp could you elaborate what you did there in an easy and detailled way (i.e. code snippets)? I think this could potentially help with some of the other problems I and others wrote about. |
Sure, although I tried a few things at once so not sure which bit actually fixed it. First how to work out where it's loading the libraries from. Get the process ID of the pulseaudio server
It's normal for it to check a list of paths, the same as when you run a command it searches in every folder in the Now I'm assuming that something didn't update properly from 11.1 to 12.2 which is causing it to look in the wrong place despite being the correct version. So I removed the binary (to make sure the installer was putting it in the right place) and told it to reinstall
The installer has put the binary back in the same place and launching it from the command line, just For some reason this leaves me with the service unable to start and no sound. So I panic that I'm going to have to work in silence for the rest of the day and blindly reboot hoping for the best.
After that it all worked perfectly on pulseeffects 4.3.9 and pulseaudio 12.2. Hopefully that will be of some use, this is the first time I've really done anything with pulseaudio - it seems annoyingly temperamental. |
Worked for me as well. I had the same problem after a 16.04 -> 18.04 upgrade (ubuntu). |
Maybe it would be good to have an entry in our FAQ about this Pulseaudio upgrade problem. As I use Arch Linux it would be better that one of you did this. Could you do it? It could be something like |
I've added a new question to that page, let me know if it's okay :) |
it is fine :-) |
Added to https://github.com/wwmm/pulseeffects/wiki/Package-Repositories |
Mentioned in #345 (comment) but appears to be a separate issue.
Below is from running
pulseeffects
from the commandline. Version installed is the 4.4.0 tag.Here's the startup output
The text was updated successfully, but these errors were encountered: