Accessibility: NVDA emits errors in WT1.15 preview #18328

Open
opened 2026-01-31 06:10:34 +00:00 by claunia · 0 comments
Owner

Originally created by @LeonarddeR on GitHub (Aug 28, 2022).

Originally assigned to: @carlos-zamora on GitHub.

Windows Terminal version

1.15.2283.0

Windows build number

25188.1000

Other Software

NVDA 2022.2.2

Steps to reproduce

  1. Open bash in windows terminal
  2. type nano /etc/hosts

Expected Behavior

No error in NVDA

Actual Behavior

NVDA emits the following error:

ERROR - NVDAObjects.behaviors.LiveText._monitor (18:21:06.798) - Dynamic_WinTerminalUIAEditableTextWithAutoSelectDetectionUIA._monitorThread (22344):
Error getting or calculating new text
Traceback (most recent call last):
  File "NVDAObjects\behaviors.pyc", line 386, in _monitor
  File "NVDAObjects\behaviors.pyc", line 350, in _getText
  File "diffHandler.pyc", line 62, in _getText
  File "baseObject.pyc", line 26, in __get__
  File "NVDAObjects\UIA\__init__.pyc", line 848, in _get_text
  File "NVDAObjects\UIA\__init__.pyc", line 555, in _getTextFromUIARange
  File "monkeyPatches\comtypesMonkeyPatches.pyc", line 32, in __call__
_ctypes.COMError: (-2147467259, 'Unspecified error', (None, None, None, 0, None))

I wasn't able to reproduce this with WT1.14, so therefore I'm filing this here since there might be a regression in UIA related code. @codeofdusk could you reproduce this?

Originally created by @LeonarddeR on GitHub (Aug 28, 2022). Originally assigned to: @carlos-zamora on GitHub. ### Windows Terminal version 1.15.2283.0 ### Windows build number 25188.1000 ### Other Software NVDA 2022.2.2 ### Steps to reproduce 1. Open bash in windows terminal 2. type nano /etc/hosts ### Expected Behavior No error in NVDA ### Actual Behavior NVDA emits the following error: ``` ERROR - NVDAObjects.behaviors.LiveText._monitor (18:21:06.798) - Dynamic_WinTerminalUIAEditableTextWithAutoSelectDetectionUIA._monitorThread (22344): Error getting or calculating new text Traceback (most recent call last): File "NVDAObjects\behaviors.pyc", line 386, in _monitor File "NVDAObjects\behaviors.pyc", line 350, in _getText File "diffHandler.pyc", line 62, in _getText File "baseObject.pyc", line 26, in __get__ File "NVDAObjects\UIA\__init__.pyc", line 848, in _get_text File "NVDAObjects\UIA\__init__.pyc", line 555, in _getTextFromUIARange File "monkeyPatches\comtypesMonkeyPatches.pyc", line 32, in __call__ _ctypes.COMError: (-2147467259, 'Unspecified error', (None, None, None, 0, None)) ``` I wasn't able to reproduce this with WT1.14, so therefore I'm filing this here since there might be a regression in UIA related code. @codeofdusk could you reproduce this?
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/terminal#18328