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
Segmentation fault when using microphone in Steam settings or Dota 2 #3503
Comments
Confirmed that the segmentation fault when accessing Dota 2 settings is related to the same bug.
Full gdb output can be found here |
A hint might be that
ELF information can be found here: |
All right. Some progression. I found out that when I selected With this in mind I came across this thread when Googling: forum.megaglest.org - Solution to fix OpenAL (sound) problems While changing the Phonon - Device Preference - Audio Recording Not sure how relevant it is, but I also tried different audio backends (VLC/GStreamer) in Phonon, but it didn't seem to have any effect, with or without killing PulseAudio first. It would also be possible to remove PulseAudio entirely and only run ALSA/Phonon with VLC backend as a sound server, but I'll wait with that until I get a response to this issue. I can't really tell if this is a bug in the way Steam uses OpenAL, how OpenAL interacts with PulseAudio or maybe even because of Phonon. While I can now get everything to work, I'm hesitant to close this issue because the reason for this weird behaviour is yet unknown. More so, it should probably work without doing this hack for other users out there. One theory could be that I've never had working PulseAudio in Steam/Dota 2, that it rather always fell back on using ALSA in conjunction with Phonon/VLC backend. It's hard to say. Would it be possible to get a comment on this issue, and maybe someone has any idea why it doesn't work in my initial setup, which is default in KDE? |
I actually don't know what made you use Phonon over PulseAudio (seems like over ALSA/OSS/JACK also), I doubt you wanted to complicate it all this way. |
@Plaque-fcc Hi. I never intentionally created this setup, I believe it was default in Debian with full KDE desktop, or maybe it has ended up like this after some updates. I'm open to change, do you have any suggestions for a better setup? Everything has worked just fine until now, including in-game sound in Dota 2. The use of Microphone has been my only struggle, which strikes me as a bit odd. A friend of mine uses Phonon with VLC as the backend and only using ALSA. Supposedly it works fine for multiple processes accessing the same device (as a sound server), so maybe I should make that change. |
Honestly, I can't recall which schema this will result in. Anyways, |
I'll take a look into it. Still baffles me how everything except the microhpone was working just fine if my setup was weird. Oh well. |
Hi I'm on debian jessie 64 bit. Just wanted to say that pulseaudio -k fixed my problem of Dota crashing when trying to access settings. I hope this will bring an end to the random crashes i've been experiencing. Thx! |
Hello @timss, are you still experiencing this issue on an up to date system? |
@kisak-valve: I'm not. Haven't really used that setup in a really long time
so can't really remember what came out of it unfortunately. Thanks though.
…On Fri, Mar 30, 2018, 17:24 kisak-valve ***@***.***> wrote:
Hello @timss <https://github.com/timss>, are you still experiencing this
issue on an up to date system?
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
<#3503 (comment)>,
or mute the thread
<https://github.com/notifications/unsubscribe-auth/ABqqepdNs9rnJmSeZiYEnJVubCVfrJKGks5tjk4PgaJpZM4CmY-o>
.
|
Thanks for the feedback, closing. |
When trying to use a microphone in either the Steam voice settings, using the hotkey in Dota 2 or accessing the settings in Dota 2 I get a segmentation fault.
As it seems to be related to the Steam runtime/environment as a whole I chose to report this bug for the client itself. Note that I'm currently participating in the Steam Beta Update, but the bug was present without joining the beta aswell.
I've installed Steam using the official repository of Debian testing (jessie). To be on the safe side I completely reinstalled it (including the removal of
$HOME/.steam
) before debugging.Using the same machine and install of Debian I remember the microphone working in Dota 2 about a year ago, but I can't say when the problems started to appear.
Unlike #847 over at the Dota 2 issue tracker, I experience segmentation faults both in Steam voice settings and in game. Other than that I was only able to find really old issues that were now supposedly resolved.
Debugging and output:
System Information (crash dumps IDs included and uploaded)
gdb output (includes backtrace)
LD_DEBUG=all (very long)
pacmd list-sinks (audio devices detected by PulseAudio)
Screenshots:
Steam Settings - Voice and Select Sound Input (relevant devices are listed, but all lead to crashes)
PulseAudio Volume Control - Input Devices (working microphone)
PulseAudio Volume Control - Recording - Mumble is working (Using PulseAudio's 'Default Input' works using Mumble)
When I press 'test microphone' in the Steam voice settings, Steam pop up for a very short period in PulseAudio Volume Control, showing that it atleast can locate the PulseAudio process:
PulseAudio Volume Control - Recording - Steam appearing for a milisecond
More information?
I tried to keep this concise and add everything I could find. Please notify if there's something missing and I'd be happy to help.
The text was updated successfully, but these errors were encountered: