Comment 1 for bug 1244010

Revision history for this message
Charles Kerr (charlesk) wrote :

Seems to be a smashed stack while attempting in an infinite loop to connect to pulse.

Looks like the loop is in volume-control.vala, from reconnect_to_pulse() -> pa_context_connect() -> context_state_callback() -> reconnect_to_pulse(). We could (a) bail out after failing N times and/or (b) if we want to keep retrying over time, perhaps add a timer interval between context_state_callback()'s call to reconnect_to_pulse().

#1990 0x000000000040c2c1 in ?? ()
No symbol table info available.
#1991 0x00007f3b4161cdaf in ?? () from /usr/lib/x86_64-linux-gnu/libpulse.so.0
No symbol table info available.
#1992 0x00007f3b4161d465 in ?? () from /usr/lib/x86_64-linux-gnu/libpulse.so.0
No symbol table info available.
#1993 0x00007f3b4161d643 in ?? () from /usr/lib/x86_64-linux-gnu/libpulse.so.0
No symbol table info available.
#1994 0x00007f3b4161e1e5 in pa_context_connect () from /usr/lib/x86_64-linux-gnu/libpulse.so.0
No symbol table info available.
#1995 0x000000000040c2c1 in ?? ()
No symbol table info available.
#1996 0x00007f3b4161cdaf in ?? () from /usr/lib/x86_64-linux-gnu/libpulse.so.0
No symbol table info available.
#1997 0x00007f3b4161d465 in ?? () from /usr/lib/x86_64-linux-gnu/libpulse.so.0
No symbol table info available.
#1998 0x00007f3b4161d643 in ?? () from /usr/lib/x86_64-linux-gnu/libpulse.so.0
No symbol table info available.
#1999 0x00007f3b4161e1e5 in pa_context_connect () from /usr/lib/x86_64-linux-gnu/libpulse.so.0