Here's the gdb backtrace from pulseaudio -vvv (the last few lines of the verbose output are at the top)
Have fun! Dave
D: [pulseaudio] alsa-mixer.c: Looking at profile output:iec958-ac3-surround-40 D: [pulseaudio] alsa-mixer.c: Checking for playback on Digital Surround 4.0 (IEC958/AC3) (iec958-ac3-surround-40) D: [pulseaudio] alsa-util.c: Trying a52:2 with SND_PCM_NO_AUTO_FORMAT ... I: [pulseaudio] (alsa-lib)pcm_a52.c: Cannot set slave rate 48000 Program received signal SIGSEGV, Segmentation fault. 0x00007ffff07b33b0 in snd_pcm_state () from /usr/lib/x86_64-linux-gnu/libasound.so.2 (gdb) bt #0 0x00007ffff07b33b0 in snd_pcm_state () at /usr/lib/x86_64-linux-gnu/libasound.so.2 #1 0x00007ffff07b3438 in () at /usr/lib/x86_64-linux-gnu/libasound.so.2 #2 0x00007ffff07b3b9a in snd_pcm_drop () at /usr/lib/x86_64-linux-gnu/libasound.so.2 #3 0x00007ffff07b57c6 in snd_pcm_close () at /usr/lib/x86_64-linux-gnu/libasound.so.2 #4 0x00007ffff07c7da1 in () at /usr/lib/x86_64-linux-gnu/libasound.so.2 #5 0x00007ffff07b5795 in snd_pcm_close () at /usr/lib/x86_64-linux-gnu/libasound.so.2 #6 0x00007ffff08e3ca2 in _snd_pcm_a52_open () at /usr/lib/x86_64-linux-gnu/alsa-lib/libasound_module_pcm_a52.so #7 0x00007ffff07b23c4 in () at /usr/lib/x86_64-linux-gnu/libasound.so.2 #8 0x00007ffff07b2a58 in () at /usr/lib/x86_64-linux-gnu/libasound.so.2 #9 0x00007ffff07b5437 in snd_pcm_open () at /usr/lib/x86_64-linux-gnu/libasound.so.2 #10 0x00007ffff07269e3 in pa_alsa_open_by_device_string (device=device@entry=0x5555556f4b30 "a52:2", dev=dev@entry=0x0, ss=ss@entry=0x7fffffffd614, map=map@entry=0x7fffffffd620, mode=mode@entry=0, period_size=period_size@entry=0x7fffffffd600, buffer_size=0x7fffffffd608, tsched_size=0, use_mmap=0x0, use_tsched=0x0, require_exact_channel_number=true) at modules/alsa/alsa-util.c:702 #11 0x00007ffff0726da2 in pa_alsa_open_by_template (template=<optimized out>, dev_id=dev_id@entry=0x5555555b22e0 "2", dev=dev@entry=0x0, ss=ss@entry=0x7fffffffd614, map=map@entry=0x7fffffffd620, mode=mode@entry=0, period_size=0x7fffffffd600, buffer_size=0x7fffffffd608, tsched_size=0, use_mmap=0x0, use_tsched=0x0, require_exact_channel_number=true) at modules/alsa/alsa-util.c:796 #12 0x00007ffff0730f25 in mapping_open_pcm (m=m@entry=0x5555556245a0, ss=ss@entry=0x55555557262c, dev_id=dev_id@entry=0x5555555b22e0 "2", exact_channels=<optimized out>, mode=mode@entry=0, default_n_fragments=default_n_fragments@entry=4, default_fragment_size_msec=25) at modules/alsa/alsa-mixer.c:4555 #13 0x00007ffff073ac6b in pa_alsa_profile_set_probe (ps=0x55555562cbd0, dev_id=0x5555555b22e0 "2", ss=0x55555557262c, default_n_fragments=4, default_fragment_size_msec=25) at modules/alsa/alsa-mixer.c:4700 #14 0x00007ffff08ebc06 in module_alsa_card_LTX_pa__init (m=0x555555787710) at modules/alsa/module-alsa-card.c:811 #15 0x00007ffff7e8b366 in pa_module_load (module=module@entry=0x7fffffffda88, c=0x555555572500, name=name@entry=0x7ffff08f6119 "module-alsa-card", argument=0x555555778c00 "device_id=\"2\" name=\"usb-Logitech_Inc._Logitech_USB_Headset_H340-00\" card_name=\"alsa_card.usb-Logitech_Inc._Logitech_USB_Headset_H340-00\" namereg_fail=false tsched=yes fixed_latency_range=no ignore_dB="...) at pulsecore/module.c:187 #16 0x00007ffff08f3dc4 in verify_access (u=<optimized out>, d=0x55555559c540) at modules/module-udev-detect.c:333 #17 0x00007ffff08f4e6b in process_path (path=<optimized out>, u=0x555555596c40) at modules/module-udev-detect.c:481 #18 0x00007ffff08f4e6b in module_udev_detect_LTX_pa__init (m=<optimized out>) at modules/module-udev-detect.c:789 #19 0x00007ffff7e8b366 in pa_module_load (module=module@entry=0x7fffffffdbb0, c=c@entry=0x555555572500, name=name@entry=0x555555591b50 "module-udev-detect", argument=0x0) at pulsecore/module.c:187 #20 0x00007ffff7e793fe in pa_cli_command_load (c=0x555555572500, t=0x555555594e10, buf=0x55555556e780, fail=0x55555556d4b5) at pulsecore/cli-command.c:437 #21 0x00007ffff7e7ffee in pa_cli_command_execute_line_stateful (c=c@entry=0x555555572500, s=s@entry=0x7fffffffdd10 "load-module module-udev-detect", buf=buf@entry=0x55555556e780, fail=fail@entry=0x55555556d4b5, ifstate=ifstate@entry=0x7fffffffdd0c) at pulsecore/cli-command.c:2136 #22 0x00007ffff7e807a1 in pa_cli_command_execute_file_stream (c=0x555555572500, f=0x55555556d890, buf=0x55555556e780, fail=0x55555556d4b5) at pulsecore/cli-command.c:2176 #23 0x000055555555b4cc in main (argc=<optimized out>, argv=<optimized out>) at daemon/main.c:1082