Skip to content

NVDA also crashes and exits when an error occurs in the application it is interacting with #13335

@cary-rowen

Description

@cary-rowen

Steps to reproduce:

  1. Download Dependency Walker from this website;
  2. Unzip the downloaded depends22_x64.zip, and then run the depends.exe in it;
  3. Press Ctrl +O to open an .exe executable.

Actual behavior:

NVDA crashes and quits after being silent for a while

Here is the error log snippet:
ERROR - watchdog._watcher (17:28:48.876) - watchdog (1728):
Core frozen in stack!
INFO - watchdog._watcher (17:28:48.895) - watchdog (1728):
Listing stacks for Python threads:
Python stack for thread 7472 (nvwave.playWaveFile(error.wav)):

Below is the full error log:
nvda-old.log

Expected behavior:

NVDA works fine

System configuration

NVDA installed/portable/running from source:

installed and portable

NVDA version:

2021.3.1 and latest alpha

Windows version:

Windows 10 21H2 (x64) build 19044.1526

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

depends 2.2

Other information about your system:

None

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.

No

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

    bug/crashp2https://github.com/nvaccess/nvda/blob/master/projectDocs/issues/triage.md#priority

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions