[pulseaudio-discuss] Rythmbox crashed my pulse audio server

Lennart Poettering lennart at poettering.net
Wed May 6 09:19:07 PDT 2009


On Wed, 06.05.09 18:06, Markus Feldmann (feldmann_markus at gmx.de) wrote:

>
> Lennart Poettering schrieb:
>
>>
>> Please get me a proper back trace:
>>
>
> I tried to get a backtrace, but gdb can not attach this process.
> The message is,
> markus at feld-bert:~$ pidof pulseaudio
> 5211
> markus at feld-bert:~$ gdb 2>&1 | tee gdb-pulseaudio.txt
> GNU gdb 6.8-debian
> Copyright (C) 2008 Free Software Foundation, Inc.
> License GPLv3+: GNU GPL version 3 or later  
> <http://gnu.org/licenses/gpl.html>
> This is free software: you are free to change and redistribute it.
> There is NO WARRANTY, to the extent permitted by law.  Type "show copying"
> and "show warranty" for details.
> This GDB was configured as "i486-linux-gnu".
> (gdb) handle SIG33 pass nostop noprint
> Signal        Stop	Print	Pass to program	Description
> SIG33         No	No	Yes		Real-time event 33
> (gdb) set pagination 0
> (gdb) attach 5211
> Attaching to process 5211
> ptrace: Operation not permitted.

PA is started as suid process and then drops permissions. That causes
ptrace not to work on PA. But it should work if you try it as root.

> load-module module-ladspa-sink sink_name=ladspa_out1  
> master=alsa_output.pci_1002_4383_sound_card_0_alsa_playback_0  
> plugin=mbeq_1197 label=mbeq  
> control=11.621622,10,4.594594,2.702703,0,0,-1.621622,-0.270270,-5.405406,-3.513514,-8.648648,-5.675676,-4.054054,1.351351,9.189189
> load-module module-ladspa-sink sink_name=ladspa_out2  
> master=alsa_output.pci_1002_4383_sound_card_0_alsa_playback_0  
> plugin=mbeq_1197 label=mbeq control=0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
> load-module module-ladspa-sink sink_name=ladspa_out3  
> master=alsa_output.pci_1002_4383_sound_card_0_alsa_playback_0  
> plugin=mbeq_1197 label=mbeq  
> control=-5,-4,-3,-2,-1,0,-1.621622,-0.270270,-5.405406,-3.513514,-8.648648,-5.675676,-4.054054,1.351351,9.189189

Hmm, seems to be a bug in the ladspa module, then.

Please get me the backtrace, then we now for sure.

Lennart

-- 
Lennart Poettering                        Red Hat, Inc.
lennart [at] poettering [dot] net
http://0pointer.net/lennart/           GnuPG 0x1A015CC4



More information about the pulseaudio-discuss mailing list