Describe the bug
When running bin/pa_devs on a Raspberry Pi 4 with a 32-bit OS
connected to a Behringer UMC404HD USB audio interface,
I get errors when printing sample rates.
To Reproduce
Steps to reproduce the behavior. Include code if applicable.
- Install a 32-bit Debian OS using the Pi Imager.
- Download PortAudio from GitHub.
- sudo apt-get install libasound2-dev
- cd portaudio
- ./configure && make
- Connect a UMC404HD
- bin/pa_devs
Expected behavior
Print available devices with no errors.
Actual behavior
For the HDMI device I get:
Supported standard sample rates
for half-duplex 16 bit 2 channel output =
Expression 'hostFormat = PaUtil_SelectClosestAvailableFormat( availableFormats, parameters->sampleFormat )' failed in 'src/
hostapi/alsa/pa_linux_alsa.c', line: 1834
For the Behringer UMC404HD I get:
Expression 'ret' failed in 'src/hostapi/alsa/pa_linux_alsa.c', line: 1873
Expression 'ret' failed in 'src/hostapi/alsa/pa_linux_alsa.c', line: 1873
Full dump: pa_devs_output.txt
Desktop OS:
Linux rpi4-32-01 6.12.47+rpt-rpi-v8 #1 SMP PREEMPT Debian 1:6.12.47-1+rpt1 (2025-09-16) aarch64 GNU/Linux
Describe the bug
When running bin/pa_devs on a Raspberry Pi 4 with a 32-bit OS
connected to a Behringer UMC404HD USB audio interface,
I get errors when printing sample rates.
To Reproduce
Steps to reproduce the behavior. Include code if applicable.
Expected behavior
Print available devices with no errors.
Actual behavior
For the HDMI device I get:
Supported standard sample rates
for half-duplex 16 bit 2 channel output =
Expression 'hostFormat = PaUtil_SelectClosestAvailableFormat( availableFormats, parameters->sampleFormat )' failed in 'src/
hostapi/alsa/pa_linux_alsa.c', line: 1834
For the Behringer UMC404HD I get:
Expression 'ret' failed in 'src/hostapi/alsa/pa_linux_alsa.c', line: 1873
Expression 'ret' failed in 'src/hostapi/alsa/pa_linux_alsa.c', line: 1873
Full dump: pa_devs_output.txt
Desktop OS:
Linux rpi4-32-01 6.12.47+rpt-rpi-v8 #1 SMP PREEMPT Debian 1:6.12.47-1+rpt1 (2025-09-16) aarch64 GNU/Linux