nvda icon indicating copy to clipboard operation
nvda copied to clipboard

NVDA repeats column contents infinitely in Recycle Bin for deleted files originally downloaded from the internet

Open XLTechie opened this issue 7 months ago • 6 comments

Steps to reproduce:

  1. Download any file from the internet. I tried this with executables from NVDA pull requests, zip files, pdfs, and even a text file.
  2. After the file is stored locally, delete it.
  3. Open Recycle Bin.
  4. On the recycled file, move to any of the columns other than the filename, such as "Original location" or "Date deleted".

Actual behavior:

NVDA continuously repeats the column name and its contents, constantly cutting itself off so that the contents are never actually heard. This will continue until the column is changed.

Expected behavior:

Column name and contents are only read once, as is done for other deleted files.

NVDA logs, crash dumps and other attachments:

nvda-log-of-repeats.txt

System configuration

NVDA installed/portable/running from source:

Tried in both installed and portable copies.

NVDA version:

2024.1 beta1

Windows version:

11 Home 23H2

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

MS Windows Recycle Bin interface

Other information about your system:

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.

  • alpha-30467,69bfb94e: same
  • 2023.1: same

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

XLTechie avatar Dec 29 '23 08:12 XLTechie

I cannot reproduce your issue, see my log attached. I am on the same Windows 11 23 H2 with NVDA last alpha. Are you sure all your addons are disabled? I see that some addons that are incompatible are disabled in your log, but some incompatible addons are not. Did you overwrite the incompatible state? For example easy table navigator or something like that? I suspect the NVDA restart dialog provides a "restart NVDA with addons disabled" but not sure if disabble overwritten incompatible addons are considered when restarting NVDA with addons disabled. Could you check manually in the addon store if these are really disabled? columns not repeated.txt

Adriani90 avatar Dec 29 '23 23:12 Adriani90

@Adriani90 please look at line 195 of the original log I uploaded. It clearly shows the info message indicating that NVDA was started with add-ons disabled.

If you think, as your comment indicates, that there is a failure mode wherein NVDA can be started with add-ons disabled, but compatibility overridden add-ons run anyway, I respectfully ask you to consider testing this yourself, and raising an issue for it, before calling into question other testers' issue details with a potentially serious concern that may be baseless.

For the sake of defending the validity of my original log, below is another log. It shows the same details as before, but with two additions:

  1. If the info message on line 193 is insufficient: on exit, you can read the speech from the exit dialog on line 464, noting that add-ons are disabled.
  2. I attempt to use the Say Product Name and Version add-on's keystroke (line 454). In this version, that is an enablement overridden incompatible add-on. You will be able to see what happens when I do so from the log (hint: not much).

nvda-log-of-more-repeats-in-recycle-bin.txt

XLTechie avatar Dec 30 '23 05:12 XLTechie

@Adriani90 With regards to your inability to replicate this: I have done further research and updated the STR. It appears that this is only effective for files downloaded from the internet, implying a Microsoft Security notification or alert is potentially at play. I did not make that connection when first reporting this, because the first file I tested it on was not obviously a downloaded file originally, although it likely was in hindsight.

XLTechie avatar Dec 30 '23 06:12 XLTechie