Skip to content

Error sounds when navigating in UIA controls under Windows 7 after merge of PR 14222 #14270

@lukaszgo1

Description

@lukaszgo1

Steps to reproduce:

  1. Start version of NVDA where PR Make support for search suggestions more generic, supporting Excel comment mentions and Google Chrome location bar suggestions #14222 is merged
  2. Navigate in Windows Explorer / try searching in the start menu in Windows 7

Actual behavior:

Error sound plays and the following is in the log:

ERROR - eventHandler.executeEvent (19:40:54.124) - MainThread (4480):
error executing event: UIA_elementSelected on <NVDAObjects.Dynamic_UIItemListItemUIA object at 0x06F9EE50> with extra args of {}
Traceback (most recent call last):
  File "eventHandler.pyc", line 300, in executeEvent
  File "eventHandler.pyc", line 101, in __init__
  File "eventHandler.pyc", line 110, in next
  File "NVDAObjects\UIA\__init__.pyc", line 2058, in event_UIA_elementSelected
  File "NVDAObjects\__init__.pyc", line 1189, in event_selection
  File "baseObject.pyc", line 42, in __get__
  File "baseObject.pyc", line 146, in _getPropertyViaCache
  File "NVDAObjects\UIA\__init__.pyc", line 2041, in _get_controllerFor
  File "NVDAObjects\UIA\__init__.pyc", line 987, in _getUIACacheablePropertyValue
  File "monkeyPatches\comtypesMonkeyPatches.pyc", line 32, in __call__
  File "comtypes\automation.pyc", line 516, in __ctypes_from_outparam__
  File "monkeyPatches\comtypesMonkeyPatches.pyc", line 146, in newVARIANT_value_fget
  File "comtypes\automation.pyc", line 467, in _get_value
KeyError: 13

Expected behavior:

No error sounds

NVDA logs, crash dumps and other attachments:

System configuration

NVDA installed/portable/running from source:

Portable

NVDA version:

NVDA version alpha-26827,eff1aa45

Windows version:

Windows 7 X64

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

None

Other information about your system:

Other questions

Does the issue still occur after restarting your computer?

Not tried

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

Regressed in latest Alpha versions

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?

Not tried

cc @michaelDCurran

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    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