Skip to content

Panic in stream.rs:145:9 (unwrap Err) on Stream drop when device disconnected #426

Open
@Aidiakapi

Description

@Aidiakapi

Relevant backtrace:

  14: cpal::host::wasapi::stream::Stream::push_command
             at ...\.cargo\git\checkouts\cpal-c2179e82da06da7e\5fa5ce5\src\host\wasapi\stream.rs:145
  15: cpal::host::wasapi::stream::{{impl}}::drop
             at ...\.cargo\git\checkouts\cpal-c2179e82da06da7e\5fa5ce5\src\host\wasapi\stream.rs:156

On Windows, presumably using WASAPI, since I don't have ASIO installed.
To reproduce:

  1. Create stream.
  2. Disconnect the audio device, and properly get a DeviceNotAvailable error callback (created with device.build_output_stream(...)).
  3. Drop stream.

On master branch, commit: 5fa5ce5

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions