It turns out my analysis was off; the real culprit was in pa_sndfile_format_from_string(). This bug has been fixed upstream in 12c3e97b (master) and in 84c8b23c (stable-queue).
It turns out my analysis was off; the real culprit was in format_ from_string( ). This bug has been fixed upstream in
pa_sndfile_
12c3e97b (master) and in 84c8b23c (stable-queue).