Skip to content

NVDA fails and does not recover when when all audio devices become unavailable #15758

@cyrmax

Description

@cyrmax

Steps to reproduce:

  • Switch NVDA to wasapi;
  • When NVDA is working normaly open sound card driver settings and change sample rate;
  • Or else very fastly disconnect and connect your sound card again;
  • Important: this is a third-party sound card, not realtek.

Actual behavior:

NVDA stops speaking and spams with error sounds on every key press or any speech output.

Expected behavior:

NVDA should handle those reconnects or configuration changes correctly.

NVDA logs, crash dumps and other attachments:

nvda-old.log

System configuration

NVDA installed/portable/running from source:

Installed.

NVDA version:

NVDA alpha-29899,cb356535 (2024.1.0.29899)
Also reproduceable on any NVDA version which supports wasapi.

Windows version:

Windows 11 23H2 (AMD64) build 22631.2506
Also was reproduceable on Windows 10.

Name and version of other software in use when reproducing the issue:

Not applicable.

Other information about your system:

Sound card is an USB-microphone with output. Model is sE Electronics NEOM USB

Other questions

Does the issue still occur after restarting your computer?

Yes.

Have you tried any other versions of NVDA? If so, please report their behaviors.

Yes. Reproduceable on any NVDA which supports wasapi.

If NVDA add-ons are disabled, is your problem still occurring?

Yes.

Does the issue still occur after you run the COM Registration Fixing Tool in NVDA's tools menu?

Yes.

Metadata

Metadata

Assignees

No one assigned

    Labels

    component/audioNVDA's audio output (nvWave, issues with usb audio etc).p5https://github.com/nvaccess/nvda/blob/master/projectDocs/issues/triage.md#prioritytriagedHas been triaged, issue is waiting for implementation.

    Type

    No type

    Projects

    No projects

    Milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions