So after my last email I changed the way emerge/gcc compiles pulse/alsa to use MINIMAL flags (not even -march=native) and nothing crashes anymore. The last thorn in my side is skype. When skype starts it's loging sound seems to get stuck somewhere and never plays. Event sounds like messages sent/received seem to corrupt some buffer somewhere and never stop playing. During calls my USB mic will die and I have to switch to a hardwired mic. If skype starts when I don't have another stream running (mpd native pulse, or say youtube over alsa plugin) all sounds/sources will have constant pops and crackles until I close skype and any other sources and start it after. Thank you for your time. Aug 17 23:19:52 haf pulseaudio[4921]: [alsa-sink-STAC9205 Analog] alsa-sink.c: Limited to 1348 bytes. Aug 17 23:19:52 haf pulseaudio[4921]: [alsa-sink-STAC9205 Analog] alsa-sink.c: before: 337 Aug 17 23:19:52 haf pulseaudio[4921]: [alsa-sink-STAC9205 Analog] alsa-sink.c: after: 337 Aug 17 23:19:52 haf pulseaudio[4921]: [alsa-sink-STAC9205 Analog] alsa-sink.c: Rewound 1348 bytes. Aug 17 23:19:52 haf pulseaudio[4921]: [alsa-sink-STAC9205 Analog] sink.c: Processing rewind... Aug 17 23:19:52 haf pulseaudio[4921]: [alsa-sink-STAC9205 Analog] sink.c: latency = 1159 Aug 17 23:19:52 haf pulseaudio[4921]: [alsa-sink-STAC9205 Analog] sink-input.c: Have to rewind 1348 bytes on render memblockq. Aug 17 23:19:52 haf pulseaudio[4921]: [alsa-sink-STAC9205 Analog] source.c: Processing rewind... Aug 17 23:19:52 haf pulseaudio[4921]: [pulseaudio] sink-input.c: Trying to change sample rate Aug 17 23:19:52 haf pulseaudio[4921]: [pulseaudio] sink.c: Cannot update rate, SINK_IS_RUNNING, will keep using 44100 Hz Aug 17 23:19:52 haf pulseaudio[4921]: [pulseaudio] module-stream-restore.c: Restoring volume for sink input sink-input-by-media-role:event. Aug 17 23:19:52 haf pulseaudio[4921]: [pulseaudio] module-stream-restore.c: Restoring mute state for sink input sink-input-by-media-role:event. Aug 17 23:19:52 haf pulseaudio[4921]: [pulseaudio] module-suspend-on-idle.c: Sink alsa_output.pci-0000_00_1b.0.analog-stereo becomes busy, resuming. Aug 17 23:19:52 haf pulseaudio[4921]: [pulseaudio] resampler.c: Channel matrix: Aug 17 23:19:52 haf pulseaudio[4921]: [pulseaudio] resampler.c: I00 Aug 17 23:19:52 haf pulseaudio[4921]: [pulseaudio] resampler.c: +------ Aug 17 23:19:52 haf pulseaudio[4921]: [pulseaudio] resampler.c: O00 | 1.000 Aug 17 23:19:52 haf pulseaudio[4921]: [pulseaudio] resampler.c: O01 | 1.000 Aug 17 23:19:52 haf pulseaudio[4921]: [pulseaudio] remap_sse.c: Using SSE2 mono to stereo remapping Aug 17 23:19:52 haf pulseaudio[4921]: [pulseaudio] resampler.c: Using resampler 'speex-float-5' Aug 17 23:19:52 haf pulseaudio[4921]: [pulseaudio] resampler.c: Using float32le as working format. Aug 17 23:19:52 haf pulseaudio[4921]: [pulseaudio] resampler.c: Resampler: Aug 17 23:19:52 haf pulseaudio[4921]: [pulseaudio] resampler.c: rate 48000 -> 44100 (method speex-float-5), Aug 17 23:19:52 haf pulseaudio[4921]: [pulseaudio] resampler.c: format s16le -> s16le (intermediate float32le), Aug 17 23:19:52 haf pulseaudio[4921]: [pulseaudio] resampler.c: channels 1 -> 2 (resampling 1) Aug 17 23:19:52 haf pulseaudio[4921]: [pulseaudio] resampler.c: Choosing speex quality setting 5. Aug 17 23:19:52 haf pulseaudio[4921]: [pulseaudio] memblockq.c: memblockq requested: maxlength=33554432, tlength=0, base=4, prebuf=0, minreq=1 maxrewind=0 Aug 17 23:19:52 haf pulseaudio[4921]: [pulseaudio] memblockq.c: memblockq sanitized: maxlength=33554432, tlength=33554432, base=4, prebuf=0, minreq=4 maxrewind=0 Aug 17 23:19:52 haf pulseaudio[4921]: [pulseaudio] sink-input.c: Created input 4410 "Event Sound" on alsa_output.pci-0000_00_1b.0.analog-stereo with sample spec s16le 1ch 48000Hz and channel map mono Aug 17 23:19:52 haf pulseaudio[4921]: [pulseaudio] sink-input.c: window.icon_name = "skype" Aug 17 23:19:52 haf pulseaudio[4921]: [pulseaudio] sink-input.c: application.icon_name = "skype" Aug 17 23:19:52 haf pulseaudio[4921]: [pulseaudio] sink-input.c: media.role = "event" Aug 17 23:19:52 haf pulseaudio[4921]: [pulseaudio] sink-input.c: media.name = "Event Sound" Aug 17 23:19:52 haf pulseaudio[4921]: [pulseaudio] sink-input.c: application.name = "Skype" Aug 17 23:19:52 haf pulseaudio[4921]: [pulseaudio] sink-input.c: native-protocol.peer = "UNIX socket client" Aug 17 23:19:52 haf pulseaudio[4921]: [pulseaudio] sink-input.c: native-protocol.version = "26" Aug 17 23:19:52 haf pulseaudio[4921]: [pulseaudio] sink-input.c: application.process.id = "32708" Aug 17 23:19:52 haf pulseaudio[4921]: [pulseaudio] sink-input.c: application.process.user = "weedy" Aug 17 23:19:52 haf pulseaudio[4921]: [pulseaudio] sink-input.c: application.process.host = "HAF" Aug 17 23:19:52 haf pulseaudio[4921]: [pulseaudio] sink-input.c: application.process.binary = "skype" Aug 17 23:19:52 haf pulseaudio[4921]: [pulseaudio] sink-input.c: application.language = "en_CA.utf8" Aug 17 23:19:52 haf pulseaudio[4921]: [pulseaudio] sink-input.c: window.x11.display = ":0.0" Aug 17 23:19:52 haf pulseaudio[4921]: [pulseaudio] sink-input.c: application.process.machine_id = "604fd8ab57ba18f9af54e4ab0000000d" Aug 17 23:19:52 haf pulseaudio[4921]: [pulseaudio] sink-input.c: application.process.session_id = "604fd8ab57ba18f9af54e4ab0000000d-1376677438.692942-594157509" Aug 17 23:19:52 haf pulseaudio[4921]: [pulseaudio] sink-input.c: module-stream-restore.id = "sink-input-by-media-role:event" Aug 17 23:19:52 haf pulseaudio[4921]: [pulseaudio] protocol-native.c: Requested tlength=10.00 ms, minreq=2.50 ms Aug 17 23:19:52 haf pulseaudio[4921]: [pulseaudio] protocol-native.c: Adjust latency mode enabled, configuring sink latency to half of overall latency. Aug 17 23:19:52 haf pulseaudio[4921]: [pulseaudio] protocol-native.c: Requested latency=2.50 ms, Received latency=16.00 ms Aug 17 23:19:52 haf pulseaudio[4921]: [pulseaudio] memblockq.c: memblockq requested: maxlength=4194304, tlength=2016, base=2, prebuf=1778, minreq=240 maxrewind=0 Aug 17 23:19:52 haf pulseaudio[4921]: [pulseaudio] memblockq.c: memblockq sanitized: maxlength=4194304, tlength=2016, base=2, prebuf=1778, minreq=240 maxrewind=0 Aug 17 23:19:52 haf pulseaudio[4921]: [pulseaudio] protocol-native.c: Final latency 37.00 ms = 16.00 ms + 2*2.50 ms + 16.00 ms Aug 17 23:19:52 haf pulseaudio[4921]: [alsa-sink-STAC9205 Analog] alsa-sink.c: Latency set to 16.00ms Aug 17 23:19:52 haf pulseaudio[4921]: [alsa-sink-STAC9205 Analog] alsa-sink.c: hwbuf_unused=62716 Aug 17 23:19:52 haf pulseaudio[4921]: [alsa-sink-STAC9205 Analog] alsa-sink.c: setting avail_min=16033 Aug 17 23:19:52 haf pulseaudio[4921]: [alsa-sink-STAC9205 Analog] alsa-sink.c: Requesting rewind due to latency change. Aug 17 23:19:52 haf pulseaudio[4921]: [alsa-sink-STAC9205 Analog] alsa-sink.c: Requested volume: 0: 36% 1: 36% Aug 17 23:19:52 haf pulseaudio[4921]: [alsa-sink-STAC9205 Analog] alsa-sink.c: in dB: 0: -26.53 dB 1: -26.53 dB Aug 17 23:19:52 haf pulseaudio[4921]: [alsa-sink-STAC9205 Analog] alsa-sink.c: Got hardware volume: 0: 37% 1: 37% Aug 17 23:19:52 haf pulseaudio[4921]: [alsa-sink-STAC9205 Analog] alsa-sink.c: in dB: 0: -26.25 dB 1: -26.25 dB Aug 17 23:19:52 haf pulseaudio[4921]: [alsa-sink-STAC9205 Analog] alsa-sink.c: Calculated software volume: 0: 99% 1: 99% (accurate-enough=no) Aug 17 23:19:52 haf pulseaudio[4921]: [alsa-sink-STAC9205 Analog] alsa-sink.c: in dB: 0: -0.28 dB 1: -0.28 dB Aug 17 23:19:52 haf pulseaudio[4921]: [alsa-sink-STAC9205 Analog] sink.c: Volume not changing Aug 17 23:19:52 haf pulseaudio[4921]: [alsa-sink-STAC9205 Analog] alsa-sink.c: Requested to rewind 65536 bytes. Aug 17 23:19:52 haf pulseaudio[4921]: [alsa-sink-STAC9205 Analog] alsa-sink.c: Limited to 34972 bytes. Aug 17 23:19:52 haf pulseaudio[4921]: [alsa-sink-STAC9205 Analog] alsa-sink.c: before: 8743 Aug 17 23:19:52 haf pulseaudio[4921]: [alsa-sink-STAC9205 Analog] alsa-sink.c: after: 8743 Aug 17 23:19:52 haf pulseaudio[4921]: [alsa-sink-STAC9205 Analog] alsa-sink.c: Rewound 34972 bytes. Aug 17 23:19:52 haf pulseaudio[4921]: [alsa-sink-STAC9205 Analog] sink.c: Processing rewind... Aug 17 23:19:52 haf pulseaudio[4921]: [alsa-sink-STAC9205 Analog] sink.c: latency = 1216 Aug 17 23:19:52 haf pulseaudio[4921]: [alsa-sink-STAC9205 Analog] sink-input.c: Have to rewind 34972 bytes on render memblockq. Aug 17 23:19:52 haf pulseaudio[4921]: [alsa-sink-STAC9205 Analog] sink-input.c: Have to rewind 34972 bytes on render memblockq. Aug 17 23:19:52 haf pulseaudio[4921]: [alsa-sink-STAC9205 Analog] source.c: Processing rewind... Aug 17 23:19:52 haf pulseaudio[4921]: [pulseaudio] protocol-dbus.c: Interface org.PulseAudio.Core1.Stream added for object /org/pulseaudio/core1/playback_stream4410 Aug 17 23:19:52 haf pulseaudio[4921]: [alsa-sink-STAC9205 Analog] sink-input.c: Requesting rewind due to uncorking Aug 17 23:19:52 haf pulseaudio[4921]: [pulseaudio] module-suspend-on-idle.c: Sink alsa_output.pci-0000_00_1b.0.analog-stereo becomes busy, resuming. Aug 17 23:19:52 haf pulseaudio[4921]: [alsa-sink-STAC9205 Analog] alsa-sink.c: Requested to rewind 65536 bytes. Aug 17 23:19:52 haf pulseaudio[4921]: [alsa-sink-STAC9205 Analog] alsa-sink.c: Limited to 2408 bytes. Aug 17 23:19:52 haf pulseaudio[4921]: [alsa-sink-STAC9205 Analog] alsa-sink.c: before: 602 Aug 17 23:19:52 haf pulseaudio[4921]: [alsa-sink-STAC9205 Analog] alsa-sink.c: after: 602 Aug 17 23:19:52 haf pulseaudio[4921]: [alsa-sink-STAC9205 Analog] alsa-sink.c: Rewound 2408 bytes. Aug 17 23:19:52 haf pulseaudio[4921]: [alsa-sink-STAC9205 Analog] sink.c: Processing rewind... Aug 17 23:19:52 haf pulseaudio[4921]: [alsa-sink-STAC9205 Analog] sink.c: latency = 1221 Aug 17 23:19:52 haf pulseaudio[4921]: [alsa-sink-STAC9205 Analog] sink-input.c: Have to rewind 2408 bytes on render memblockq. Aug 17 23:19:52 haf pulseaudio[4921]: [alsa-sink-STAC9205 Analog] source.c: Processing rewind... Aug 17 23:19:52 haf pulseaudio[4921]: [alsa-sink-STAC9205 Analog] protocol-native.c: Requesting rewind due to end of underrun. Aug 17 23:19:52 haf pulseaudio[4921]: [alsa-sink-STAC9205 Analog] alsa-sink.c: Requested to rewind 65536 bytes. Aug 17 23:19:52 haf pulseaudio[4921]: [alsa-sink-STAC9205 Analog] alsa-sink.c: Limited to 2480 bytes. Aug 17 23:19:52 haf pulseaudio[4921]: [alsa-sink-STAC9205 Analog] alsa-sink.c: before: 620 Aug 17 23:19:52 haf pulseaudio[4921]: [alsa-sink-STAC9205 Analog] alsa-sink.c: after: 620 Aug 17 23:19:53 haf pulseaudio[4921]: [alsa-sink-STAC9205 Analog] alsa-sink.c: Rewound 2480 bytes. Aug 17 23:19:53 haf pulseaudio[4921]: [alsa-sink-STAC9205 Analog] sink.c: Processing rewind... Aug 17 23:19:53 haf pulseaudio[4921]: [alsa-sink-STAC9205 Analog] sink.c: latency = 0 Aug 17 23:19:53 haf pulseaudio[4921]: [alsa-sink-STAC9205 Analog] sink-input.c: Have to rewind 2480 bytes on render memblockq. Aug 17 23:19:53 haf pulseaudio[4921]: [alsa-sink-STAC9205 Analog] sink-input.c: Have to rewind 2480 bytes on render memblockq. Aug 17 23:19:53 haf pulseaudio[4921]: [alsa-sink-STAC9205 Analog] source.c: Processing rewind... Aug 17 23:19:54 haf pulseaudio[4921]: [alsa-sink-STAC9205 Analog] sink-input.c: Requesting rewind due to corking Aug 17 23:19:54 haf pulseaudio[4921]: [alsa-sink-STAC9205 Analog] alsa-sink.c: Requested to rewind 65536 bytes. Aug 17 23:19:54 haf pulseaudio[4921]: [alsa-sink-STAC9205 Analog] alsa-sink.c: Limited to 2484 bytes. Aug 17 23:19:54 haf pulseaudio[4921]: [alsa-sink-STAC9205 Analog] alsa-sink.c: before: 621 Aug 17 23:19:54 haf pulseaudio[4921]: [alsa-sink-STAC9205 Analog] alsa-sink.c: after: 621 Aug 17 23:19:54 haf pulseaudio[4921]: [alsa-sink-STAC9205 Analog] alsa-sink.c: Rewound 2484 bytes. Aug 17 23:19:54 haf pulseaudio[4921]: [alsa-sink-STAC9205 Analog] sink.c: Processing rewind... Aug 17 23:19:54 haf pulseaudio[4921]: [alsa-sink-STAC9205 Analog] sink.c: latency = 1411 Aug 17 23:19:54 haf pulseaudio[4921]: [alsa-sink-STAC9205 Analog] sink-input.c: Have to rewind 2484 bytes on render memblockq. Aug 17 23:19:54 haf pulseaudio[4921]: [alsa-sink-STAC9205 Analog] sink-input.c: Have to rewind 2484 bytes on render memblockq. Aug 17 23:19:54 haf pulseaudio[4921]: [alsa-sink-STAC9205 Analog] sink-input.c: Have to rewind 1356 bytes on implementor. Aug 17 23:19:54 haf pulseaudio[4921]: [alsa-sink-STAC9205 Analog] source.c: Processing rewind... Aug 17 23:19:54 haf pulseaudio[4921]: [alsa-sink-STAC9205 Analog] sink.c: Found underrun 2648 bytes ago (148 bytes ahead in playback buffer) Aug 17 23:19:54 haf pulseaudio[4921]: [alsa-sink-STAC9205 Analog] sink.c: Found underrun 2648 bytes ago (104 bytes ahead in playback buffer) Aug 17 23:19:54 haf pulseaudio[4921]: [alsa-sink-STAC9205 Analog] sink.c: Found underrun 2648 bytes ago (68 bytes ahead in playback buffer) Aug 17 23:19:54 haf pulseaudio[4921]: [alsa-sink-STAC9205 Analog] sink.c: Found underrun 2648 bytes ago (44 bytes ahead in playback buffer) Aug 17 23:19:54 haf pulseaudio[4921]: [alsa-sink-STAC9205 Analog] sink.c: Found underrun 2648 bytes ago (36 bytes ahead in playback buffer) Aug 17 23:19:54 haf pulseaudio[4921]: [alsa-sink-STAC9205 Analog] alsa-sink.c: Latency set to 210.00ms Aug 17 23:19:54 haf pulseaudio[4921]: [alsa-sink-STAC9205 Analog] alsa-sink.c: hwbuf_unused=28492 Aug 17 23:19:54 haf pulseaudio[4921]: [alsa-sink-STAC9205 Analog] alsa-sink.c: setting avail_min=16033 Aug 17 23:19:54 haf pulseaudio[4921]: [alsa-sink-STAC9205 Analog] alsa-sink.c: Requested volume: 0: 36% 1: 36% Aug 17 23:19:54 haf pulseaudio[4921]: [alsa-sink-STAC9205 Analog] alsa-sink.c: in dB: 0: -26.53 dB 1: -26.53 dB Aug 17 23:19:54 haf pulseaudio[4921]: [alsa-sink-STAC9205 Analog] alsa-sink.c: Got hardware volume: 0: 37% 1: 37% Aug 17 23:19:54 haf pulseaudio[4921]: [alsa-sink-STAC9205 Analog] alsa-sink.c: in dB: 0: -26.25 dB 1: -26.25 dB Aug 17 23:19:54 haf pulseaudio[4921]: [alsa-sink-STAC9205 Analog] alsa-sink.c: Calculated software volume: 0: 99% 1: 99% (accurate-enough=no) Aug 17 23:19:54 haf pulseaudio[4921]: [alsa-sink-STAC9205 Analog] alsa-sink.c: in dB: 0: -0.28 dB 1: -0.28 dB Aug 17 23:19:54 haf pulseaudio[4921]: [alsa-sink-STAC9205 Analog] sink.c: Volume not changing Aug 17 23:19:54 haf pulseaudio[4921]: [alsa-sink-STAC9205 Analog] alsa-sink.c: Requested to rewind 65536 bytes. Aug 17 23:19:54 haf pulseaudio[4921]: [alsa-sink-STAC9205 Analog] alsa-sink.c: Limited to 2284 bytes. Aug 17 23:19:54 haf pulseaudio[4921]: [alsa-sink-STAC9205 Analog] alsa-sink.c: before: 571 Aug 17 23:19:54 haf pulseaudio[4921]: [alsa-sink-STAC9205 Analog] alsa-sink.c: after: 571 Aug 17 23:19:54 haf pulseaudio[4921]: [alsa-sink-STAC9205 Analog] alsa-sink.c: Rewound 2284 bytes. Aug 17 23:19:54 haf pulseaudio[4921]: [alsa-sink-STAC9205 Analog] sink.c: Processing rewind... Aug 17 23:19:54 haf pulseaudio[4921]: [alsa-sink-STAC9205 Analog] sink.c: latency = 1411 Aug 17 23:19:54 haf pulseaudio[4921]: [alsa-sink-STAC9205 Analog] sink-input.c: Have to rewind 2284 bytes on render memblockq. Aug 17 23:19:54 haf pulseaudio[4921]: [pulseaudio] protocol-dbus.c: Interface org.PulseAudio.Core1.Stream removed from object /org/pulseaudio/core1/playback_stream4410 Aug 17 23:19:54 haf pulseaudio[4921]: [alsa-sink-STAC9205 Analog] source.c: Processing rewind... Aug 17 23:19:54 haf pulseaudio[4921]: [pulseaudio] sink-input.c: Freeing input 4410 "Event Sound"