Skip to content

RPi 4 prints errors from pa_devs for Behringer UMC404 HD #1129

@philburk

Description

@philburk

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.

  1. Install a 32-bit Debian OS using the Pi Imager.
  2. Download PortAudio from GitHub.
  3. sudo apt-get install libasound2-dev
  4. cd portaudio
  5. ./configure && make
  6. Connect a UMC404HD
  7. 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

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions