Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

NVDA menu becomes unavailable after a time #14518

Closed
nromey opened this issue Jan 7, 2023 · 9 comments
Closed

NVDA menu becomes unavailable after a time #14518

nromey opened this issue Jan 7, 2023 · 9 comments
Labels
blocked/needs-technical-investigation Issue is blocked. A technical investigation is required to progress the issue. p2 https://github.com/nvaccess/nvda/blob/master/projectDocs/issues/triage.md#priority triaged Has been triaged, issue is waiting for implementation.

Comments

@nromey
Copy link

nromey commented Jan 7, 2023

Steps to reproduce:

Use NVDA over time, seems to have started occurring after Windows 11 22h2 and NVDA 2022.4 betas.

Actual behavior:

NVDA menu, accessed by nvda+N does not read the submenu. See attached log for details on errors that seem to be generated. The NVDA menu is accessible using object nav, but invoking using nvda+enter does not work. To exit, you have to mouse click exit or restart NVDA using the NVDA hotkey.

Expected behavior:

NVDA menu appears and does not become unavailable when using the NVDA+N key. I cannot get speech viewer information for this behavior.

NVDA logs, crash dumps and other attachments:

nvda-error.log

System configuration

NVDA installed/portable/running from source:

NVDA installed

NVDA version:

2022.4

Windows version:

Windows 11 22H2

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

varies

Other information about your system:

Other questions

Does the issue still occur after restarting your computer?

No, not right away, either restarting NVDA or restarting the computer brings back the menu. Te menu is diabled after a time however.

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

Older versions did not exhibit this behavior

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

I disabled addons and received the same result.

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

yes

@nromey
Copy link
Author

nromey commented Jan 7, 2023

I downgraded to NVDA 2022.3.3 and there's been no issues. I've noticed that right click seems to get stuck from time to time which is very random because I'm not touching the right mouse button. Once this happens, it appears as if it's a UIA issue, the menu becomes available. This should provide a more complete explanation of the issue.

@josephsl
Copy link
Collaborator

josephsl commented Jan 7, 2023

Hi,

We need a debug log please - althoug hte log provided does appear to suggest something going odd with UIA, it doesn't show exactly when and why that occurs, hence a debug log is needed to help us understand what's going on. If you don't mind, please upgrade to 2022.4 once again, restart NVDA with debug logging enabled, then upload the resulting debug log once the issue shows up again.

Thanks.

@nromey
Copy link
Author

nromey commented Jan 7, 2023 via email

@josephsl
Copy link
Collaborator

josephsl commented Jan 7, 2023 via email

@nromey
Copy link
Author

nromey commented Jan 7, 2023

Debug log attached. Seems to crop up while playing / running Hearthstone. See cpp assertion error toward bottom. I didn't see where in the file it all started but I didn't go through the 700k file.
nvda.log

@josephsl
Copy link
Collaborator

josephsl commented Jan 7, 2023 via email

@seanbudd seanbudd added p3 https://github.com/nvaccess/nvda/blob/master/projectDocs/issues/triage.md#priority triaged Has been triaged, issue is waiting for implementation. blocked/needs-technical-investigation Issue is blocked. A technical investigation is required to progress the issue. p2 https://github.com/nvaccess/nvda/blob/master/projectDocs/issues/triage.md#priority and removed p3 https://github.com/nvaccess/nvda/blob/master/projectDocs/issues/triage.md#priority labels Jan 10, 2023
@seanbudd
Copy link
Member

seanbudd commented Jan 10, 2023

Considering it is a game from a major publisher, it is possible Hearthstone has anti-cheat software which blocks NVDA from running correctly. I'd suggest reporting it to the game authors as well to speed up the investigation.

@nromey
Copy link
Author

nromey commented Jan 10, 2023 via email

@seanbudd
Copy link
Member

Closing considering as this is a hardware issue.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
blocked/needs-technical-investigation Issue is blocked. A technical investigation is required to progress the issue. p2 https://github.com/nvaccess/nvda/blob/master/projectDocs/issues/triage.md#priority triaged Has been triaged, issue is waiting for implementation.
Projects
None yet
Development

No branches or pull requests

3 participants